Exemple #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)))
Exemple #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)
Exemple #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))))
Exemple #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)))
Exemple #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)
Exemple #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))))
Exemple #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)
Exemple #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)
Exemple #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())
Exemple #10
0
 def __init__(self, marionette, locator):
     element = Wait(marionette).until(expected.element_present(*locator))
     PageRegion.__init__(self, marionette, element)
Exemple #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))
 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))
Exemple #13
0
 def __init__(self, marionette):
     marionette.switch_to_frame()
     root = marionette.find_element(*self._root_locator)
     PageRegion.__init__(self, marionette, root)
Exemple #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)
Exemple #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'))
Exemple #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())
Exemple #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())
 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'))
Exemple #19
0
 def __init__(self, marionette):
     root = marionette.find_element(*self._root_locator)
     PageRegion.__init__(self, marionette, root)
     self.wait_for_panel_to_appear()
Exemple #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))
Exemple #21
0
 def __init__(self, marionette):
     marionette.switch_to_frame()
     root = marionette.find_element(*self._root_locator)
     PageRegion.__init__(self, marionette, root)
Exemple #22
0
 def __init__(self, marionette, locator):
     element = marionette.find_element(*locator)
     PageRegion.__init__(self, marionette, element)
     self._locator = locator
Exemple #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))
Exemple #24
0
 def __init__(self, marionette, locator):
     element = marionette.find_element(*locator)
     PageRegion.__init__(self, marionette, element)
     self._locator = locator
Exemple #25
0
 def __init__(self, marionette, element, _active_view_locator):
     PageRegion.__init__(self, marionette, element)
     self._active_view_locator = _active_view_locator
Exemple #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())
 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)
Exemple #28
0
 def __init__(self, marionette):
     root = marionette.find_element(*self._root_locator)
     PageRegion.__init__(self, marionette, root)
     self.wait_for_panel_to_appear()