mirror of
https://github.com/pandorafms/pandorafms.git
synced 2025-07-27 07:44:35 +02:00
Add is_element_present and activate_home_screen functions
This commit is contained in:
parent
c4e3d546da
commit
a1067c1be6
@ -81,5 +81,27 @@ def detect_and_pass_all_wizards(driver):
|
|||||||
detect_and_pass_initial_wizard(driver)
|
detect_and_pass_initial_wizard(driver)
|
||||||
detect_and_pass_newsletter_wizard(driver)
|
detect_and_pass_newsletter_wizard(driver)
|
||||||
|
|
||||||
|
def activate_home_screen(driver,mode):
|
||||||
|
|
||||||
|
click_menu_element(driver,"Edit my user")
|
||||||
|
Select(driver.find_element_by_id("section")).select_by_visible_text(mode)
|
||||||
|
driver.find_element_by_id("submit-uptbutton").click()
|
||||||
|
|
||||||
|
def activate_home_screen(driver,mode):
|
||||||
|
|
||||||
|
click_menu_element(driver,"Edit my user")
|
||||||
|
Select(driver.find_element_by_id("section")).select_by_visible_text(mode)
|
||||||
|
driver.find_element_by_id("submit-uptbutton").click()
|
||||||
|
|
||||||
|
-def is_element_present(driver, how, what):
|
||||||
|
from selenium.common.exceptions import NoSuchElementException
|
||||||
|
try:
|
||||||
|
driver.implicitly_wait(5)
|
||||||
|
driver.find_element(by=how, value=what)
|
||||||
|
except NoSuchElementException:
|
||||||
|
driver.implicitly_wait(5)
|
||||||
|
return False
|
||||||
|
|
||||||
|
driver.implicitly_wait(30)
|
||||||
|
return True
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user