def __init__(self, marionette): Phone.__init__(self, marionette) self.switch_to_keypad_frame() keypad_toolbar_button = self.marionette.find_element( *self._keypad_toolbar_button_locator) self.wait_for_condition(lambda m: 'toolbar-option-selected' in keypad_toolbar_button.get_attribute('class'))
def __init__(self, marionette): Phone.__init__(self, marionette) self.marionette.switch_to_frame() self.wait_for_element_present(*self._call_screen_locator, timeout=30) call_screen = self.marionette.find_element(*self._call_screen_locator) self.marionette.switch_to_frame(call_screen)
def __init__(self, marionette): Phone.__init__(self, marionette) self.wait_to_be_displayed() self.apps.switch_to_displayed_app() keypad_toolbar_button = self.marionette.find_element( *self._keypad_toolbar_button_locator) Wait(self.marionette).until( lambda m: 'toolbar-option-selected' in keypad_toolbar_button. get_attribute('class'))
def __init__(self, marionette): Phone.__init__(self, marionette) self.switch_to_call_screen_frame()
def __init__(self, marionette): Phone.__init__(self, marionette) self.switch_to_keypad_frame() keypad_toolbar_button = self.marionette.find_element(*self._keypad_toolbar_button_locator) self.wait_for_condition(lambda m: "toolbar-option-selected" in keypad_toolbar_button.get_attribute("class"))
def __init__(self, marionette): Phone.__init__(self, marionette) Wait(self.marionette).until( expected.element_not_displayed(*self._upgrade_progress_locator)) Wait(self.marionette).until( expected.element_displayed(*self._all_calls_tab_link_locator))
def __init__(self, marionette): Phone.__init__(self, marionette) # TODO sometimes we may tap before the click handlers are ready time.sleep(0.5)
def __init__(self, marionette): Phone.__init__(self, marionette) self.wait_for_element_not_displayed(*self._upgrade_progress_locator) self.wait_for_element_displayed(*self._all_calls_tab_link_locator)
def __init__(self, marionette): Phone.__init__(self, marionette)
def __init__(self, marionette): Phone.__init__(self, marionette) self.marionette.switch_to_frame() self.marionette.switch_to_frame( self.marionette.find_element(*self._attention_frame_locator))
def __init__(self, marionette): Phone.__init__(self, marionette) self.wait_for_condition(lambda m: self.apps.displayed_app.name == self.name) self.apps.switch_to_displayed_app() keypad_toolbar_button = self.marionette.find_element(*self._keypad_toolbar_button_locator) self.wait_for_condition(lambda m: 'toolbar-option-selected' in keypad_toolbar_button.get_attribute('class'))
def __init__(self, marionette): Phone.__init__(self, marionette) self.wait_for_element_displayed(*self._all_calls_tab_locator)
def __init__(self, marionette): Phone.__init__(self, marionette) self.marionette.switch_to_frame() self.marionette.switch_to_frame(self.marionette.find_element(*self._attention_frame_locator))
def __init__(self, marionette): Phone.__init__(self, marionette) self.wait_for_element_displayed(*self._keyboard_container_locator)
def __init__(self, marionette): Phone.__init__(self, marionette) self.wait_to_be_displayed() self.apps.switch_to_displayed_app() keypad_toolbar_button = self.marionette.find_element(*self._keypad_toolbar_button_locator) Wait(self.marionette).until(lambda m: 'toolbar-option-selected' in keypad_toolbar_button.get_attribute('class'))