From e31871114875552a7fb06bfd7bc4a4b7e3043b5d Mon Sep 17 00:00:00 2001 From: DEV-bot Date: Tue, 17 Mar 2026 17:44:34 +0000 Subject: [PATCH] test(gameplay): lock refreshed next-round deadline contract --- fupogfakta/tests.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fupogfakta/tests.py b/fupogfakta/tests.py index 0e7811b..36fde14 100644 --- a/fupogfakta/tests.py +++ b/fupogfakta/tests.py @@ -131,6 +131,10 @@ class FupOgFaktaExtractionSliceTests(TestCase): self.assertGreaterEqual(stale_round_question.shown_at, before_transition) self.assertLessEqual(stale_round_question.shown_at, after_transition) self.assertNotEqual(stale_round_question.shown_at, stale_shown_at) + self.assertEqual(result.response_payload["round_question"]["shown_at"], stale_round_question.shown_at.isoformat()) + expected_deadline = stale_round_question.shown_at + timedelta(seconds=result.round_config.lie_seconds) + self.assertEqual(result.response_payload["round_question"]["lie_deadline_at"], expected_deadline.isoformat()) + self.assertGreater(expected_deadline, before_transition) self.assertEqual(stale_round_question.mixed_answers, []) self.assertEqual(stale_round_question.lies.count(), 0) self.assertEqual(stale_round_question.guesses.count(), 0)