@@ -212,7 +212,11 @@ def test_reform_targets_preserved(self):
212212 def test_inactive_targets_are_excluded (self ):
213213 b = self ._make_builder (time_period = 2024 )
214214 df = b ._query_targets ({"stratum_ids" : [1 ], "variables" : ["aca_ptc" ]})
215- baseline_rows = df [(df ["variable" ] == "aca_ptc" ) & (df ["reform_id" ] == 0 )]
215+ baseline_rows = df [
216+ (df ["variable" ] == "aca_ptc" )
217+ & (df ["reform_id" ] == 0 )
218+ & (df ["stratum_id" ] == 1 )
219+ ]
216220 self .assertEqual (len (baseline_rows ), 1 )
217221 self .assertEqual (int (baseline_rows .iloc [0 ]["period" ]), 2022 )
218222 self .assertEqual (float (baseline_rows .iloc [0 ]["value" ]), 10000.0 )
@@ -526,6 +530,7 @@ def test_return_structure_no_takeup(self, mock_msim_cls, mock_gcv):
526530 sim = None ,
527531 target_vars = {"snap" },
528532 constraint_vars = {"income" },
533+ reform_vars = set (),
529534 geography = geo ,
530535 rerandomize_takeup = False ,
531536 )
@@ -560,6 +565,7 @@ def test_fresh_sim_per_state(self, mock_msim_cls, mock_gcv):
560565 sim = None ,
561566 target_vars = {"snap" },
562567 constraint_vars = set (),
568+ reform_vars = set (),
563569 geography = geo ,
564570 rerandomize_takeup = False ,
565571 )
@@ -582,6 +588,7 @@ def test_state_fips_set_correctly(self, mock_msim_cls, mock_gcv):
582588 sim = None ,
583589 target_vars = {"snap" },
584590 constraint_vars = set (),
591+ reform_vars = set (),
585592 geography = geo ,
586593 rerandomize_takeup = False ,
587594 )
@@ -617,6 +624,7 @@ def test_takeup_vars_forced_true(self, mock_msim_cls, mock_gcv):
617624 sim = None ,
618625 target_vars = {"snap" },
619626 constraint_vars = set (),
627+ reform_vars = set (),
620628 geography = geo ,
621629 rerandomize_takeup = True ,
622630 )
@@ -664,6 +672,7 @@ def test_count_vars_skipped(self, mock_msim_cls, mock_gcv):
664672 sim = None ,
665673 target_vars = {"snap" , "snap_count" },
666674 constraint_vars = set (),
675+ reform_vars = set (),
667676 geography = geo ,
668677 rerandomize_takeup = False ,
669678 )
@@ -914,6 +923,7 @@ def test_workers_gt1_creates_pool(self, mock_msim_cls, mock_gcv, mock_pool_cls):
914923 sim = None ,
915924 target_vars = {"snap" },
916925 constraint_vars = set (),
926+ reform_vars = set (),
917927 geography = geo ,
918928 rerandomize_takeup = False ,
919929 workers = 2 ,
@@ -939,6 +949,7 @@ def test_workers_1_skips_pool(self, mock_msim_cls, mock_gcv):
939949 sim = None ,
940950 target_vars = {"snap" },
941951 constraint_vars = set (),
952+ reform_vars = set (),
942953 geography = geo ,
943954 rerandomize_takeup = False ,
944955 workers = 1 ,
0 commit comments