test(lobby): align lie submission assertions with i18n payload
All checks were successful
CI / test-and-quality (push) Successful in 2m35s
CI / test-and-quality (pull_request) Successful in 2m34s

This commit is contained in:
2026-03-15 17:54:00 +00:00
parent 7a6eb0b88e
commit 2472b70d45

View File

@@ -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):