updated tests

This commit is contained in:
Casper da Costa-Luis 2015-06-14 23:44:46 +01:00 committed by Casper da Costa-Luis
parent f1a124e065
commit 373d0bad85
1 changed files with 9 additions and 10 deletions

View File

@ -21,13 +21,12 @@ def test_format_interval():
def test_format_meter(): def test_format_meter():
assert format_meter(0, 1000, 13) == \ assert format_meter(0, 1000, 13) == \
"|----------| 0/1000 0% [elapsed: " \ " 0%| | 0/1000 [00:13<?, 0.00 it/s]"
"00:13 left: ?, 0.00 iters/sec]"
assert format_meter(231, 1000, 392) == \ assert format_meter(231, 1000, 392) == \
"|##--------| 231/1000 23% [elapsed: " \ u" 23%|\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u258d" \
"06:32 left: 21:44, 0.59 iters/sec]" " | 231/1000 [06:32<21:44, 0.59 it/s]"
assert format_meter(10000, 1000, 13) == \ assert format_meter(10000, 1000, 13) == \
"10000 [elapsed: 00:13, 769.23 iters/sec]" "10000 [00:13, 769.23 it/s]"
def test_nothing_fails(): def test_nothing_fails():
@ -68,14 +67,14 @@ def test_leave_option():
for i in tqdm(range(3), file=our_file, leave=True): for i in tqdm(range(3), file=our_file, leave=True):
pass pass
our_file.seek(0) our_file.seek(0)
assert '3/3 100%' in our_file.read() assert '| 3/3 ' in our_file.read()
our_file.close() our_file.close()
our_file2 = StringIO() our_file2 = StringIO()
for i in tqdm(range(3), file=our_file2, leave=False): for i in tqdm(range(3), file=our_file2, leave=False):
pass pass
our_file2.seek(0) our_file2.seek(0)
assert '3/3 100%' not in our_file2.read() assert '| 3/3 ' not in our_file2.read()
our_file2.close() our_file2.close()
@ -84,14 +83,14 @@ def test_trange():
for i in trange(3, file=our_file, leave=True): for i in trange(3, file=our_file, leave=True):
pass pass
our_file.seek(0) our_file.seek(0)
assert '3/3 100%' in our_file.read() assert '| 3/3 ' in our_file.read()
our_file.close() our_file.close()
our_file2 = StringIO() our_file2 = StringIO()
for i in trange(3, file=our_file2, leave=False): for i in trange(3, file=our_file2, leave=False):
pass pass
our_file2.seek(0) our_file2.seek(0)
assert '3/3 100%' not in our_file2.read() assert '| 3/3 ' not in our_file2.read()
our_file2.close() our_file2.close()
@ -100,4 +99,4 @@ def test_min_interval():
for i in tqdm(range(3), file=our_file, mininterval=1e-10): for i in tqdm(range(3), file=our_file, mininterval=1e-10):
pass pass
our_file.seek(0) our_file.seek(0)
assert "|----------| 0/3 0% [elapsed: 00:00 left" in our_file.read() assert " 0%| | 0/3 [00:00<" in our_file.read()