def fill_pin_form( self, token, tabname, pin1_id, pin2_id, button_id, pin1, pin2, expected_msg, ): """ set PIN / set mOTP PIN form Select tab and token, fill in form and check message """ driver = self.driver self.select_tab_and_token(tabname, token) fill_form_element(driver, pin1_id, pin1) fill_form_element(driver, pin2_id, pin2) driver.find_element(By.ID, button_id).click() msg = close_alert_and_get_its_text(self.driver) assert ( msg == expected_msg ), "Unexpected message - Expected:%s - Found:%s" % (expected_msg, msg) # Allow dialog to finish closing WebDriverWait(self.driver, self.testcase.ui_wait_time).until( EC.element_to_be_clickable((By.ID, button_id)) )
def disable_token(self, token): """ set PIN / set mOTP PIN form Select tab and token, fill in form and check message """ driver = self.driver self.select_tab_and_token(self.tab_disable_token, token) driver.find_element_by_id("button_disable").click() msg = close_alert_and_get_its_text(self.driver) expected_msg = "Token disabled successfully" assert msg == expected_msg, "Unexpected message - Expected:%s - Found:%s" % ( expected_msg, msg)
def disable_token(self, token): """ set PIN / set mOTP PIN form Select tab and token, fill in form and check message """ driver = self.driver self.select_tab_and_token(self.tab_disable_token, token) driver.find_element_by_id("button_disable").click() msg = close_alert_and_get_its_text(self.driver) expected_msg = "Token disabled successfully" assert msg == expected_msg, "Unexpected message - Expected:%s - Found:%s" % ( expected_msg, msg)
def resync_token(self, token, otp1, otp2): """ set PIN / set mOTP PIN form Select tab and token, fill in form and check message """ driver = self.driver self.select_tab_and_token(self.tab_resync_token, token) fill_form_element(driver, "otp1", otp1) fill_form_element(driver, "otp2", otp2) driver.find_element_by_id("button_resync").click() msg = close_alert_and_get_its_text(self.driver) expected_msg = "Token resynced successfully" assert msg == expected_msg, "Unexpected message - Expected:%s - Found:%s" % ( expected_msg, msg)
def fill_pin_form(self, token, tabname, pin1_id, pin2_id, button_id, pin1, pin2, expected_msg): """ set PIN / set mOTP PIN form Select tab and token, fill in form and check message """ driver = self.driver self.select_tab_and_token(tabname, token) fill_form_element(driver, pin1_id, pin1) fill_form_element(driver, pin2_id, pin2) driver.find_element_by_id(button_id).click() msg = close_alert_and_get_its_text(self.driver) assert msg == expected_msg, "Unexpected message - Expected:%s - Found:%s" % ( expected_msg, msg)
def resync_token(self, token, otp1, otp2): """ set PIN / set mOTP PIN form Select tab and token, fill in form and check message """ driver = self.driver self.select_tab_and_token(self.tab_resync_token, token) fill_form_element(driver, "otp1", otp1) fill_form_element(driver, "otp2", otp2) driver.find_element_by_id("button_resync").click() msg = close_alert_and_get_its_text(self.driver) expected_msg = "Token resynced successfully" assert msg == expected_msg, "Unexpected message - Expected:%s - Found:%s" % ( expected_msg, msg)
def fill_pin_form(self, token, tabname, pin1_id, pin2_id, button_id, pin1, pin2, expected_msg): """ set PIN / set mOTP PIN form Select tab and token, fill in form and check message """ driver = self.driver self.select_tab_and_token(tabname, token) fill_form_element(driver, pin1_id, pin1) fill_form_element(driver, pin2_id, pin2) driver.find_element_by_id(button_id).click() msg = close_alert_and_get_its_text(self.driver) assert msg == expected_msg, "Unexpected message - Expected:%s - Found:%s" % ( expected_msg, msg)