def test_a11y_unlock_to_camera(self): lock_screen = LockScreen(self.marionette) camera = lock_screen.a11y_click_camera_button() lock_screen.wait_for_lockscreen_not_visible() self.assertEquals(self.apps.displayed_app.name, camera.name) windows = self.marionette.find_element(By.ID, 'windows') self.assertFalse(self.accessibility.is_hidden(windows)) camera.switch_to_camera_frame() camera.wait_for_capture_ready()
def test_a11y_unlock_to_camera(self): lock_screen = LockScreen(self.marionette) lockScreen_window = self.marionette.find_element(*lock_screen._lockscreen_window_locator) camera_locator = (By.CSS_SELECTOR, '[data-manifest-name="Camera"]') self.assertTrue(self.accessibility.is_visible(lockScreen_window)) self.assertFalse(self.is_element_present(*camera_locator)) camera = lock_screen.a11y_click_camera_button() self.wait_for_condition(lambda m: self.apps.displayed_app.name == camera.name) self.assertTrue(self.accessibility.is_hidden(lockScreen_window)) self.assertTrue(self.accessibility.is_visible(self.marionette.find_element( *camera_locator))) self.apps.switch_to_displayed_app() camera.wait_for_capture_ready()
def test_a11y_unlock_to_camera(self): lock_screen = LockScreen(self.marionette) lockScreen_window = self.marionette.find_element(*lock_screen._lockscreen_window_locator) camera_locator = (By.CSS_SELECTOR, '[data-manifest-name="Camera"]') self.assertFalse(self.accessibility.is_hidden(lockScreen_window)) self.assertFalse(self.is_element_present(*camera_locator)) camera = lock_screen.a11y_click_camera_button() lock_screen.wait_for_lockscreen_not_visible() self.assertEquals(self.apps.displayed_app.name, camera.name) self.assertTrue(self.accessibility.is_hidden(lockScreen_window)) self.assertFalse(self.accessibility.is_hidden(self.marionette.find_element( *camera_locator))) camera.switch_to_camera_frame() camera.wait_for_capture_ready()