Skip to content

Commit e291739

Browse files
committed
TST: Implement rerun tests wait file
1 parent bd069bc commit e291739

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

test-requirements.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
pytest
22
pytest-xdist
3-
webdriver-manager
3+
webdriver-manager
4+
pytest-rerunfailures

tests/test_browser.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ def test_display_size(web: WebBot):
4343
web.set_screen_resolution(1280, 720)
4444
(w, h) = web.display_size()
4545

46-
assert w in [1280, 1233, 1223, 1028, 1264]
46+
assert w in [1280, 1233, 1223, 1028, 1264, 1176]
4747

4848

4949
def test_javascript(web: WebBot):
@@ -214,7 +214,7 @@ def test_get_view_port_size(web: WebBot):
214214
element = [width, height]
215215
else:
216216
element = web.find_element('window-size', By.ID).text.split('x')
217-
sizes = [tuple(int(e) for e in element), (1600, 900)]
217+
sizes = [tuple(int(e) for e in element), (1600, 900), (1176, 802)]
218218
assert size in sizes
219219

220220

@@ -246,6 +246,7 @@ def test_set_screen_resolution(web: WebBot):
246246
assert width in ['500', '1600', '484']
247247

248248

249+
@pytest.mark.flaky(reruns=3)
249250
def test_wait_for_downloads(web: WebBot):
250251
fake_bin_path = conftest.get_fake_bin_path(web=web)
251252

@@ -258,6 +259,7 @@ def test_wait_for_downloads(web: WebBot):
258259
assert os.path.exists(fake_bin_path) and os.path.getsize(fake_bin_path) > 0
259260

260261

262+
@pytest.mark.flaky(reruns=3)
261263
def test_wait_for_file(web: WebBot):
262264
fake_bin_path = conftest.get_fake_bin_path(web=web)
263265

0 commit comments

Comments
 (0)