diff options
| author | luke <luke@980ebf18-57e1-0310-9a29-db15c13687c0> | 2006-06-08 20:06:41 +0000 |
|---|---|---|
| committer | luke <luke@980ebf18-57e1-0310-9a29-db15c13687c0> | 2006-06-08 20:06:41 +0000 |
| commit | 7c358df27b17e13a42e9b6af3b946e2e91f9785d (patch) | |
| tree | 69c490b15dcdaeeada4ca87cb1b8190d3849c25a /test | |
| parent | e73f2d479f4d3f1ea84016ee554f729d78808620 (diff) | |
Fixing #166. Function names are no longer reserved words.
git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1245 980ebf18-57e1-0310-9a29-db15c13687c0
Diffstat (limited to 'test')
| -rw-r--r-- | test/language/parser.rb | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/test/language/parser.rb b/test/language/parser.rb index 0925d1e10..629e124ea 100644 --- a/test/language/parser.rb +++ b/test/language/parser.rb @@ -427,12 +427,27 @@ node nodeA, nodeB { end def test_emptyarrays - manifest = tempfile() + str = %{$var = []\n} - made = tempfile() + parser = Puppet::Parser::Parser.new + parser.string = str - str = %{$var = []\n} + # Make sure it parses fine + assert_nothing_raised { + parser.parse + } + end + # Make sure function names aren't reserved words. + def test_functionnamecollision + str = %{tag yayness +tag(rahness) + +file { "/tmp/yayness": + tag => "rahness", + ensure => exists +} +} parser = Puppet::Parser::Parser.new parser.string = str |
