test: use HTTPStatus enum instead of bare integers in security test assertions

This commit is contained in:
stumpylog
2026-08-02 20:17:59 -07:00
parent c9594551cf
commit 482f7bbca3
@@ -195,7 +195,7 @@ class TestAiChatAllDocumentsPermissionBoundary:
format="json",
)
assert response.status_code == 200
assert response.status_code == HTTPStatus.OK
mock_stream_chat.assert_called_once()
_, kwargs = mock_stream_chat.call_args
visible_ids = {doc.pk for doc in kwargs["documents"]}
@@ -297,7 +297,7 @@ class TestEmailDocumentPermissionBoundary:
},
format="json",
)
assert response.status_code == 403
assert response.status_code == HTTPStatus.FORBIDDEN
@pytest.mark.django_db
@@ -331,7 +331,7 @@ class TestBulkEditChangePermissionBoundary:
},
format="json",
)
assert response.status_code == 403
assert response.status_code == HTTPStatus.FORBIDDEN
@pytest.mark.django_db