spec/sequel_spec.rb in tqdm-0.3.0 vs spec/sequel_spec.rb in tqdm-0.4.0
- old
+ new
@@ -36,9 +36,19 @@
"\r|######----| 3/5 60% [elapsed: 00:03 left: 00:02, 1.00 iters/sec]" \
"\r|########--| 4/5 80% [elapsed: 00:04 left: 00:01, 1.00 iters/sec]" \
"\r " \
"\r"
end
+
+ it 'returns a re-frozen object' do
+ enhanced = timecop_loop(database[:items])
+ expect(enhanced.frozen?).to be_truthy
+ end
+
+ it 'returns an object inheriting from Sequel::Dataset' do
+ enhanced = timecop_loop(database[:items])
+ expect(enhanced).to be_kind_of(Sequel::Dataset)
+ end
end
context 'with leave: true' do
it 'displays a progress bar with as many steps as elements and leaves it' do
final_stderr = with_stderr { timecop_loop(database[:items], leave: true) }