Skip to content

Commit f2c6bdf

Browse files
committed
Adjust sleeps
1 parent 5d49035 commit f2c6bdf

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

modules/page_object_generics.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -77,27 +77,29 @@ def add_image(self, image_path: str, sys_platform: str) -> BasePage:
7777
"""Add an image to a pdf file"""
7878
self.get_element("toolbar-add-image").click()
7979
self.get_element("toolbar-add-image-confirm").click()
80-
sleep(3)
80+
sleep(1.5)
8181
from pynput.keyboard import Controller, Key
8282

8383
keyboard = Controller()
8484
if sys_platform == "Darwin" or sys_platform == "Linux":
8585
keyboard.type("/")
86-
sleep(3)
86+
sleep(1.5)
8787
keyboard.type(image_path.lstrip("/"))
8888
else:
89-
sleep(2)
89+
sleep(1.5)
9090
keyboard.type(image_path)
9191
sleep(1)
9292
keyboard.press(Key.enter)
9393
keyboard.release(Key.enter)
94-
sleep(2)
94+
sleep(1)
9595
keyboard.press(Key.enter)
9696
keyboard.release(Key.enter)
97-
sleep(2)
97+
sleep(1.5)
9898
for _ in range(3):
9999
keyboard.tap(Key.tab)
100+
sleep(0.5)
100101
keyboard.tap(Key.enter)
102+
sleep(1)
101103
return self
102104

103105
def fill_element(self, element: str, data: str) -> BasePage:

tests/pdf_viewer/test_add_image_pdf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import os
21
from pathlib import Path
2+
from time import sleep
33

44
import pytest
55
from selenium.webdriver import Firefox
@@ -45,8 +45,8 @@ def test_add_image_pdf(driver: Firefox, sys_platform, pdf_viewer: GenericPdf):
4545
image_path = Path("data") / IMAGE_FILE_NAME
4646
pdf_viewer.add_image(str(image_path.absolute()), sys_platform)
4747

48-
pdf_viewer.element_exists(ADDED_IMAGE_ELEMENT)
4948
pdf_viewer.element_visible(ADDED_IMAGE_ELEMENT)
49+
sleep(0.5)
5050

5151
pdf_viewer.context_click(ADDED_IMAGE_ELEMENT)
5252
context_menu.click_and_hide_menu(DELETE_MENU_OPTION)

0 commit comments

Comments
 (0)