fix: jwt error return status 400 for invalid role (#4081)

This commit is contained in:
Taimoor Zaeem
2025-05-14 21:44:22 +02:00
committed by Wolfgang Walther
parent 7269630538
commit e0e60fa433
4 changed files with 10 additions and 3 deletions
+1 -2
View File
@@ -96,8 +96,7 @@ def test_jwt_errors(defaultenv):
headers = jwtauthheader({"role": "not_existing"}, SECRET)
response = postgrest.session.get("/", headers=headers)
# TODO: Should this return 401?
assert response.status_code == 400
assert response.status_code == 401
assert response.json()["message"] == 'role "not_existing" does not exist'
# -31 seconds, because we allow clock skew of 30 seconds