File tree Expand file tree Collapse file tree 4 files changed +11
-7
lines changed
spec/unit/puppet/parser/functions Expand file tree Collapse file tree 4 files changed +11
-7
lines changed Original file line number Diff line number Diff line change 1+ --color
2+ --format
3+ progress
4+ --backtrace
Original file line number Diff line number Diff line change @@ -23,12 +23,12 @@ def get_scope
2323 describe 'when calling getvar from puppet' do
2424
2525 it "should not compile when no arguments are passed" do
26- Puppet [ :code ] = 'getvar()'
26+ Puppet [ :code ] = '$rval = getvar()'
2727 get_scope
2828 expect { @scope . compiler . compile } . should raise_error ( Puppet ::ParseError , /wrong number of arguments/ )
2929 end
3030 it "should not compile when too many arguments are passed" do
31- Puppet [ :code ] = 'getvar("foo::bar", "baz")'
31+ Puppet [ :code ] = '$rval = getvar("foo::bar", "baz")'
3232 get_scope
3333 expect { @scope . compiler . compile } . should raise_error ( Puppet ::ParseError , /wrong number of arguments/ )
3434 end
Original file line number Diff line number Diff line change 2222
2323 describe 'when calling has_key from puppet' do
2424 it "should not compile when no arguments are passed" do
25- Puppet [ :code ] = 'has_key()'
25+ Puppet [ :code ] = '$rval = has_key()'
2626 expect { compiler . compile } . should raise_error ( Puppet ::ParseError , /wrong number of arguments/ )
2727 end
2828 it "should not compile when 1 argument is passed" do
29- Puppet [ :code ] = "has_key('foo')"
29+ Puppet [ :code ] = "$rval = has_key('foo')"
3030 expect { compiler . compile } . should raise_error ( Puppet ::ParseError , /wrong number of arguments/ )
3131 end
3232 it "should require the first value to be a Hash" do
33- Puppet [ :code ] = "has_key('foo', 'bar')"
33+ Puppet [ :code ] = "$rval = has_key('foo', 'bar')"
3434 expect { compiler . compile } . should raise_error ( Puppet ::ParseError , /expects the first argument to be a hash/ )
3535 end
3636 end
Original file line number Diff line number Diff line change 2222
2323 describe 'when calling merge from puppet' do
2424 it "should not compile when no arguments are passed" do
25- Puppet [ :code ] = 'merge()'
25+ Puppet [ :code ] = '$rval = merge()'
2626 expect { compiler . compile } . should raise_error ( Puppet ::ParseError , /wrong number of arguments/ )
2727 end
2828 it "should not compile when 1 argument is passed" do
29- Puppet [ :code ] = "$my_hash={'one' => 1}\n merge ($my_hash)"
29+ Puppet [ :code ] = "$my_hash={'one' => 1}\n $rval = merge ($my_hash)"
3030 expect { compiler . compile } . should raise_error ( Puppet ::ParseError , /wrong number of arguments/ )
3131 end
3232 end
You can’t perform that action at this time.
0 commit comments