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)