From c00288e256e383bfa69689c149b0870747c37057 Mon Sep 17 00:00:00 2001 From: Disco DeDisco Date: Sat, 4 Apr 2026 15:10:48 -0400 Subject: [PATCH] another #id_pick_sigs_btn IT fix --- src/apps/epic/tests/integrated/test_views.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/apps/epic/tests/integrated/test_views.py b/src/apps/epic/tests/integrated/test_views.py index e52e3e0..923a096 100644 --- a/src/apps/epic/tests/integrated/test_views.py +++ b/src/apps/epic/tests/integrated/test_views.py @@ -763,12 +763,13 @@ class RoomViewAllRolesFilledTest(TestCase): parsed = self.lxml.fromstring(response.content) [_] = parsed.cssselect("#id_pick_sigs_btn") - def test_pick_sigs_btn_absent_during_role_select(self): - # Clear one role — still mid-pick, button must not appear + def test_pick_sigs_btn_hidden_during_role_select(self): + # Clear one role — still mid-pick, wrap must be hidden TableSeat.objects.filter(room=self.room, slot_number=6).update(role=None) response = self.client.get(reverse("epic:room", kwargs={"room_id": self.room.id})) parsed = self.lxml.fromstring(response.content) - self.assertEqual(len(parsed.cssselect("#id_pick_sigs_btn")), 0) + [wrap] = parsed.cssselect("#id_pick_sigs_wrap") + self.assertIn("display:none", wrap.get("style", "").replace(" ", "")) class PickSigsViewTest(TestCase):