Exemplo n.º 1
0
 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'
Exemplo n.º 4
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'
Exemplo n.º 7
0
 def make_geocoder(cls, **kwargs):
     return LiveAddress(auth_id=env['LIVESTREETS_AUTH_ID'],
                        auth_token=env['LIVESTREETS_AUTH_TOKEN'],
                        **kwargs)
Exemplo n.º 8
0
 def setUp(self):
     self.geocoder = LiveAddress(auth_token=env['LIVESTREETS_AUTH_KEY'],
                                 scheme='http')
     self.delta = 0.04
Exemplo n.º 9
0
 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
Exemplo n.º 10
0
 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')