Esempio n. 1
0
 def click_add_plus_button(cls, wait_timeout=5):
     logger.debug("click add+ button")
     ui_lib.wait_for_element_and_click(
         EditNetworkSetsElements.ID_BUTTON_ADD_AGAIN,
         wait_timeout,
         fail_if_false=True)
 def click_upload_and_install(cls, timeout=5, fail_if_false=True):
     logger.debug("select option[upload and install] ")
     return ui_lib.wait_for_element_and_click(
         Updateapplianceelements.ID_BUTTON_UPLOAD_AND_INSTALL, timeout,
         fail_if_false)
 def click_action_button(cls, timeout=5, fail_if_false=True):
     logger.debug("select option[action only] ")
     logger.info("timout action is %s" % timeout)
     return ui_lib.wait_for_element_and_click(
         Updateapplianceelements.ID_SELECT_ACTION_MENU, timeout,
         fail_if_false)
 def click_update_appliance(cls, timeout=5, fail_if_false=True):
     logger.debug("click update appliance ")
     return ui_lib.wait_for_element_and_click(
         Updateapplianceelements.ID_BUTTON_UPDATE_APPLIANCE, timeout,
         fail_if_false)
 def tick_update_image(cls, timeout=5, fail_if_false=True):
     logger.debug("choose update image option")
     return FusionUIBase.wait_for_checkbox_and_select(
         Updateapplianceelements.ID_RADIO_SELECT_UPDATE_IMAGE, timeout,
         fail_if_false)
 def click_cancel_button(cls, timeout=5, fail_if_false=True):
     logger.debug("select option[cancel] ")
     return ui_lib.wait_for_element_and_click(
         Updateapplianceelements.ID_BUTTON_CANCEL, timeout, fail_if_false)
 def wait_settings_page_to_appear(cls, timeout=5, fail_if_false=True):
     logger.debug("waiting for settings page ")
     return ui_lib.wait_for_element_visible(
         Updateapplianceelements.ID_VIEW_SETTINGS_PAGE, timeout,
         fail_if_false)
Esempio n. 8
0
 def click_create_network_set_button(cls, wait_timeout=5):
     logger.debug("click create networkset button")
     ui_lib.wait_for_element_and_click(
         CreateNetworkSetsElements.ID_BUTTON_CREATE_NETWORK_SET,
         wait_timeout,
         fail_if_false=True)
Esempio n. 9
0
 def wait_edit_scope_dialog_close(cls, timeout=5, fail_if_false=True):
     logger.debug("wait [ Edit ] dialog close")
     return ui_lib.wait_for_element_notvisible(
         EditScopeElements.ID_DIALOG_EDIT, timeout, fail_if_false)
Esempio n. 10
0
 def wait_for_network_set_load(cls, wait_timeout=10, fail_if_false=True):
     logger.debug("Determine if network sets load completely")
     return ui_lib.wait_for_element_visible(
         GeneralNetworkSetsElements.ID_PAGE_OVERVIEW, wait_timeout,
         fail_if_false)
Esempio n. 11
0
 def verify_network_deleted(cls, name, wait_timeout=10, fail_if_false=True):
     logger.debug("verify delete network successful")
     return ui_lib.wait_for_element_remove(
         VerifyNetworkSetsElements.ID_BUTTON_REMOVE_NETWORK % name,
         wait_timeout, fail_if_false)
Esempio n. 12
0
 def click_cancel_button(cls, wait_timeout=5):
     logger.debug("click cancel button")
     ui_lib.wait_for_element_and_click(
         DeleteNetworkSetsElements.ID_BTN_CANCEL,
         wait_timeout,
         fail_if_false=True)
Esempio n. 13
0
 def click_yes_delete_button(cls, wait_timeout=5):
     logger.debug("click 'Yes, delete' button")
     ui_lib.wait_for_element_and_click(
         DeleteNetworkSetsElements.ID_BTN_DELETE_NETWORK_SET,
         wait_timeout,
         fail_if_false=True)
Esempio n. 14
0
 def click_ok_button(cls, wait_timeout=5):
     logger.debug("click ok button")
     ui_lib.wait_for_element_and_click(
         EditNetworkSetsElements.ID_BTN_UPDATE_NETWORK_SET,
         wait_timeout,
         fail_if_false=True)
 def tick_accept_agreement(cls, timeout=5, fail_if_false=True):
     logger.debug("select option[accept licence] ")
     return ui_lib.wait_for_checkbox_and_select(
         Updateapplianceelements.ID_CHECKBOX_AGREEMENT, timeout,
         fail_if_false)
Esempio n. 16
0
 def wait_assign_scope_dialog_close(cls, timeout=5, fail_if_false=True):
     logger.debug("wait [ Assign to Scopes ] dialog close")
     return ui_lib.wait_for_element_notvisible(
         EditScopeElements.ID_DIALOG_ASSIGN, timeout, fail_if_false)
 def click_update_button(cls, timeout=5, fail_if_false=True):
     logger.debug("select option [update] ")
     return ui_lib.wait_for_element_and_click(
         Updateapplianceelements.ID_SELECT_UPLOAD_AND_INSTALL_UPDATE,
         timeout, fail_if_false)
Esempio n. 18
0
 def click_close_button(cls, timeout=5):
     logger.debug("click [ Close ] button")
     ui_lib.wait_for_element_and_click(EditScopeElements.ID_BUTTON_CLOSE,
                                       timeout,
                                       fail_if_false=True)
 def get_appliance_version(cls, timeout=5, fail_if_false=True):
     logger.debug("getting the appliance version")
     return FusionUIBase.get_text(
         Updateapplianceelements.ID_TEXT_APPLIANCE_VERSION, timeout,
         fail_if_false)
Esempio n. 20
0
 def click_add_plus_button(cls, timeout=5):
     logger.debug("click [ Add+ ] button")
     ui_lib.wait_for_element_and_click(EditScopeElements.ID_BUTTON_ADD_PLUS,
                                       timeout,
                                       fail_if_false=True)
 def wait_progress_bar_appear(cls, timeout=5, fail_if_false=True):
     logger.debug("waiting for progress bar to appear")
     return ui_lib.wait_for_element_visible(
         Updateapplianceelements.ID_VIEW_UPDATE_PROGRESS, timeout,
         fail_if_false)
Esempio n. 22
0
 def click_cancel_assign_button(cls, timeout=5):
     logger.debug("click [ Cancel ] button")
     ui_lib.wait_for_element_and_click(
         EditScopeElements.ID_BUTTON_CANCEL_ASSIGN,
         timeout,
         fail_if_false=True)
 def wait_update_appliance_dialog_shown(cls, timeout=5, fail_if_false=True):
     logger.debug("wait update appliance dialog shown")
     return ui_lib.wait_for_element_visible(
         Updateapplianceelements.ID_DIALOG_UPDATE_APPLIANCE, timeout,
         fail_if_false)
Esempio n. 24
0
 def click_scope_name(cls, name, wait_timeout=5):
     logger.debug("click the scope name '%s'" % name)
     ui_lib.wait_for_element_and_click(
         EditScopeElements.ID_TABLE_SCOPE_NAME % name,
         wait_timeout,
         fail_if_false=True)
 def click_browse_button(cls, timeout=5, fail_if_false=True):
     logger.debug("click Browse button")
     return ui_lib.wait_for_element_and_click(
         Updateapplianceelements.ID_BUTTON_BROWSE, timeout, fail_if_false)
Esempio n. 26
0
 def click_remove_scope_icon(cls, name, wait_timeout=5):
     logger.debug("click to remove scope '%s'" % name)
     ui_lib.wait_for_element_and_click(
         EditScopeElements.ID_TABLE_REMOVE_SCOPE % name,
         wait_timeout,
         fail_if_false=True)
 def click_upload_only(cls, timeout=5, fail_if_false=True):
     logger.debug("select option[upload only] ")
     return ui_lib.wait_for_element_and_click(
         Updateapplianceelements.ID_BUTTON_UPLOAD_ONLY, timeout,
         fail_if_false)
Esempio n. 28
0
 def click_add_networks_button(cls, wait_timeout=5):
     logger.debug("click add networks button")
     ui_lib.wait_for_element_and_click(
         CreateNetworkSetsElements.ID_BUTTON_ADD_NETWORK,
         wait_timeout,
         fail_if_false=True)
 def select_update_appliance(cls, timeout=5, fail_if_false=True):
     logger.debug("select option[update app only] ")
     return ui_lib.wait_for_element_and_click(
         Updateapplianceelements.ID_SELECT_ACTION_UPDATE_APPLIANCE, timeout,
         fail_if_false)
Esempio n. 30
0
 def click_network_name(cls, name, wait_timeout=5):
     logger.debug("click network name '%s'" % name)
     ui_lib.wait_for_element_and_click(
         EditNetworkSetsElements.ID_TABLE_NETWORK_NAME % name,
         wait_timeout,
         fail_if_false=True)