def __init__(self, marionette): root = marionette.find_element(*self._details_page_locator) PageRegion.__init__(self, marionette, root) Wait(self.marionette).until(expected.element_displayed( self.root_element.find_element(*self._affected_apps_locator))) Wait(self.marionette).until(expected.element_displayed( self.root_element.find_element(*self._state_toggle_locator)))
def __init__(self, marionette, locator): if type(locator) is tuple: element = Wait(marionette).until( expected.element_present(*locator)) else: element = locator PageRegion.__init__(self, marionette, element)
def __init__(self, marionette): PageRegion.__init__(self, marionette,self._alarm_view_locator) view = self.marionette.find_element(*self._alarm_view_locator) Wait(self.marionette).until(lambda m: view.location['x'] == 0 and view.is_displayed()) Wait(self.marionette).until(expected.element_displayed( Wait(self.marionette).until(expected.element_present( *self._alarm_create_new_locator))))
def __init__(self, marionette): root = marionette.find_element(*self._details_page_locator) PageRegion.__init__(self, marionette, root) Wait(self.marionette).until( expected.element_displayed( self.root_element.find_element(*self._affected_apps_locator))) Wait(self.marionette).until( expected.element_displayed( self.root_element.find_element(*self._state_toggle_locator)))
def __init__(self, marionette): GaiaApps(marionette).switch_to_displayed_app() root = Wait(marionette).until(expected.element_present(*self._bottom_bar_locator)) Wait(marionette).until(expected.element_displayed(root)) window_height = marionette.execute_script("return window.wrappedJSObject.innerHeight") Wait(marionette).until(lambda m: int(root.rect["y"] + root.size["height"]) == window_height) PageRegion.__init__(self, marionette, root)
def __init__(self, marionette): PageRegion.__init__(self, marionette, self._alarm_view_locator) view = self.marionette.find_element(*self._alarm_view_locator) Wait(self.marionette).until( lambda m: view.location['x'] == 0 and view.is_displayed()) Wait(self.marionette).until( expected.element_displayed( Wait(self.marionette).until( expected.element_present( *self._alarm_create_new_locator))))
def __init__(self, marionette): GaiaApps(marionette).switch_to_displayed_app() root = Wait(marionette).until( expected.element_present(*self._bottom_bar_locator)) Wait(marionette).until(expected.element_displayed(root)) window_height = marionette.execute_script( 'return window.wrappedJSObject.innerHeight') Wait(marionette).until(lambda m: int(root.rect['y'] + root.size[ 'height']) == window_height) PageRegion.__init__(self, marionette, root)
def __init__(self, marionette): marionette.switch_to_frame() root = Wait(marionette).until( expected.element_present(*self._tracking_notice_locator)) Wait(marionette).until(expected.element_displayed(root)) PageRegion.__init__(self, marionette, root)
def __init__(self, marionette): PageRegion.__init__(self, marionette, self._timer_view_locator) view = self.marionette.find_element(*self._timer_view_locator) Wait(self.marionette).until( lambda m: view.location['x'] == 0 and view.is_displayed())
def __init__(self, marionette, locator): element = Wait(marionette).until(expected.element_present(*locator)) PageRegion.__init__(self, marionette, element)
def __init__(self, marionette): root = marionette.find_element(*self._root_locator) PageRegion.__init__(self, marionette, root) Wait(self.marionette).until(expected.element_displayed(*self._lockscreen_checkbox_locator))
def __init__(self, marionette): root = marionette.find_element(*self._root_locator) PageRegion.__init__(self, marionette, root) Wait(self.marionette).until( expected.element_displayed(*self._bluetooth_label_locator))
def __init__(self, marionette): marionette.switch_to_frame() root = marionette.find_element(*self._root_locator) PageRegion.__init__(self, marionette, root)
def __init__(self, marionette, locator): if type(locator) is tuple: element = Wait(marionette).until(expected.element_present(*locator)) else: element = locator PageRegion.__init__(self, marionette, element)
def __init__(self, marionette): element = marionette.find_element(*self._root_element_locator) PageRegion.__init__(self, marionette, element) Wait(marionette).until( lambda m: 'current' in element.get_attribute('class'))
def __init__(self, marionette): PageRegion.__init__(self, marionette, marionette.find_element(*self._main_locator)) Wait(self.marionette).until(lambda m: self.root_element.rect['x'] == 0 and self.root_element.is_displayed())
def __init__(self, marionette): element = marionette.find_element(*self._root_locator) PageRegion.__init__(self, marionette, element) Wait(self.marionette).until(lambda m: element.is_displayed())
def __init__(self, marionette): element = marionette.find_element(*self._root_element_locator) PageRegion.__init__(self, marionette, element) Wait(marionette).until(lambda m: 'current' in element.get_attribute('class'))
def __init__(self, marionette): root = marionette.find_element(*self._root_locator) PageRegion.__init__(self, marionette, root) self.wait_for_panel_to_appear()
def __init__(self, marionette): root = marionette.find_element(*self._root_locator) PageRegion.__init__(self, marionette, root) Wait(self.marionette).until( expected.element_displayed(*self._lockscreen_checkbox_locator))
def __init__(self, marionette, locator): element = marionette.find_element(*locator) PageRegion.__init__(self, marionette, element) self._locator = locator
def __init__(self, marionette): root = marionette.find_element(*self._root_locator) PageRegion.__init__(self, marionette, root) Wait(self.marionette).until(expected.element_displayed(*self._bluetooth_label_locator))
def __init__(self, marionette, element, _active_view_locator): PageRegion.__init__(self, marionette, element) self._active_view_locator = _active_view_locator
def __init__(self, marionette): PageRegion.__init__(self, marionette, self._timer_view_locator) view = self.marionette.find_element(*self._timer_view_locator) Wait(self.marionette).until(lambda m: view.location['x'] == 0 and view.is_displayed())