class TestUtilityTrayVisibilityAccessibility(GaiaTestCase): def setUp(self): GaiaTestCase.setUp(self) self.system = System(self.marionette) self.status_bar = self.system.status_bar self.utility_tray = UtilityTray(self.marionette) def test_a11y_utility_tray_visibility(self): self.system.wait_for_status_bar_displayed() utility_tray_container = self.marionette.find_element(*self.system._utility_tray_locator) # Utility tray is hidden by default. self.assertTrue(self.accessibility.is_hidden(utility_tray_container)) self.status_bar.a11y_wheel_status_bar_time() self.utility_tray.wait_for_dropped_down() # Utility tray should now be visible. self.assertTrue(self.accessibility.is_visible(utility_tray_container)) self.utility_tray.a11y_wheel_utility_tray_grippy() # Utility tray should now be hidden. self.assertTrue(self.accessibility.is_hidden(utility_tray_container))
class TestUtilityTrayVisibilityAccessibility(GaiaTestCase): def setUp(self): GaiaTestCase.setUp(self) self.system = System(self.marionette) self.status_bar = StatusBar(self.marionette) self.utility_tray = UtilityTray(self.marionette) def test_a11y_utility_tray_visibility(self): self.system.wait_for_status_bar_displayed() utility_tray_container = self.marionette.find_element( *self.system._utility_tray_locator) # Utility tray is hidden by default. self.assertTrue(self.accessibility.is_hidden(utility_tray_container)) self.status_bar.a11y_wheel_status_bar_time() self.utility_tray.wait_for_notification_container_displayed() # Utility tray should now be visible. self.assertTrue(self.accessibility.is_visible(utility_tray_container)) self.utility_tray.a11y_wheel_utility_tray_grippy() # Utility tray should now be hidden. self.assertTrue(self.accessibility.is_hidden(utility_tray_container))
def open_utility_tray(self): body = self.marionette.find_element(By.TAG_NAME, 'body') gripper = self.marionette.find_element(*self._gripper_locator) gripper_x = int(gripper.rect['width']/2) gripper_y = int(gripper.rect['y']) gripper_y_end = int(body.rect['height']) Actions(self.marionette).flick(gripper, gripper_x, gripper_y, gripper_x, gripper_y_end).perform() from gaiatest.apps.system.regions.utility_tray import UtilityTray utility_tray = UtilityTray(self.marionette) utility_tray.wait_for_dropped_down() return utility_tray
def open_utility_tray(self): body = self.marionette.find_element(By.TAG_NAME, 'body') gripper = self.marionette.find_element(*self._gripper_locator) gripper_x = int(gripper.rect['width'] / 2) gripper_y = int(gripper.rect['y']) gripper_y_end = int(body.rect['height']) Actions(self.marionette).flick(gripper, gripper_x, gripper_y, gripper_x, gripper_y_end).perform() from gaiatest.apps.system.regions.utility_tray import UtilityTray utility_tray = UtilityTray(self.marionette) utility_tray.wait_for_dropped_down() return utility_tray
def open_utility_tray(self): # TODO Use actions for this self.marionette.execute_script( "window.wrappedJSObject.UtilityTray.show()") from gaiatest.apps.system.regions.utility_tray import UtilityTray return UtilityTray(self.marionette)
def open_utility_tray(self): body = self.marionette.find_element(By.TAG_NAME, 'body') statusbar = self.marionette.find_element(*self._status_bar_locator) statusbar_x = int(statusbar.size['width']/2) statusbar_y_end = int(body.size['height']) Actions(self.marionette).press(statusbar).move_by_offset(statusbar_x, statusbar_y_end).release().perform() from gaiatest.apps.system.regions.utility_tray import UtilityTray return UtilityTray(self.marionette)
def open_utility_tray(self): statusbar = self.marionette.find_element(*self._status_bar_locator) statusbar_x = int(statusbar.size['width']) statusbar_y_start = int(statusbar.size['height'] / 2) statusbar_y_end = int(statusbar.size['height'] * 160) Actions(self.marionette).flick(statusbar, statusbar_x, statusbar_y_start, statusbar_x, statusbar_y_end, 100).perform() from gaiatest.apps.system.regions.utility_tray import UtilityTray return UtilityTray(self.marionette)
def setUp(self): GaiaTestCase.setUp(self) self.system = System(self.marionette) self.status_bar = self.system.status_bar self.utility_tray = UtilityTray(self.marionette)
def setUp(self): GaiaTestCase.setUp(self) self.system = System(self.marionette) self.status_bar = StatusBar(self.marionette) self.utility_tray = UtilityTray(self.marionette)