🧪 Fix test_api_tokens syntax to avoid CI failures in older Python versions
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
This commit is contained in:
@@ -220,10 +220,8 @@ class TestTokenCreate:
|
|||||||
rollback_called = True
|
rollback_called = True
|
||||||
real_rollback(self)
|
real_rollback(self)
|
||||||
|
|
||||||
with (
|
with patch.object(SASession, "commit", _fail_after_flush):
|
||||||
patch.object(SASession, "commit", _fail_after_flush),
|
with patch.object(SASession, "rollback", _spy_rollback):
|
||||||
patch.object(SASession, "rollback", _spy_rollback),
|
|
||||||
):
|
|
||||||
resp = client.post("/api/api-tokens/", json={"name": "DB Error Create Test"})
|
resp = client.post("/api/api-tokens/", json={"name": "DB Error Create Test"})
|
||||||
assert resp.status_code == 500
|
assert resp.status_code == 500
|
||||||
|
|
||||||
@@ -405,10 +403,8 @@ class TestTokenRevoke:
|
|||||||
rollback_called = True
|
rollback_called = True
|
||||||
real_rollback(self)
|
real_rollback(self)
|
||||||
|
|
||||||
with (
|
with patch.object(SASession, "commit", _fail_after_flush):
|
||||||
patch.object(SASession, "commit", _fail_after_flush),
|
with patch.object(SASession, "rollback", _spy_rollback):
|
||||||
patch.object(SASession, "rollback", _spy_rollback),
|
|
||||||
):
|
|
||||||
resp = client.delete(f"/api/api-tokens/{token_id}")
|
resp = client.delete(f"/api/api-tokens/{token_id}")
|
||||||
assert resp.status_code == 500
|
assert resp.status_code == 500
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user