summaryrefslogtreecommitdiffstats
path: root/test/lib
diff options
context:
space:
mode:
authorRick Bradley <rick@rickbradley.com>2007-10-06 13:25:12 -0500
committerRick Bradley <rick@rickbradley.com>2007-10-06 13:25:12 -0500
commit42b98562b5237797e1a51fdcdd57aa3c6825b404 (patch)
tree0f5cc25fb42b348f3c851c988f3b86979871794a /test/lib
parent1befcc46926a27ec5f799d6ad8caa59c3b808c4c (diff)
parentcdaad286b1fe5fc3c1ab363c890bb6a8a752c9b5 (diff)
Merge branch 'master' of git://reductivelabs.com/puppet into routing
Diffstat (limited to 'test/lib')
-rw-r--r--test/lib/puppettest/parsertesting.rb15
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")