15 lines
326 B
Ruby
15 lines
326 B
Ruby
|
describe ProgressReport, lib: true do
|
|||
|
context 'when the count pass above 100%' do
|
|||
|
let(:total) { 2 }
|
|||
|
|
|||
|
subject(:progress) { ProgressReport.new(total) }
|
|||
|
|
|||
|
it 'doesn’t raise errors' do
|
|||
|
expect do
|
|||
|
(total + 2).times { progress.inc }
|
|||
|
progress.finish
|
|||
|
end.not_to raise_error
|
|||
|
end
|
|||
|
end
|
|||
|
end
|