Tests for change_ownership node

pull/1125/head
Rick Carlino 2019-02-26 08:26:51 -06:00
parent ccf12bff9d
commit f3f22950f0
1 changed files with 5 additions and 0 deletions

View File

@ -22,6 +22,11 @@ describe CeleryScript::Checker do
let (:checker) { CeleryScript::Checker.new(tree, corpus, device) }
it "disallows `change_ownership` on the server-side" do
hash[:body] = [ { kind: "change_ownership", args: { } } ]
expect { checker.run! }.to raise_error("Never.")
end
it "runs through a syntactically valid program" do
outcome = checker.run!
expect(outcome).to be_kind_of(CeleryScript::AstNode)