def test_default_scheme_is_ignored(self): geocoder = LiveAddress(auth_id=self.dummy_id, auth_token=self.dummy_token) self.assertEqual(geocoder.scheme, 'https') geocoder = LiveAddress(auth_id=self.dummy_id, auth_token=self.dummy_token, scheme=None) self.assertEqual(geocoder.scheme, 'https')
def test_http_scheme_is_disallowed(self): with pytest.raises(ConfigurationError): LiveAddress( auth_id=self.dummy_id, auth_token=self.dummy_token, scheme='http', )
def test_user_agent_custom(self): geocoder = LiveAddress( auth_id=self.dummy_id, auth_token=self.dummy_token, user_agent='my_user_agent/1.0' ) assert geocoder.headers['User-Agent'] == 'my_user_agent/1.0'
def test_http_error(self): """ LiveAddress() with scheme=http is a ConfigurationError """ with self.assertRaises(ConfigurationError): LiveAddress( auth_id=env['LIVESTREETS_AUTH_ID'], auth_token=env['LIVESTREETS_AUTH_TOKEN'], scheme='http', )
def setUpClass(cls): cls.geocoder = LiveAddress( auth_id=env['LIVESTREETS_AUTH_ID'], auth_token=env['LIVESTREETS_AUTH_TOKEN'], ) cls.delta = 0.04
def test_default_scheme_is_ignored(self): geocoder = LiveAddress(auth_id=self.dummy_id, auth_token=self.dummy_token) assert geocoder.scheme == 'https' geocoder = LiveAddress(auth_id=self.dummy_id, auth_token=self.dummy_token, scheme=None) assert geocoder.scheme == 'https'
def make_geocoder(cls, **kwargs): return LiveAddress(auth_id=env['LIVESTREETS_AUTH_ID'], auth_token=env['LIVESTREETS_AUTH_TOKEN'], **kwargs)
def setUp(self): self.geocoder = LiveAddress(auth_token=env['LIVESTREETS_AUTH_KEY'], scheme='http') self.delta = 0.04
def setUpClass(cls): cls.geocoder = LiveAddress(auth_id=env.get('LIVESTREETS_AUTH_ID'), auth_token=env.get('LIVESTREETS_AUTH_KEY'), scheme='http') cls.delta = 0.04
def test_user_agent_custom(self): geocoder = LiveAddress(auth_id='DUMMY12345', auth_token='DUMMY67890', user_agent='my_user_agent/1.0') self.assertEqual(geocoder.headers['User-Agent'], 'my_user_agent/1.0')