test(lobby): lock omitted reveal fooled-player nickname contract
All checks were successful
CI / test-and-quality (pull_request) Successful in 2m53s
CI / test-and-quality (push) Successful in 2m54s

This commit is contained in:
2026-03-15 23:16:17 +00:00
parent 0d91531b90
commit 2cc2a08ccb

View File

@@ -1427,6 +1427,7 @@ class SessionDetailRoundQuestionTests(TestCase):
self.assertEqual(payload["reveal"]["guesses"][1]["selected_text"], "Edison") self.assertEqual(payload["reveal"]["guesses"][1]["selected_text"], "Edison")
self.assertTrue(payload["reveal"]["guesses"][1]["is_correct"]) self.assertTrue(payload["reveal"]["guesses"][1]["is_correct"])
self.assertIsNone(payload["reveal"]["guesses"][1]["fooled_player_id"]) self.assertIsNone(payload["reveal"]["guesses"][1]["fooled_player_id"])
self.assertNotIn("fooled_player_nickname", payload["reveal"]["guesses"][1])
def test_session_detail_includes_canonical_reveal_payload_in_scoreboard_phase(self): def test_session_detail_includes_canonical_reveal_payload_in_scoreboard_phase(self):
self.session.status = GameSession.Status.SCOREBOARD self.session.status = GameSession.Status.SCOREBOARD