summaryrefslogtreecommitdiff
path: root/spec/unit/pops/parser/parse_conditionals_spec.rb
diff options
context:
space:
mode:
authorStig Sandbeck Mathisen <ssm@debian.org>2014-09-07 10:14:36 +0200
committerStig Sandbeck Mathisen <ssm@debian.org>2014-09-07 10:14:36 +0200
commitd4b83be375ac1dead058e091191ee7c7b7c24c8a (patch)
treedc825687392ae3068de5b764be60c53122d9e02a /spec/unit/pops/parser/parse_conditionals_spec.rb
parent229cbb976fe0f70f5f30548b83517b415840f9bb (diff)
parent1681684857c6e39d60d87b0b3520d8783977ceff (diff)
downloadpuppet-upstream/3.7.0.tar.gz
Imported Upstream version 3.7.0upstream/3.7.0
Diffstat (limited to 'spec/unit/pops/parser/parse_conditionals_spec.rb')
-rw-r--r--spec/unit/pops/parser/parse_conditionals_spec.rb17
1 files changed, 12 insertions, 5 deletions
diff --git a/spec/unit/pops/parser/parse_conditionals_spec.rb b/spec/unit/pops/parser/parse_conditionals_spec.rb
index b8b8d9c8e..591b20e97 100644
--- a/spec/unit/pops/parser/parse_conditionals_spec.rb
+++ b/spec/unit/pops/parser/parse_conditionals_spec.rb
@@ -30,10 +30,14 @@ describe "egrammar parsing conditionals" do
end
it "if true { $a = 10 $b = 10 } else {$a = 20}" do
- dump(parse("if true { $a = 10 $b = 20} else {$a = 20}")).should ==
- ["(if true",
- " (then (block (= $a 10) (= $b 20)))",
- " (else (= $a 20)))"].join("\n")
+ dump(parse("if true { $a = 10 $b = 20} else {$a = 20}")).should == [
+ "(if true",
+ " (then (block",
+ " (= $a 10)",
+ " (= $b 20)",
+ " ))",
+ " (else (= $a 20)))"
+ ].join("\n")
end
it "allows a parenthesized conditional expression" do
@@ -142,7 +146,10 @@ describe "egrammar parsing conditionals" do
it "case $a { a : {$b = 10 $c = 20}}" do
dump(parse("case $a { a : {$b = 10 $c = 20}}")).should ==
["(case $a",
- " (when (a) (then (block (= $b 10) (= $c 20)))))"
+ " (when (a) (then (block",
+ " (= $b 10)",
+ " (= $c 20)",
+ " ))))"
].join("\n")
end
end