summaryrefslogtreecommitdiff
path: root/spec/unit/provider/zypper_repository_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/unit/provider/zypper_repository_spec.rb')
-rw-r--r--spec/unit/provider/zypper_repository_spec.rb6
1 files changed, 4 insertions, 2 deletions
diff --git a/spec/unit/provider/zypper_repository_spec.rb b/spec/unit/provider/zypper_repository_spec.rb
index a366a33e86..2509452672 100644
--- a/spec/unit/provider/zypper_repository_spec.rb
+++ b/spec/unit/provider/zypper_repository_spec.rb
@@ -35,10 +35,12 @@ EOF
describe Chef::Provider::ZypperRepository do
let(:new_resource) { Chef::Resource::ZypperRepository.new("Nginx Repository") }
+ let(:logger) { double("Mixlib::Log::Child").as_null_object }
let(:provider) do
node = Chef::Node.new
events = Chef::EventDispatch::Dispatcher.new
run_context = Chef::RunContext.new(node, {}, events)
+ allow(run_context).to receive(:logger).and_return(logger)
Chef::Provider::ZypperRepository.new(new_resource, run_context)
end
@@ -58,7 +60,7 @@ describe Chef::Provider::ZypperRepository do
it "skips key import if gpgautoimportkeys is false" do
new_resource.gpgautoimportkeys(false)
expect(provider).to receive(:declare_resource)
- expect(Chef::Log).to receive(:debug)
+ expect(logger).to receive(:trace)
provider.run_action(:create)
end
end
@@ -117,7 +119,7 @@ describe Chef::Provider::ZypperRepository do
describe "#install_gpg_key" do
it "skips installing the key if a nil value for key is passed" do
- expect(Chef::Log).to receive(:debug)
+ expect(logger).to receive(:trace)
provider.install_gpg_key(nil)
end
end