Skip to content

Commit 23a6aa5

Browse files
committed
TST: Print error firefox
1 parent 5fdfbb5 commit 23a6aa5

File tree

3 files changed

+12
-9
lines changed

3 files changed

+12
-9
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
matrix:
2323
os: [ubuntu-latest]
2424
python-version: ["3.10"]
25-
browser: [firefox, chrome, edge]
25+
browser: [firefox]
2626
headless: [true]
2727

2828
steps:

conftest.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,11 @@ def web(request, tmp_folder: str, download_driver: str):
113113
web.stop_browser()
114114

115115

116-
def get_event_result(id_event: str, web: WebBot) -> typing.Dict:
116+
def get_event_result(id_event: str, web: WebBot, test: str = "") -> typing.Dict:
117117
event_result = web.find_element(id_event, By.ID)
118+
if test in ["test_left_double_click_relative", "test_right_click_relative", "test_left_click_relative"
119+
"test_triple_click_relative"]:
120+
print(event_result)
118121
return json.loads(event_result.text)
119122

120123

tests/test_mouse.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ def test_left_triple_click(web: WebBot):
4343
assert result['data'] == ['Left', 'Left', 'Left'] or result['data'] == ['Left2', 'Left2', 'Left2']
4444

4545

46-
def test_triple_click_reltive(web: WebBot):
46+
def test_triple_click_relative(web: WebBot):
4747
if web.browser.lower() in BROWSER_ERRORS:
4848
xfail(reason=f"Error in {web.browser} in decode dict.")
4949

@@ -54,7 +54,7 @@ def test_triple_click_reltive(web: WebBot):
5454
raise Exception('Image not found: mouse')
5555
web.triple_click_relative(16, 140)
5656

57-
result = conftest.get_event_result('element-result', web)
57+
result = conftest.get_event_result('element-result', web, test="test_triple_click_relative")
5858
assert result['data'] == ['Left2', 'Left2', 'Left2']
5959

6060

@@ -92,21 +92,21 @@ def test_left_click_relative(web: WebBot):
9292
raise Exception('Image not found: mouse')
9393
web.click_relative(16, 140)
9494

95-
result = conftest.get_event_result('element-result', web)
95+
result = conftest.get_event_result('element-result', web, test="test_left_click_relative")
9696
assert result['data'] == ['Left2']
9797

9898

9999
def test_left_double_click_relative(web: WebBot):
100-
if web.browser.lower() in BROWSER_ERRORS:
101-
xfail(reason=f"Error in {web.browser} in decode dict.")
100+
# if web.browser.lower() in BROWSER_ERRORS:
101+
# xfail(reason=f"Error in {web.browser} in decode dict.")
102102
web.browse(conftest.INDEX_PAGE)
103103

104104
web.add_image('mouse', os.path.join(conftest.PROJECT_DIR, 'resources', 'mouse.png'))
105105
if not web.find("mouse", matching=0.97, waiting_time=10_000):
106106
raise Exception('Image not found: mouse')
107107
web.double_click_relative(16, 140)
108108

109-
result = conftest.get_event_result('element-result', web)
109+
result = conftest.get_event_result('element-result', web, test="test_left_double_click_relative")
110110
assert result['data'] == ['Left2', 'Left2']
111111

112112

@@ -120,7 +120,7 @@ def test_right_click_relative(web: WebBot):
120120
raise Exception('Image not found: mouse')
121121
web.right_click_relative(16, 140)
122122

123-
result = conftest.get_event_result('element-result', web)
123+
result = conftest.get_event_result('element-result', web, test="test_right_click_relative")
124124
assert result['data'] == ['Right2']
125125

126126

0 commit comments

Comments
 (0)