spec/lib/guard/rspec/formatter_spec.rb in guard-rspec-4.1.1 vs spec/lib/guard/rspec/formatter_spec.rb in guard-rspec-4.2.0
- old
+ new
@@ -7,16 +7,16 @@
describe '#dump_summary' do
after { File.delete('./tmp/rspec_guard_result') }
context 'with failures' do
- let(:example) { double(
+ let(:failed_example) { double(
execution_result: { status: 'failed' },
metadata: { location: 'failed_location' }
) }
it 'writes summary line and failed location in tmp dir' do
- formatter.stub(:examples) { [example] }
+ allow(formatter).to receive(:examples) { [failed_example] }
formatter.dump_summary(123, 3, 1, 0)
result = File.open('./tmp/rspec_guard_result').read
expect(result).to match /^3 examples, 1 failures in 123\.0 seconds\nfailed_location\n$/
end
end