Exemple #1
0
 def tap_settings(self):
     settings = self.marionette.find_element(*self._settings_button_locator)
     Wait(self.marionette).until(expected.element_displayed(settings))
     settings.tap()
     Wait(self.marionette).until(expected.element_not_displayed(settings))
     from gaiatest.apps.contacts.regions.settings_form import SettingsForm
     return SettingsForm(self.marionette)
Exemple #2
0
 def tap_import_button(self, wait_for_import = True):
     self.marionette.execute_script('window.wrappedJSObject.importer.ui.importAll();', special_powers=True)
     # TODO uncomment this when Bug 932804 is resolved
     # self.marionette.find_element(*self._import_button_locator).tap()
     self.apps.switch_to_displayed_app()
     if wait_for_import:
         self.wait_for_element_not_displayed(*self._contact_import_picker_frame_locator, timeout=60)
     from gaiatest.apps.contacts.regions.settings_form import SettingsForm
     return SettingsForm(self.marionette)
Exemple #3
0
 def tap_settings(self):
     self.marionette.find_element(*self._settings_button_locator).tap()
     from gaiatest.apps.contacts.regions.settings_form import SettingsForm
     return SettingsForm(self.marionette)
Exemple #4
0
 def tap_settings(self):
     # TODO: Switch to el.tap() when bug #875741 gets fixed
     self.marionette.find_element(*self._settings_button_locator).click()
     from gaiatest.apps.contacts.regions.settings_form import SettingsForm
     return SettingsForm(self.marionette)
Exemple #5
0
 def go_back(self):
     GaiaHeader(self.marionette,
                self._ice_settings_header_locator).go_back()
     from gaiatest.apps.contacts.regions.settings_form import SettingsForm
     return SettingsForm(self.marionette)