diff options
author | Stig Sandbeck Mathisen <ssm@debian.org> | 2014-09-07 10:14:36 +0200 |
---|---|---|
committer | Stig Sandbeck Mathisen <ssm@debian.org> | 2014-09-07 10:14:36 +0200 |
commit | d4b83be375ac1dead058e091191ee7c7b7c24c8a (patch) | |
tree | dc825687392ae3068de5b764be60c53122d9e02a /spec/unit/pops/parser/parse_calls_spec.rb | |
parent | 229cbb976fe0f70f5f30548b83517b415840f9bb (diff) | |
parent | 1681684857c6e39d60d87b0b3520d8783977ceff (diff) | |
download | puppet-upstream/3.7.0.tar.gz |
Imported Upstream version 3.7.0upstream/3.7.0
Diffstat (limited to 'spec/unit/pops/parser/parse_calls_spec.rb')
-rw-r--r-- | spec/unit/pops/parser/parse_calls_spec.rb | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/spec/unit/pops/parser/parse_calls_spec.rb b/spec/unit/pops/parser/parse_calls_spec.rb index 115c160d6..ee80544f5 100644 --- a/spec/unit/pops/parser/parse_calls_spec.rb +++ b/spec/unit/pops/parser/parse_calls_spec.rb @@ -66,7 +66,7 @@ describe "egrammar parsing function calls" do # For egrammar where a bare word can be a "statement" it "$a = foo bar # illegal, must have parentheses" do - dump(parse("$a = foo bar")).should == "(block (= $a foo) bar)" + dump(parse("$a = foo bar")).should == "(block\n (= $a foo)\n bar\n)" end context "in nested scopes" do @@ -94,8 +94,11 @@ describe "egrammar parsing function calls" do end it "$a.foo |$x|{ }" do - dump(parse("$a.foo |$x|{ $b = $x}")).should == - "(call-method (. $a foo) (lambda (parameters x) (block (= $b $x))))" + dump(parse("$a.foo |$x|{ $b = $x}")).should == [ + "(call-method (. $a foo) (lambda (parameters x) (block", + " (= $b $x)", + ")))" + ].join("\n") end end end |