diff options
| author | Luke Kanies <luke@madstop.com> | 2007-10-09 10:54:21 -0500 |
|---|---|---|
| committer | Luke Kanies <luke@madstop.com> | 2007-10-09 10:54:21 -0500 |
| commit | 32753e11d9cd731760ec8ba3c4f1ad2e3402535e (patch) | |
| tree | 0b6375bdefa041a7d4fbab9745ed084fb025bc30 /test/lib | |
| parent | afa1dee5eb3a8b5249715e61f9894b04ab34a6ae (diff) | |
| parent | 01f132d8b88467dfd314ad355f1cdf9f546945b3 (diff) | |
| download | puppet-32753e11d9cd731760ec8ba3c4f1ad2e3402535e.tar.gz puppet-32753e11d9cd731760ec8ba3c4f1ad2e3402535e.tar.xz puppet-32753e11d9cd731760ec8ba3c4f1ad2e3402535e.zip | |
Merge branch 'master' of git://michaelobrien.info/puppet into michael
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") |
