diff options
| author | Rick Bradley <rick@rickbradley.com> | 2007-10-06 13:25:12 -0500 |
|---|---|---|
| committer | Rick Bradley <rick@rickbradley.com> | 2007-10-06 13:25:12 -0500 |
| commit | 42b98562b5237797e1a51fdcdd57aa3c6825b404 (patch) | |
| tree | 0f5cc25fb42b348f3c851c988f3b86979871794a /test/lib | |
| parent | 1befcc46926a27ec5f799d6ad8caa59c3b808c4c (diff) | |
| parent | cdaad286b1fe5fc3c1ab363c890bb6a8a752c9b5 (diff) | |
Merge branch 'master' of git://reductivelabs.com/puppet into routing
Diffstat (limited to 'test/lib')
| -rw-r--r-- | test/lib/puppettest/parsertesting.rb | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/test/lib/puppettest/parsertesting.rb b/test/lib/puppettest/parsertesting.rb index 62fa7213e..3e3ce6cb9 100644 --- a/test/lib/puppettest/parsertesting.rb +++ b/test/lib/puppettest/parsertesting.rb @@ -54,10 +54,8 @@ module PuppetTest::ParserTesting Puppet::Node.new(name) end - def mkinterp(args = {}) - args[:Code] ||= "" unless args.include?(:Manifest) - args[:Local] ||= true - Puppet::Parser::Interpreter.new(args) + def mkinterp + Puppet::Parser::Interpreter.new end def mkparser @@ -301,11 +299,10 @@ module PuppetTest::ParserTesting # This assumes no nodes def assert_creates(manifest, *files) interp = nil + oldmanifest = Puppet[:manifest] + Puppet[:manifest] = manifest assert_nothing_raised { - interp = Puppet::Parser::Interpreter.new( - :Manifest => manifest, - :UseNodes => false - ) + interp = Puppet::Parser::Interpreter.new } trans = nil @@ -323,6 +320,8 @@ module PuppetTest::ParserTesting files.each do |file| assert(FileTest.exists?(file), "Did not create %s" % file) end + ensure + Puppet[:manifest] = oldmanifest end def mk_transobject(file = "/etc/passwd") |
