Add reports_functions.py

This commit is contained in:
cesar991 2016-07-11 13:13:37 +02:00
parent 67ef1dc186
commit 8f417b9d4a
1 changed files with 26 additions and 0 deletions

View File

@ -0,0 +1,26 @@
def create_report(driver,nombre,group_name,description=None):
click_menu_element(driver,"Custom reporting")
driver.find_element_by_id("submit-create").click()
driver.find_element_by_id("text-name").clear()
driver.find_element_by_id("text-name").send_keys(nombre)
if group_name == "All":
Select(driver.find_element_by_id("id_group")).select_by_visible_text(group_name)
else:
#TODO This will not work when choosing a group within a group within another group
Select(driver.find_element_by_id("id_group")).select_by_visible_text(" "+group_name)
if description != None:
driver.find_element_by_id("textarea_description").clear()
driver.find_element_by_id("textarea_description").send_keys(description)
driver.find_element_by_id("submit-add").click()
def delete_report(driver,report_name):
click_menu_element(driver,"Custom reporting")
driver.find_element_by_id('text-search').clear()
driver.find_element_by_id('text-search').send_keys(report_name)
driver.find_element_by_id('submit-search_submit').click()
driver.find_element_by_id('image-delete2').click()
alert = driver.switch_to_alert()
alert.accept()