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

This commit is contained in:
stumpylog
2026-08-03 10:23:29 -07:00
parent d1c5e5014c
commit 402932d5b0
@@ -194,7 +194,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"]}
@@ -308,7 +308,7 @@ class TestEmailDocumentPermissionBoundary:
},
format="json",
)
assert response.status_code == 403
assert response.status_code == HTTPStatus.FORBIDDEN
@pytest.mark.django_db
@@ -342,7 +342,7 @@ class TestBulkEditChangePermissionBoundary:
},
format="json",
)
assert response.status_code == 403
assert response.status_code == HTTPStatus.FORBIDDEN
@pytest.mark.django_db