Module Import alias Import alias Import alias ImportFrom alias ImportFrom alias TryExcept body Assign NameStore Call NameLoad Lambda arguments args defaults NameLoad With Call NameLoad Str NameStore body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Assign NameStore TupleLoad Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Assign NameStore DictComp NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad comprehension NameStore NameLoad ClassDef bases NameLoad body Expr Str Pass decorator_list Assign NameStore Call NameLoad ClassDef bases AttributeLoad NameLoad attr body Expr Str Assign NameStore NameLoad Assign NameStore Num FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareIs NameLoad NameLoad body If UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr Str orelse Return Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareIs NameLoad NameLoad body If UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr Str orelse Return Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults vararg kwarg body Expr Str TryExcept body Assign NameStore Call NameLoad NameLoad NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr body Raise Call AttributeLoad NameLoad attr Str ExceptHandler type AttributeLoad NameLoad attr body Raise Call AttributeLoad NameLoad attr Str ExceptHandler type AttributeLoad NameLoad attr body Raise Call AttributeLoad NameLoad attr Str Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad body Expr Str Assign NameStore IfExp Call NameLoad NameLoad TupleLoad NameLoad NameLoad SubscriptLoad NameLoad Index Num NameLoad If CompareNotEq NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad If CompareNotEq NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr If CompareNotEq NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr If CompareNotEq NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list decorator_list
N/A N/A os N/A json N/A unittest collections defaultdict geopy exc N/A N/A N/A env N/A defaultdict N/A N/A N/A N/A None N/A N/A open .test_keys fp N/A N/A N/A N/A env update N/A N/A json loads N/A N/A fp read N/A N/A N/A IOError N/A N/A keys N/A ARCGIS_USERNAME ARCGIS_PASSWORD ARCGIS_REFERER YAHOO_KEY YAHOO_SECRET BING_KEY MAPQUEST_KEY GEONAMES_USERNAME LIVESTREETS_AUTH_ID LIVESTREETS_AUTH_TOKEN GEOCODERDOTUS_USERNAME GEOCODERDOTUS_PASSWORD GEOCODEFARM_KEY BAIDU_KEY OPENCAGE_KEY WHAT3WORDS_KEY IGNFRANCE_KEY IGNFRANCE_USERNAME IGNFRANCE_PASSWORD IGNFRANCE_REFERER N/A env N/A key N/A N/A N/A os environ get key None N/A key keys Empty N/A object N/A N/A 
    Non-None NULL.
     N/A N/A N/A EMPTY N/A Empty GeocoderTestBase N/A N/A unittest TestCase N/A N/A 
    Base for geocoder-specific test cases.
     N/A geocoder None N/A delta 0.5 geocode_run N/A N/A self payload expected expect_failure N/A False N/A N/A 
        Calls geocoder.geocode(**payload), then checks against `expected`.
         N/A result N/A N/A self _make_request N/A N/A self geocoder geocode payload N/A N/A result None N/A N/A N/A expect_failure N/A N/A N/A N/A self fail No result found N/A N/A N/A N/A N/A self _verify_request result expected N/A reverse_run N/A N/A self payload expected expect_failure N/A False N/A N/A 
        Calls geocoder.reverse(**payload), then checks against `expected`.
         N/A result N/A N/A self _make_request N/A N/A self geocoder reverse payload N/A N/A result None N/A N/A N/A expect_failure N/A N/A N/A N/A self fail No result found N/A N/A N/A N/A N/A self _verify_request result expected N/A _make_request N/A N/A call N/A args kwargs N/A N/A 
        Handles remote service errors.
         N/A N/A N/A result N/A call args kwargs N/A N/A N/A N/A exc GeocoderQuotaExceeded N/A N/A N/A N/A unittest SkipTest Quota exceeded N/A N/A N/A exc GeocoderTimedOut N/A N/A N/A N/A unittest SkipTest Service timed out N/A N/A N/A exc GeocoderUnavailable N/A N/A N/A N/A unittest SkipTest Service unavailable N/A result N/A staticmethod _verify_request N/A N/A self result raw latitude longitude address N/A EMPTY EMPTY EMPTY EMPTY N/A N/A 
        Verifies that a a result matches the kwargs given.
         N/A item N/A N/A isinstance result N/A tuple list N/A result N/A 0 result N/A N/A raw EMPTY N/A N/A N/A N/A self assertEqual N/A item raw raw N/A N/A latitude EMPTY N/A N/A N/A N/A self assertAlmostEqual N/A item latitude latitude delta N/A self delta N/A N/A longitude EMPTY N/A N/A N/A N/A self assertAlmostEqual N/A item longitude longitude delta N/A self delta N/A N/A address EMPTY N/A N/A N/A N/A self assertEqual N/A item address address N/A N/A