Ejemplo n.º 1
0
def test_invalid_token_exception():
    with pytest.raises(InvalidTokenException):
        user = api.TraccarAPI(base_url=test_url)
        user.login_with_token(token=invalid_token)
Ejemplo n.º 2
0
def test_valid_login_with_token():
    user = api.TraccarAPI(base_url=test_url)
    user.login_with_token(token=admin_token)
Ejemplo n.º 3
0
def test_failed_login_with_credentials():
    with pytest.raises(ForbiddenAccessException):
        user = api.TraccarAPI(base_url=test_url)
        user.login_with_credentials(username, wrong_password)
Ejemplo n.º 4
0
def test_valid_login_with_credentials():
    user = api.TraccarAPI(base_url=test_url)
    result = user.login_with_credentials(username, correct_password)
    assert type(result) == dict
Ejemplo n.º 5
0
def user_session():
    user = api.TraccarAPI(base_url=test_url)
    user.login_with_token(token=user_token)
    return user
Ejemplo n.º 6
0
def admin_session():
    admin = api.TraccarAPI(base_url=test_url)
    admin.login_with_token(token=admin_token)
    return admin