summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorLuke Kanies <luke@madstop.com>2008-02-11 12:37:00 -0800
committerLuke Kanies <luke@madstop.com>2008-02-11 12:37:00 -0800
commit194e7309c9c481f7e67bd63b13e2fc80fe0a4f00 (patch)
treeab8770529eefca43abf6145858addd1e65f71f5c /test
parentfb4bdc0b02bba1291cb78ccd5c2a3198d3929d69 (diff)
downloadpuppet-194e7309c9c481f7e67bd63b13e2fc80fe0a4f00.tar.gz
puppet-194e7309c9c481f7e67bd63b13e2fc80fe0a4f00.tar.xz
puppet-194e7309c9c481f7e67bd63b13e2fc80fe0a4f00.zip
Moving all of the tests for Puppet::Parser::Compile to
rspec, so I can refactor the class to more heavily rely on a Node::Catalog instead of doing its own resource container management.
Diffstat (limited to 'test')
-rwxr-xr-xtest/language/resource.rb33
1 files changed, 0 insertions, 33 deletions
diff --git a/test/language/resource.rb b/test/language/resource.rb
index 3aa9dcf6a..f129023eb 100755
--- a/test/language/resource.rb
+++ b/test/language/resource.rb
@@ -106,7 +106,6 @@ class TestResource < PuppetTest::TestCase
def test_finish
res = mkresource
- res.expects(:add_overrides)
res.expects(:add_defaults)
res.expects(:add_metaparams)
res.expects(:validate)
@@ -275,38 +274,6 @@ class TestResource < PuppetTest::TestCase
res.evaluate
end
- def test_add_overrides
- # Try it with nil
- res = mkresource
- res.scope = mock('scope')
- config = mock("config")
- res.scope.expects(:compile).returns(config)
- config.expects(:resource_overrides).with(res).returns(nil)
- res.expects(:merge).never
- res.send(:add_overrides)
-
- # And an empty array
- res = mkresource
- res.scope = mock('scope')
- config = mock("config")
- res.scope.expects(:compile).returns(config)
- config.expects(:resource_overrides).with(res).returns([])
- res.expects(:merge).never
- res.send(:add_overrides)
-
- # And with some overrides
- res = mkresource
- res.scope = mock('scope')
- config = mock("config")
- res.scope.expects(:compile).returns(config)
- returns = %w{a b}
- config.expects(:resource_overrides).with(res).returns(returns)
- res.expects(:merge).with("a")
- res.expects(:merge).with("b")
- res.send(:add_overrides)
- assert(returns.empty?, "Did not clear overrides")
- end
-
def test_proxymethods
res = Parser::Resource.new :type => "evaltest", :title => "yay",
:source => mock("source"), :scope => mkscope