mirror of
https://github.com/pandorafms/pandorafms.git
synced 2025-07-28 00:04:37 +02:00
Add delete_dashboard function
This commit is contained in:
parent
cba1f7c0cd
commit
31e1822411
@ -52,6 +52,8 @@ def logout(driver,url):
|
|||||||
driver.get(url+"/pandora_console/index.php")
|
driver.get(url+"/pandora_console/index.php")
|
||||||
refresh_N_times_until_find_element(driver,2,"nick")
|
refresh_N_times_until_find_element(driver,2,"nick")
|
||||||
|
|
||||||
|
#Report
|
||||||
|
|
||||||
def create_report(driver,nombre,group_name):
|
def create_report(driver,nombre,group_name):
|
||||||
click_menu_element(driver,"Custom reporting")
|
click_menu_element(driver,"Custom reporting")
|
||||||
driver.find_element_by_id("submit-create").click()
|
driver.find_element_by_id("submit-create").click()
|
||||||
@ -74,6 +76,7 @@ def delete_report(driver,report_name):
|
|||||||
alert = driver.switch_to_alert()
|
alert = driver.switch_to_alert()
|
||||||
alert.accept()
|
alert.accept()
|
||||||
|
|
||||||
|
#User
|
||||||
|
|
||||||
def add_user_profile(driver,user_name,profile,group):
|
def add_user_profile(driver,user_name,profile,group):
|
||||||
click_menu_element(driver,"Users management")
|
click_menu_element(driver,"Users management")
|
||||||
@ -136,6 +139,8 @@ def is_element_present(driver, how, what):
|
|||||||
driver.implicitly_wait(30)
|
driver.implicitly_wait(30)
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
#Pass Wizards
|
||||||
|
|
||||||
def detect_and_pass_pandorin(driver):
|
def detect_and_pass_pandorin(driver):
|
||||||
if is_element_present(driver,By.NAME,'clippy_is_annoying'):
|
if is_element_present(driver,By.NAME,'clippy_is_annoying'):
|
||||||
driver.find_element_by_id('checkbox-clippy_is_annoying').click()
|
driver.find_element_by_id('checkbox-clippy_is_annoying').click()
|
||||||
@ -162,6 +167,7 @@ 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)
|
||||||
|
|
||||||
|
#Agent
|
||||||
|
|
||||||
def delete_agent (driver,agent_names_list):
|
def delete_agent (driver,agent_names_list):
|
||||||
|
|
||||||
@ -216,5 +222,14 @@ def create_new_dashboard(driver,name,group):
|
|||||||
Select(driver.find_element_by_id("group")).select_by_visible_text(group)
|
Select(driver.find_element_by_id("group")).select_by_visible_text(group)
|
||||||
driver.find_element_by_id('submit-add-btn').click()
|
driver.find_element_by_id('submit-add-btn').click()
|
||||||
|
|
||||||
|
def delete_dashboard(driver,name):
|
||||||
|
click_menu_element(driver,"Main dashboard")
|
||||||
|
driver.find_element_by_xpath('//*[@id="menu_tab"]/ul/li[4]/a/img').click()
|
||||||
|
Select(driver.find_element_by_id("id_dashboard")).select_by_visible_text(name)
|
||||||
|
driver.find_element_by_xpath('//*[@id="menu_tab"]/ul/li[4]/a/img').click()
|
||||||
|
driver.find_element_by_xpath('//*[@id="table2-0-1"]/a[1]/img').click()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user