From 2472b70d450ab20a594efd32a97f15281683ceb4 Mon Sep 17 00:00:00 2001 From: DEV-bot Date: Sun, 15 Mar 2026 17:54:00 +0000 Subject: [PATCH] test(lobby): align lie submission assertions with i18n payload --- lobby/tests.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lobby/tests.py b/lobby/tests.py index c6c967d..3c1555f 100644 --- a/lobby/tests.py +++ b/lobby/tests.py @@ -360,7 +360,8 @@ class LieSubmissionTests(TestCase): ) self.assertEqual(response.status_code, 400) - self.assertEqual(response.json()["error"], "Lie submission window has closed") + self.assertEqual(response.json()["error_code"], "lie_submission_window_closed") + self.assertEqual(response.json()["error"], "Lie submission window has closed.") def test_submit_lie_rejects_duplicate_submission(self): round_question = RoundQuestion.objects.create( @@ -381,7 +382,8 @@ class LieSubmissionTests(TestCase): ) self.assertEqual(response.status_code, 409) - self.assertEqual(response.json()["error"], "Lie already submitted for this player") + self.assertEqual(response.json()["error_code"], "lie_already_submitted") + self.assertEqual(response.json()["error"], "Lie has already been submitted for this player.") def test_submit_lie_requires_session_token(self): round_question = RoundQuestion.objects.create( @@ -423,7 +425,8 @@ class LieSubmissionTests(TestCase): ) self.assertEqual(response.status_code, 403) - self.assertEqual(response.json()["error"], "Invalid player session token") + self.assertEqual(response.json()["error_code"], "invalid_player_session_token") + self.assertEqual(response.json()["error"], "Player session token is invalid.") class MixAnswersTests(TestCase): def setUp(self):