def test_enable_gps_via_settings_app(self): """ Enable GPS via the Settings app https://moztrap.mozilla.org/manage/case/2885/ """ settings = Settings(self.marionette) settings.launch() # should be on by default self.wait_for_condition(lambda m: settings.is_gps_enabled) # turn off settings.disable_gps() # should be off self.assertFalse(self.data_layer.get_setting('geolocation.enabled'), "GPS was not enabled via Settings app") # turn back on settings.enable_gps() # should be on self.assertTrue(self.data_layer.get_setting('geolocation.enabled'), "GPS was not disabled via Settings app")
def test_enable_gps_via_settings_app(self): """ Enable GPS via the Settings app https://moztrap.mozilla.org/manage/case/2885/ """ settings = Settings(self.marionette) settings.launch() # should be on by default settings.disable_gps() self.assertFalse(self.data_layer.get_setting('geolocation.enabled')) settings.enable_gps() self.assertTrue(self.data_layer.get_setting('geolocation.enabled'))
def test_enable_gps_via_settings_app(self): """ Enable GPS via the Settings app https://moztrap.mozilla.org/manage/case/2885/ """ settings = Settings(self.marionette) settings.launch() # should be on by default settings.disable_gps() self.assertFalse(self.data_layer.get_setting('geolocation.enabled')) settings.enable_gps() self.assertTrue(self.data_layer.get_setting('geolocation.enabled'))
def test_enable_gps_via_settings_app(self): """ Enable GPS via the Settings app https://moztrap.mozilla.org/manage/case/2885/ """ settings = Settings(self.marionette) settings.launch() # should be on by default self.wait_for_condition(lambda m: settings.is_gps_enabled) # turn off settings.disable_gps() # should be off self.assertFalse(self.data_layer.get_setting('geolocation.enabled'), "GPS was not enabled via Settings app") # turn back on settings.enable_gps() # should be on self.assertTrue(self.data_layer.get_setting('geolocation.enabled'), "GPS was not disabled via Settings app")