@@ -68,41 +68,6 @@ def _seed_admin(app):
6868class TestQuickBooksClassFields :
6969 """Tests for qb_class field persistence on org models."""
7070
71- def test_event_cycle_qb_class_persists (self , app , db_session ):
72- """qb_class should be saved and loaded on EventCycle."""
73- _seed_admin (app )
74-
75- cycle = EventCycle .query .filter_by (code = "TST2026" ).one ()
76- assert cycle .qb_class is None
77-
78- cycle .qb_class = "Super_MAGFest"
79- db_session .commit ()
80-
81- reloaded = EventCycle .query .filter_by (code = "TST2026" ).one ()
82- assert reloaded .qb_class == "Super_MAGFest"
83-
84- def test_division_qb_class_persists (self , app , db_session ):
85- """qb_class should be saved and loaded on Division."""
86- _seed_admin (app )
87-
88- div = Division .query .filter_by (code = "TESTDIV" ).one ()
89- div .qb_class = "Gaming"
90- db_session .commit ()
91-
92- reloaded = Division .query .filter_by (code = "TESTDIV" ).one ()
93- assert reloaded .qb_class == "Gaming"
94-
95- def test_department_qb_class_persists (self , app , db_session ):
96- """qb_class should be saved and loaded on Department."""
97- _seed_admin (app )
98-
99- dept = Department .query .filter_by (code = "TESTDEPT" ).one ()
100- dept .qb_class = "Staff Services"
101- db_session .commit ()
102-
103- reloaded = Department .query .filter_by (code = "TESTDEPT" ).one ()
104- assert reloaded .qb_class == "Staff Services"
105-
10671 def test_multiple_entities_share_qb_class (self , app , db_session ):
10772 """Multiple entities should be able to share the same qb_class value."""
10873 _seed_admin (app )
@@ -131,17 +96,6 @@ def test_defaults_to_false(self, app, db_session):
13196 cycle = EventCycle .query .filter_by (code = "TST2026" ).one ()
13297 assert cycle .dates_are_public is False
13398
134- def test_toggle_persists (self , app , db_session ):
135- """dates_are_public should be toggleable and persist."""
136- _seed_admin (app )
137-
138- cycle = EventCycle .query .filter_by (code = "TST2026" ).one ()
139- cycle .dates_are_public = True
140- db_session .commit ()
141-
142- reloaded = EventCycle .query .filter_by (code = "TST2026" ).one ()
143- assert reloaded .dates_are_public is True
144-
14599 def test_dates_still_stored_when_not_public (self , app , db_session ):
146100 """Event dates should be stored regardless of visibility setting."""
147101 _seed_admin (app )
0 commit comments