summaryrefslogtreecommitdiff
path: root/spec/unit/cookbook_version_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/unit/cookbook_version_spec.rb')
-rw-r--r--spec/unit/cookbook_version_spec.rb16
1 files changed, 16 insertions, 0 deletions
diff --git a/spec/unit/cookbook_version_spec.rb b/spec/unit/cookbook_version_spec.rb
index c6fa00393c..abf8facdf3 100644
--- a/spec/unit/cookbook_version_spec.rb
+++ b/spec/unit/cookbook_version_spec.rb
@@ -412,6 +412,22 @@ describe Chef::CookbookVersion do
@cookbook_version.should have_cookbook_file_for_node(@node, ["missing.txt", "test.txt"])
end
+ it "should not see a non-existant template" do
+ @cookbook_version.should_not have_template_for_node(@node, "missing.erb")
+ end
+
+ it "should not see a non-existant template using an array lookup" do
+ @cookbook_version.should_not have_template_for_node(@node, ["missing.erb"])
+ end
+
+ it "should not see a non-existant file" do
+ @cookbook_version.should_not have_cookbook_file_for_node(@node, "missing.txt")
+ end
+
+ it "should not see a non-existant file using an array lookup" do
+ @cookbook_version.should_not have_cookbook_file_for_node(@node, ["missing.txt"])
+ end
+
end