def test_service_session_os_environ_precedence(monkeypatch): """Get a session using os.environ's token""" monkeypatch.setenv('MapboxAccessToken', 'pk.test_os_environ_camel') monkeypatch.setenv('MAPBOX_ACCESS_TOKEN', 'pk.test_os_environ_upper') session = base.Session() assert session.params.get('access_token') == 'pk.test_os_environ_camel' monkeypatch.undo()
def test_service_session_os_environ_caps(monkeypatch): """Get a session using os.environ's token""" monkeypatch.delenv('MapboxAccessToken', raising=False) monkeypatch.setenv('MAPBOX_ACCESS_TOKEN', 'pk.test_os_environ') session = base.Session() assert session.params.get('access_token') == 'pk.test_os_environ' monkeypatch.undo()
def __init__(self, access_token=None): # In order to get a username, a session must be created on init self.session = base.Session(access_token)
def test_user_agent(): session = base.Session() assert session.headers['User-Agent'].startswith('mapbox-sdk-py') assert 'python-requests' in session.headers['User-Agent']
def test_service_session_os_environ(monkeypatch): """Get a session using os.environ's token""" monkeypatch.setenv('MapboxAccessToken', 'pk.test_os_environ') session = base.Session() assert session.params.get('access_token') == 'pk.test_os_environ' monkeypatch.undo()
def test_service_session_env(): """Get a session using the env's token""" session = base.Session(env={'MapboxAccessToken': 'pk.test_env'}) assert session.params.get('access_token') == 'pk.test_env'
def test_service_session(): """Get a session using a token""" session = base.Session('pk.test') assert session.params.get('access_token') == 'pk.test'