Skip to content

Commit

Permalink
improved tests
Browse files Browse the repository at this point in the history
  • Loading branch information
wolph committed Apr 5, 2018
1 parent abe8f9c commit 5f118cc
Showing 1 changed file with 9 additions and 11 deletions.
20 changes: 9 additions & 11 deletions tests/test_widgets.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,6 @@
max_values = [None, 10, progressbar.UnknownLength]


@pytest.fixture(autouse=True)
def sleep_faster(monkeypatch):
sleep = time.sleep
monkeypatch.setattr('time.sleep', lambda t: sleep(t))


def test_widgets_small_values():
widgets = [
'Test: ',
Expand All @@ -28,7 +22,7 @@ def test_widgets_small_values():
p = progressbar.ProgressBar(widgets=widgets, max_value=10).start()
p.update(0)
for i in range(10):
time.sleep(0.001)
time.sleep(1)
p.update(i + 1)
p.finish()

Expand All @@ -49,7 +43,7 @@ def test_widgets_large_values(max_value):
]
p = progressbar.ProgressBar(widgets=widgets, max_value=max_value).start()
for i in range(0, 10 ** 6, 10 ** 4):
time.sleep(0.001)
time.sleep(1)
p.update(i + 1)
p.finish()

Expand All @@ -61,7 +55,7 @@ def test_format_widget():

p = progressbar.ProgressBar(widgets=widgets)
for i in p(range(10)):
time.sleep(0.001)
time.sleep(1)


@pytest.mark.parametrize('max_value', [None, 10])
Expand All @@ -88,7 +82,7 @@ def test_all_widgets_small_values(max_value):
]
p = progressbar.ProgressBar(widgets=widgets, max_value=max_value)
for i in range(10):
time.sleep(0.001)
time.sleep(1)
p.update(i + 1)
p.finish()

Expand All @@ -114,6 +108,10 @@ def test_all_widgets_large_values(max_value):
progressbar.FormatCustomText('Custom %(text)s', dict(text='text')),
]
p = progressbar.ProgressBar(widgets=widgets, max_value=max_value)
p.update()
time.sleep(1)
p.update()

for i in range(0, 10 ** 6, 10 ** 4):
time.sleep(0.001)
time.sleep(1)
p.update(i)

0 comments on commit 5f118cc

Please sign in to comment.