summaryrefslogtreecommitdiff
path: root/spec/unit/provider/remote_file/fetcher_spec.rb
diff options
context:
space:
mode:
authorLamont Granquist <lamont@scriptkiddie.org>2014-10-24 18:12:50 -0700
committerLamont Granquist <lamont@scriptkiddie.org>2014-10-24 18:12:50 -0700
commitbd0b0a34e4dbb60fe61bbc8716df90e8f7c7d19a (patch)
treeacc7a2d09b2cec8eed863218c0400cd15cd27854 /spec/unit/provider/remote_file/fetcher_spec.rb
parentbdce1c5619fde7d277262df9336e06f73e4fc3f8 (diff)
downloadchef-bd0b0a34e4dbb60fe61bbc8716df90e8f7c7d19a.tar.gz
updating resources/providers unit tests to rpsec3
mechanically generated patch using transpec 2.3.7 gem
Diffstat (limited to 'spec/unit/provider/remote_file/fetcher_spec.rb')
-rw-r--r--spec/unit/provider/remote_file/fetcher_spec.rb18
1 files changed, 9 insertions, 9 deletions
diff --git a/spec/unit/provider/remote_file/fetcher_spec.rb b/spec/unit/provider/remote_file/fetcher_spec.rb
index b5594b50e6..c049848fbf 100644
--- a/spec/unit/provider/remote_file/fetcher_spec.rb
+++ b/spec/unit/provider/remote_file/fetcher_spec.rb
@@ -27,47 +27,47 @@ describe Chef::Provider::RemoteFile::Fetcher do
describe "when passed an http url" do
let(:uri) { double("uri", :scheme => "http" ) }
before do
- Chef::Provider::RemoteFile::HTTP.should_receive(:new).and_return(fetcher_instance)
+ expect(Chef::Provider::RemoteFile::HTTP).to receive(:new).and_return(fetcher_instance)
end
it "returns an http fetcher" do
- described_class.for_resource(uri, new_resource, current_resource).should == fetcher_instance
+ expect(described_class.for_resource(uri, new_resource, current_resource)).to eq(fetcher_instance)
end
end
describe "when passed an https url" do
let(:uri) { double("uri", :scheme => "https" ) }
before do
- Chef::Provider::RemoteFile::HTTP.should_receive(:new).and_return(fetcher_instance)
+ expect(Chef::Provider::RemoteFile::HTTP).to receive(:new).and_return(fetcher_instance)
end
it "returns an http fetcher" do
- described_class.for_resource(uri, new_resource, current_resource).should == fetcher_instance
+ expect(described_class.for_resource(uri, new_resource, current_resource)).to eq(fetcher_instance)
end
end
describe "when passed an ftp url" do
let(:uri) { double("uri", :scheme => "ftp" ) }
before do
- Chef::Provider::RemoteFile::FTP.should_receive(:new).and_return(fetcher_instance)
+ expect(Chef::Provider::RemoteFile::FTP).to receive(:new).and_return(fetcher_instance)
end
it "returns an ftp fetcher" do
- described_class.for_resource(uri, new_resource, current_resource).should == fetcher_instance
+ expect(described_class.for_resource(uri, new_resource, current_resource)).to eq(fetcher_instance)
end
end
describe "when passed a file url" do
let(:uri) { double("uri", :scheme => "file" ) }
before do
- Chef::Provider::RemoteFile::LocalFile.should_receive(:new).and_return(fetcher_instance)
+ expect(Chef::Provider::RemoteFile::LocalFile).to receive(:new).and_return(fetcher_instance)
end
it "returns a localfile fetcher" do
- described_class.for_resource(uri, new_resource, current_resource).should == fetcher_instance
+ expect(described_class.for_resource(uri, new_resource, current_resource)).to eq(fetcher_instance)
end
end
describe "when passed a url we do not recognize" do
let(:uri) { double("uri", :scheme => "xyzzy" ) }
it "throws an ArgumentError exception" do
- lambda { described_class.for_resource(uri, new_resource, current_resource) }.should raise_error(ArgumentError)
+ expect { described_class.for_resource(uri, new_resource, current_resource) }.to raise_error(ArgumentError)
end
end