コード例 #1
0
    def setUpClass(cls):
        cls.geocoder = What3Words(
            env['WHAT3WORDS_KEY'],
            scheme='http',
            timeout=3

        )
        cls.delta = 0.7
コード例 #2
0
ファイル: what3words.py プロジェクト: ujjwalsh/geopy
 def make_geocoder(cls, **kwargs):
     return What3Words(env['WHAT3WORDS_KEY'], timeout=3, **kwargs)
コード例 #3
0
ファイル: what3words.py プロジェクト: ujjwalsh/geopy
 def test_default_scheme_is_ignored(self):
     geocoder = What3Words(api_key=self.dummy_api_key)
     assert geocoder.scheme == 'https'
コード例 #4
0
ファイル: what3words.py プロジェクト: ujjwalsh/geopy
 async def test_user_agent_custom(self):
     geocoder = What3Words(api_key=self.dummy_api_key,
                           user_agent='my_user_agent/1.0')
     assert geocoder.headers['User-Agent'] == 'my_user_agent/1.0'
コード例 #5
0
ファイル: what3words.py プロジェクト: vergil7777/geopy
 def test_user_agent_custom(self):
     geocoder = What3Words(api_key='DUMMYKEY1234',
                           user_agent='my_user_agent/1.0')
     self.assertEqual(geocoder.headers['User-Agent'], 'my_user_agent/1.0')
コード例 #6
0
 def test_http_scheme_is_disallowed(self):
     with pytest.raises(geopy.exc.ConfigurationError):
         What3Words(
             api_key=self.dummy_api_key,
             scheme='http',
         )
コード例 #7
0
 def test_default_scheme_is_ignored(self):
     geocoder = What3Words(api_key=self.dummy_api_key)
     self.assertEqual(geocoder.scheme, 'https')
     geocoder = What3Words(api_key=self.dummy_api_key, scheme=None)
     self.assertEqual(geocoder.scheme, 'https')