spec/lib/mshard/mshard_spec.rb in mshard-0.7.1 vs spec/lib/mshard/mshard_spec.rb in mshard-0.8.0
- old
+ new
@@ -3,10 +3,12 @@
require 'mshard'
describe MShard::MShard do
it '#try works' do
expect(subject.try { :result }).to be(:result)
- expect(subject.try(delay: 0.01) { raise }).to be(nil)
+ end
+ it '#try works with an error' do
+ expect { subject.try(delay: 0.01) { raise } }.to raise_error(StandardError)
end
describe '#get' do
before do
expect(described_class).to receive(:get)