diff options
author | Lamont Granquist <lamont@scriptkiddie.org> | 2016-07-08 10:54:40 -0700 |
---|---|---|
committer | Lamont Granquist <lamont@scriptkiddie.org> | 2016-07-08 10:54:40 -0700 |
commit | d408fa96279ba5a06666fbf9e4b4aa682e986ec8 (patch) | |
tree | 1955b168e56663f9fafd6be093701d0b76a4adf0 | |
parent | 48304f2dc87cc4dc184d73133453e2dbf64c0e2b (diff) | |
download | chef-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.rb | 22 |
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 |