test(lobby): lock session detail payload delegation
All checks were successful
CI / test-and-quality (push) Successful in 3m53s
CI / test-and-quality (pull_request) Successful in 3m54s

This commit is contained in:
2026-03-17 22:25:03 +00:00
parent 2cd8d940f9
commit 8a70645fda

View File

@@ -106,6 +106,8 @@ class LobbyGameplayExtractionTests(TestCase):
self.assertIn("current_round_question = _get_current_round_question(session)", source)
self.assertIn("round_question_payload = _build_round_question_payload(current_round_question)", source)
self.assertIn("phase_view_model = _build_phase_view_model(", source)
self.assertIn('"scoreboard": _build_scoreboard_phase_event(session)["payload"]["leaderboard"]', source)
self.assertIn('"reveal": _build_reveal_payload(current_round_question)', source)
self.assertNotIn("lies.select_related", source)
self.assertNotIn("guesses.select_related", source)
self.assertNotIn("Player.objects.filter(session=session)", source)