spec/rspec/mocks_spec.rb in rspec-mocks-2.12.1 vs spec/rspec/mocks_spec.rb in rspec-mocks-2.12.2
- old
+ new
@@ -13,19 +13,19 @@
it "memoizes the space" do
RSpec::Mocks::setup(Object.new)
space = RSpec::Mocks::space
RSpec::Mocks::setup(Object.new)
- RSpec::Mocks::space.should equal(space)
+ expect(RSpec::Mocks::space).to equal(space)
end
end
context "with no pre-existing Mock::Space" do
it "initializes a Mock::Space" do
RSpec::Mocks::space = nil
RSpec::Mocks::setup(Object.new)
- RSpec::Mocks::space.should_not be_nil
+ expect(RSpec::Mocks::space).not_to be_nil
end
end
end
describe "::verify" do
@@ -49,10 +49,19 @@
end
end
describe ".configuration" do
it 'returns a memoized configuration instance' do
- RSpec::Mocks.configuration.should be_a(RSpec::Mocks::Configuration)
- RSpec::Mocks.configuration.should be(RSpec::Mocks.configuration)
+ expect(RSpec::Mocks.configuration).to be_a(RSpec::Mocks::Configuration)
+ expect(RSpec::Mocks.configuration).to be(RSpec::Mocks.configuration)
+ end
+ end
+
+ context 'when requiring spec/mocks (as was valid for rspec 1)' do
+ it 'prints a deprecation warning' do
+ ::RSpec::Mocks.should_receive(:warn_deprecation).
+ with(%r|spec/mocks|)
+
+ load "spec/mocks.rb"
end
end
end