diff options
Diffstat (limited to 'spec/integration/recipes/resource_load_spec.rb')
-rw-r--r-- | spec/integration/recipes/resource_load_spec.rb | 26 |
1 files changed, 5 insertions, 21 deletions
diff --git a/spec/integration/recipes/resource_load_spec.rb b/spec/integration/recipes/resource_load_spec.rb index 791b83c23a..4fc14c0687 100644 --- a/spec/integration/recipes/resource_load_spec.rb +++ b/spec/integration/recipes/resource_load_spec.rb @@ -32,7 +32,7 @@ describe "Resource.load_current_value" do @created end action :create do - new_resource.class.created_x = x + new_resource.class.created_x = new_resource.x end end result.resource_name resource_name @@ -45,10 +45,10 @@ describe "Resource.load_current_value" do context "with a resource with load_current_value" do before :each do resource_class.load_current_value do - x "loaded #{Namer.incrementing_value} (#{self.class.properties.sort_by { |name, p| name }. - select { |name, p| p.is_set?(self) }. - map { |name, p| "#{name}=#{p.get(self)}" }. - join(", ")})" + x "loaded #{Namer.incrementing_value} (#{self.class.properties.sort_by { |name, p| name } + .select { |name, p| p.is_set?(self) } + .map { |name, p| "#{name}=#{p.get(self)}" } + .join(", ")})" end end @@ -119,22 +119,6 @@ describe "Resource.load_current_value" do end end - context "and a resource with no values set" do - let(:resource) do - e = self - r = nil - converge do - r = public_send(e.resource_name, "blah") do - end - end - r - end - - it "the provider accesses values from load_current_value" do - expect(resource.class.created_x).to eq "loaded 1 (name=blah)" - end - end - let (:subresource_name) do :"load_current_value_subresource_dsl#{Namer.current_index}" end |