summaryrefslogtreecommitdiffstats
path: root/test/lib
diff options
context:
space:
mode:
authorLuke Kanies <luke@madstop.com>2007-10-09 10:54:21 -0500
committerLuke Kanies <luke@madstop.com>2007-10-09 10:54:21 -0500
commit32753e11d9cd731760ec8ba3c4f1ad2e3402535e (patch)
tree0b6375bdefa041a7d4fbab9745ed084fb025bc30 /test/lib
parentafa1dee5eb3a8b5249715e61f9894b04ab34a6ae (diff)
parent01f132d8b88467dfd314ad355f1cdf9f546945b3 (diff)
downloadpuppet-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.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")