Пример #1
0
 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)))
Пример #2
0
 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)
Пример #3
0
 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))))
Пример #4
0
 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)))
Пример #5
0
    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)
Пример #6
0
 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))))
Пример #7
0
    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)
Пример #8
0
 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)
Пример #9
0
 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())
Пример #10
0
 def __init__(self, marionette, locator):
     element = Wait(marionette).until(expected.element_present(*locator))
     PageRegion.__init__(self, marionette, element)
Пример #11
0
 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))
Пример #12
0
 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))
Пример #13
0
 def __init__(self, marionette):
     marionette.switch_to_frame()
     root = marionette.find_element(*self._root_locator)
     PageRegion.__init__(self, marionette, root)
Пример #14
0
 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)
Пример #15
0
 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'))
Пример #16
0
 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())
Пример #17
0
 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())
Пример #18
0
 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'))
Пример #19
0
 def __init__(self, marionette):
     root = marionette.find_element(*self._root_locator)
     PageRegion.__init__(self, marionette, root)
     self.wait_for_panel_to_appear()
Пример #20
0
 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))
Пример #21
0
 def __init__(self, marionette):
     marionette.switch_to_frame()
     root = marionette.find_element(*self._root_locator)
     PageRegion.__init__(self, marionette, root)
Пример #22
0
 def __init__(self, marionette, locator):
     element = marionette.find_element(*locator)
     PageRegion.__init__(self, marionette, element)
     self._locator = locator
Пример #23
0
 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))
Пример #24
0
 def __init__(self, marionette, locator):
     element = marionette.find_element(*locator)
     PageRegion.__init__(self, marionette, element)
     self._locator = locator
Пример #25
0
 def __init__(self, marionette, element, _active_view_locator):
     PageRegion.__init__(self, marionette, element)
     self._active_view_locator = _active_view_locator
Пример #26
0
 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())
Пример #27
0
 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)
Пример #28
0
 def __init__(self, marionette):
     root = marionette.find_element(*self._root_locator)
     PageRegion.__init__(self, marionette, root)
     self.wait_for_panel_to_appear()