summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLamont Granquist <lamont@scriptkiddie.org>2016-07-08 10:54:40 -0700
committerLamont Granquist <lamont@scriptkiddie.org>2016-07-08 10:54:40 -0700
commitd408fa96279ba5a06666fbf9e4b4aa682e986ec8 (patch)
tree1955b168e56663f9fafd6be093701d0b76a4adf0
parent48304f2dc87cc4dc184d73133453e2dbf64c0e2b (diff)
downloadchef-d408fa96279ba5a06666fbf9e4b4aa682e986ec8.tar.gz
fix tests to go red on master
its necessary to set the breadcrumb to something wrong first.
-rw-r--r--spec/unit/node_spec.rb22
1 files changed, 12 insertions, 10 deletions
diff --git a/spec/unit/node_spec.rb b/spec/unit/node_spec.rb
index 1f2a214f3e..4af5b11174 100644
--- a/spec/unit/node_spec.rb
+++ b/spec/unit/node_spec.rb
@@ -359,25 +359,27 @@ describe Chef::Node do
end
it "default_unless correctly resets the deep merge cache" do
- pp node.debug_value("foo")
+ node.normal["tags"] = [] # this sets our top-level breadcrumb
node.default_unless["foo"]["bar"] = "NK-19V"
- node["foo"]["bar"]
+ expect(node["foo"]["bar"]).to eql("NK-19V")
node.default_unless["foo"]["baz"] = "NK-33"
expect(node["foo"]["baz"]).to eql("NK-33")
end
it "normal_unless correctly resets the deep merge cache" do
- node.normal_unless["foo"]["bar"] = true
- expect(node["foo"]["bar"]).to be true
- node.normal_unless["foo"]["baz"] = true
- expect(node["foo"]["baz"]).to be true
+ node.normal["tags"] = [] # this sets our top-level breadcrumb
+ node.normal_unless["foo"]["bar"] = "NK-19V"
+ expect(node["foo"]["bar"]).to eql("NK-19V")
+ node.normal_unless["foo"]["baz"] = "NK-33"
+ expect(node["foo"]["baz"]).to eql("NK-33")
end
it "override_unless correctly resets the deep merge cache" do
- node.override_unless["foo"]["bar"] = true
- expect(node["foo"]["bar"]).to be true
- node.override_unless["foo"]["baz"] = true
- expect(node["foo"]["baz"]).to be true
+ node.normal["tags"] = [] # this sets our top-level breadcrumb
+ node.override_unless["foo"]["bar"] = "NK-19V"
+ expect(node["foo"]["bar"]).to eql("NK-19V")
+ node.override_unless["foo"]["baz"] = "NK-33"
+ expect(node["foo"]["baz"]).to eql("NK-33")
end
end