Sha256: ec9bcd6950b02cab30619dbcbd1dd01dba60b4f5185bd62b6810c16741694890
Contents?: true
Size: 939 Bytes
Versions: 3
Compression:
Stored size: 939 Bytes
Contents
require 'spec_helper' require 'chef/rewind' class ResourceTestHarness < Chef::Resource provider_base Chef::Provider::Package end describe Chef::Resource do before(:each) do @cookbook_repo_path = File.join(CHEF_SPEC_DATA, 'cookbooks') @cookbook_collection = Chef::CookbookCollection.new(Chef::CookbookLoader.new(@cookbook_repo_path)) @node = Chef::Node.new @events = Chef::EventDispatch::Dispatcher.new @run_context = Chef::RunContext.new(@node, @cookbook_collection, @events) @resource = Chef::Resource.new("funk", @run_context) end describe "cookbook_name" do it "cookbook_name sets @cookbook_name properly" do @resource.cookbook_name "foobar" @resource.cookbook_name.should == "foobar" end end describe "recipe_name" do it "recipe_name sets @recipe_name properly" do @resource.recipe_name "foobar" @resource.recipe_name.should == "foobar" end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
chef-rewind-0.0.8 | spec/rewind_resource_spec.rb |
chef-rewind-0.0.7 | spec/rewind_resource_spec.rb |
chef-rewind-0.0.6 | spec/rewind_resource_spec.rb |