Exemplo n.º 1
0
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()
Exemplo n.º 2
0
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()
Exemplo n.º 3
0
 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)
Exemplo n.º 4
0
def test_user_agent():
    session = base.Session()
    assert session.headers['User-Agent'].startswith('mapbox-sdk-py')
    assert 'python-requests' in session.headers['User-Agent']
Exemplo n.º 5
0
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()
Exemplo n.º 6
0
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'
Exemplo n.º 7
0
def test_service_session():
    """Get a session using a token"""
    session = base.Session('pk.test')
    assert session.params.get('access_token') == 'pk.test'