def test_a11y_cards_view_status_bar_visibility(self):

        cards_view = CardsView(self.marionette)
        status_bar = StatusBar(self.marionette)

        # Pull up the cards view
        self.device.hold_home_button()
        cards_view.wait_for_cards_view()

        # Wait for the app card ready
        cards_view.wait_for_card_ready('Calendar')

        # Statusbar icons should be invisible to the screen reader.
        self.wait_for_condition(
            lambda m: status_bar.is_status_bar_maximized_wrapper_a11y_hidden)
        self.wait_for_condition(
            lambda m: status_bar.is_status_bar_minimized_wrapper_a11y_hidden)
示例#2
0
文件: app.py 项目: philsmd/gaia
 def status_bar(self):
     self.marionette.switch_to_frame()
     from gaiatest.apps.system.regions.status_bar import StatusBar
     element = self.marionette.find_element(*self._status_bar_locator)
     return StatusBar(self.marionette, element)
示例#3
0
 def setUp(self):
     GaiaTestCase.setUp(self)
     self.system = System(self.marionette)
     self.status_bar = StatusBar(self.marionette)
     self.utility_tray = UtilityTray(self.marionette)