diff options
author | Luke Kanies <luke@madstop.com> | 2008-02-11 12:37:00 -0800 |
---|---|---|
committer | Luke Kanies <luke@madstop.com> | 2008-02-11 12:37:00 -0800 |
commit | 194e7309c9c481f7e67bd63b13e2fc80fe0a4f00 (patch) | |
tree | ab8770529eefca43abf6145858addd1e65f71f5c /test | |
parent | fb4bdc0b02bba1291cb78ccd5c2a3198d3929d69 (diff) | |
download | puppet-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-x | test/language/resource.rb | 33 |
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 |