🧪 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:
google-labs-jules[bot]
2026-03-16 09:39:41 +00:00
parent 0425d46c44
commit d58c43c7b5
+4 -8
View File
@@ -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