diff options
author | Thom May <thom@chef.io> | 2018-03-09 13:37:18 +0000 |
---|---|---|
committer | Thom May <thom@chef.io> | 2018-03-09 13:37:18 +0000 |
commit | a09fa9c514539a49edd7115917aa79d4ad49976f (patch) | |
tree | d6ed49d3f0758c584d3fe4d4b2bbcc0b609d3417 /spec/unit/policy_builder | |
parent | 27de91563e5311cf17fdb53e7542db553787ec2f (diff) | |
download | chef-a09fa9c514539a49edd7115917aa79d4ad49976f.tar.gz |
RFC 106: expose name and chef_environment as attrstm/chef_environment
We also now set chef_environment the same as policy group when that's
appropriate
Signed-off-by: Thom May <thom@chef.io>
Diffstat (limited to 'spec/unit/policy_builder')
-rw-r--r-- | spec/unit/policy_builder/policyfile_spec.rb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/spec/unit/policy_builder/policyfile_spec.rb b/spec/unit/policy_builder/policyfile_spec.rb index b8cf56750d..5663cb8b19 100644 --- a/spec/unit/policy_builder/policyfile_spec.rb +++ b/spec/unit/policy_builder/policyfile_spec.rb @@ -574,6 +574,10 @@ describe Chef::PolicyBuilder::Policyfile do expect(Chef::Config[:policy_group]).to eq("policy_group_from_node_json") expect(node.policy_name).to eq("policy_name_from_node_json") expect(node.policy_group).to eq("policy_group_from_node_json") + expect(node.automatic_attrs[:policy_name]).to eq("policy_name_from_node_json") + expect(node.automatic_attrs[:policy_group]).to eq("policy_group_from_node_json") + expect(node.automatic_attrs[:chef_environment]).to eq("policy_group_from_node_json") + end end @@ -623,6 +627,7 @@ describe Chef::PolicyBuilder::Policyfile do it "create node.automatic_attrs[:recipes]" do expect(node.automatic_attrs[:recipes]).to eq(["example1::default", "example2::server"]) end + end context "when a named run_list is given" do |