diff options
Diffstat (limited to 'spec/unit/cookbook_loader_spec.rb')
-rw-r--r-- | spec/unit/cookbook_loader_spec.rb | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/spec/unit/cookbook_loader_spec.rb b/spec/unit/cookbook_loader_spec.rb index df2777ff43..d18ca8a131 100644 --- a/spec/unit/cookbook_loader_spec.rb +++ b/spec/unit/cookbook_loader_spec.rb @@ -20,7 +20,7 @@ require "spec_helper" describe Chef::CookbookLoader do before do - allow(ChefConfig).to receive(:windows?) {false} + allow(ChefConfig).to receive(:windows?) { false } end let(:repo_paths) do [ @@ -48,7 +48,6 @@ describe Chef::CookbookLoader do cookbook_loader.load_cookbooks end - context "after loading all cookbooks" do before(:each) do cookbook_loader.load_cookbooks @@ -168,13 +167,10 @@ describe Chef::CookbookLoader do expect(cookbook_loader.metadata[:openldap].name.to_s).to eq("openldap") expect(cookbook_loader.metadata[:openldap]).to be_a_kind_of(Chef::Cookbook::Metadata) end - end # referencing cookbook files - end # loading all cookbooks context "loading all cookbooks when one has invalid metadata" do - let(:repo_paths) do [ File.join(CHEF_SPEC_DATA, "kitchen"), @@ -186,11 +182,9 @@ describe Chef::CookbookLoader do it "does not squelch the exception" do expect { cookbook_loader.load_cookbooks }.to raise_error("THIS METADATA HAS A BUG") end - end describe "loading only one cookbook" do - let(:openldap_cookbook) { cookbook_loader["openldap"] } let(:cookbook_as_hash) { Chef::CookbookManifest.new(openldap_cookbook).to_hash } @@ -240,7 +234,6 @@ describe Chef::CookbookLoader do end context "when an unrelated cookbook has invalid metadata" do - let(:repo_paths) do [ File.join(CHEF_SPEC_DATA, "kitchen"), @@ -256,7 +249,6 @@ describe Chef::CookbookLoader do it "surfaces the exception if the cookbook is loaded later" do expect { cookbook_loader["invalid-metadata"] }.to raise_error("THIS METADATA HAS A BUG") end - end describe "loading all cookbooks after loading only one cookbook" do @@ -276,7 +268,6 @@ describe Chef::CookbookLoader do end # loading only one cookbook describe "loading a single cookbook with a different name than basename" do - before(:each) do cookbook_loader.load_cookbook("name-mismatch") end @@ -286,6 +277,5 @@ describe Chef::CookbookLoader do expect(cookbook_version).to be_a_kind_of(Chef::CookbookVersion) expect(cookbook_version.name).to eq(:"name-mismatch") end - end end |