def test_create_user_400(client): response = client.post("v1/users", json={ "name": DEFAULT_USER, "password": DEFAULT_PASSWORD, "admin": False }) assert response.status_code == 400 check_default_response(response)
def test_create_user_twice_401(client): try: response = client.post("v1/users", json={ "username": DEFAULT_USER, "password": DEFAULT_PASSWORD, "admin": False }) assert response.status_code == 200 response = client.post("v1/users", json={ "username": DEFAULT_USER, "password": DEFAULT_PASSWORD, "admin": False }) assert response.status_code == 401 check_default_response(response) finally: User.delete_all()
def test_check_401(client, create_user): response = client.post("v1/check", json={"token": "invalid"}) assert response.status_code == 401 check_default_response(response)
def test_login_404(client): response = client.post("v1/login", json={"username": "******", "password": "******"}) assert response.status_code == 404 check_default_response(response)
def test_login_400(client): response = client.post("v1/login", json={}) assert response.status_code == 400 check_default_response(response)