Skip to content

Commit 308a1b7

Browse files
anth-volkclaude
andcommitted
Add 2025 variant of Amplifi test household
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 7cd5bcf commit 308a1b7

3 files changed

Lines changed: 349 additions & 1 deletion

File tree

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
from .my_friend_ben import my_friend_ben_household
2-
from .amplifi import amplifi_household
2+
from .amplifi import amplifi_household, amplifi_household_2025
33
from .impactica import impactica_household

tests/data/customer_households/amplifi.py

Lines changed: 346 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,349 @@
1+
amplifi_household_2025 = {
2+
"households": {
3+
"household": {
4+
"zip_code": {
5+
"2025": "91367",
6+
},
7+
"tenant_pays_utilities": {
8+
"2025": True,
9+
},
10+
"household_vehicles_owned": {
11+
"2025": 1,
12+
},
13+
"household_vehicles_value": {
14+
"2025": "33501",
15+
},
16+
"lives_in_vehicle": {
17+
"2025": False,
18+
},
19+
"members": ["you", "member1", "member2"],
20+
"ca_care": {
21+
"2025": None,
22+
},
23+
"ca_care_eligible": {
24+
"2025": None,
25+
},
26+
"ca_fera": {
27+
"2025": None,
28+
},
29+
"ca_fera_eligible": {
30+
"2025": None,
31+
},
32+
"ca_tanf_region1": {
33+
"2025": True,
34+
},
35+
"state_code_str": {
36+
"2025": "CA",
37+
},
38+
"living_arrangements_allow_for_food_preparation": {
39+
"2025": True,
40+
},
41+
"ca_la_ez_save": {
42+
"2025-3": None,
43+
},
44+
"ca_la_ez_save_eligible": {
45+
"2025-3": None,
46+
},
47+
"in_la": {
48+
"2025": True,
49+
},
50+
"in_riv": {
51+
"2025": False,
52+
},
53+
"in_ala": {
54+
"2025": False,
55+
},
56+
}
57+
},
58+
"people": {
59+
"you": {
60+
"age": {
61+
"2025": 30,
62+
},
63+
"immigration_status_str": {
64+
"2025": "UNDOCUMENTED",
65+
},
66+
"is_disabled": {
67+
"2025": False,
68+
},
69+
"employment_income": {
70+
"2025": 48000,
71+
},
72+
"rent": {
73+
"2025": 38748,
74+
},
75+
"is_aca_eshi_eligible": {
76+
"2025": False,
77+
},
78+
"is_pregnant": {
79+
"2025": False,
80+
},
81+
"ca_calworks_child_care_time_category": {
82+
"2025": "MONTHLY",
83+
},
84+
"medicaid": {
85+
"2025": None,
86+
},
87+
"is_medicaid_eligible": {
88+
"2025": None,
89+
},
90+
"receives_medicaid": {
91+
"2025": False,
92+
},
93+
"wic": {
94+
"2025": None,
95+
},
96+
"is_aca_ptc_eligible": {
97+
"2025": None,
98+
},
99+
"is_ssi_aged": {
100+
"2025": None,
101+
},
102+
"is_ssi_eligible": {
103+
"2025": None,
104+
},
105+
"ssi": {
106+
"2025": None,
107+
},
108+
"ca_state_supplement_eligible_person": {
109+
"2025": None,
110+
},
111+
"ca_ala_general_assistance_eligible_person": {
112+
"2025": None,
113+
},
114+
},
115+
"member1": {
116+
"age": {
117+
"2025": 3,
118+
},
119+
"immigration_status_str": {
120+
"2025": "CITIZEN",
121+
},
122+
"is_aca_eshi_eligible": {
123+
"2025": False,
124+
},
125+
"is_disabled": {
126+
"2025": False,
127+
},
128+
"medicaid": {
129+
"2025": None,
130+
},
131+
"is_medicaid_eligible": {
132+
"2025": None,
133+
},
134+
"wic": {
135+
"2025": None,
136+
},
137+
"is_aca_ptc_eligible": {
138+
"2025": None,
139+
},
140+
"is_ssi_aged": {
141+
"2025": None,
142+
},
143+
"is_ssi_eligible": {
144+
"2025": None,
145+
},
146+
"ssi": {
147+
"2025": None,
148+
},
149+
"ca_state_supplement_eligible_person": {
150+
"2025": None,
151+
},
152+
"ca_ala_general_assistance_eligible_person": {
153+
"2025": None,
154+
},
155+
"ca_calworks_child_care_time_category": {
156+
"2025": "MONTHLY",
157+
},
158+
},
159+
"member2": {
160+
"age": {
161+
"2025": 1,
162+
},
163+
"immigration_status_str": {
164+
"2025": "CITIZEN",
165+
},
166+
"is_aca_eshi_eligible": {
167+
"2025": False,
168+
},
169+
"is_disabled": {
170+
"2025": False,
171+
},
172+
"medicaid": {
173+
"2025": None,
174+
},
175+
"is_medicaid_eligible": {
176+
"2025": None,
177+
},
178+
"wic": {
179+
"2025": None,
180+
},
181+
"is_aca_ptc_eligible": {
182+
"2025": None,
183+
},
184+
"is_ssi_aged": {
185+
"2025": None,
186+
},
187+
"is_ssi_eligible": {
188+
"2025": None,
189+
},
190+
"ssi": {
191+
"2025": None,
192+
},
193+
"ca_state_supplement_eligible_person": {
194+
"2025": None,
195+
},
196+
"ca_ala_general_assistance_eligible_person": {
197+
"2025": None,
198+
},
199+
"ca_calworks_child_care_time_category": {
200+
"2025": "MONTHLY",
201+
},
202+
},
203+
},
204+
"spm_units": {
205+
"spm_unit": {
206+
"heating_cooling_expense": {
207+
"2025": 1,
208+
},
209+
"pre_subsidy_electricity_expense": {
210+
"2025": 6000,
211+
},
212+
"members": ["you", "member1", "member2"],
213+
"ca_tanf": {
214+
"2025": None,
215+
},
216+
"ca_tanf_eligible": {
217+
"2025": None,
218+
},
219+
"snap": {
220+
"2025": None,
221+
},
222+
"is_snap_eligible": {
223+
"2025": None,
224+
},
225+
"lifeline": {
226+
"2025": None,
227+
},
228+
"is_lifeline_eligible": {
229+
"2025": None,
230+
},
231+
"phone_cost": {
232+
"2025": 999,
233+
},
234+
"la_general_relief": {
235+
"2025": None,
236+
},
237+
"la_general_relief_eligible": {
238+
"2025": None,
239+
},
240+
"ca_riv_general_relief_eligible": {
241+
"2025": None,
242+
},
243+
"ca_riv_general_relief": {
244+
"2025": None,
245+
},
246+
"ca_riv_share_eligible": {
247+
"2025": None,
248+
},
249+
"ca_riv_share_payment": {
250+
"2025": None,
251+
},
252+
"ca_ala_general_assistance_income_eligible": {
253+
"2025": None,
254+
},
255+
"ca_ala_general_assistance": {
256+
"2025": None,
257+
},
258+
"ca_calworks_child_care": {
259+
"2025": None,
260+
},
261+
"ca_calworks_child_care_eligible": {
262+
"2025": None,
263+
},
264+
"ca_state_supplement": {
265+
"2025": None,
266+
},
267+
}
268+
},
269+
"tax_units": {
270+
"tax_unit": {
271+
"tax_unit_is_joint": {
272+
"2025": False,
273+
},
274+
"members": ["you", "member1", "member2"],
275+
"premium_tax_credit": {
276+
"2025": None,
277+
},
278+
"eitc": {
279+
"2025": None,
280+
},
281+
"eitc_eligible": {
282+
"2025": None,
283+
},
284+
"ca_eitc": {
285+
"2025": None,
286+
},
287+
"ca_eitc_eligible": {
288+
"2025": None,
289+
},
290+
"ctc": {
291+
"2025": None,
292+
},
293+
"refundable_ctc": {
294+
"2025": None,
295+
},
296+
"ca_yctc": {
297+
"2025": None,
298+
},
299+
"aca_ptc": {
300+
"2025": None,
301+
},
302+
"ca_renter_credit": {
303+
"2025": None,
304+
},
305+
"cdcc": {
306+
"2025": None,
307+
},
308+
"ca_cdcc": {
309+
"2025": None,
310+
},
311+
"ca_foster_youth_tax_credit": {
312+
"2025": None,
313+
},
314+
"income_tax_before_credits": {
315+
"2025": None,
316+
},
317+
"income_tax_before_refundable_credits": {
318+
"2025": None,
319+
},
320+
"income_tax_refundable_credits": {
321+
"2025": None,
322+
},
323+
"income_tax_capped_non_refundable_credits": {
324+
"2025": None,
325+
},
326+
"income_tax_non_refundable_credits": {
327+
"2025": None,
328+
},
329+
"income_tax": {
330+
"2025": None,
331+
},
332+
"ca_income_tax_before_credits": {
333+
"2025": None,
334+
},
335+
"ca_income_tax_before_refundable_credits": {
336+
"2025": None,
337+
},
338+
}
339+
},
340+
"families": {
341+
"family": {
342+
"members": ["you", "member1", "member2"],
343+
}
344+
},
345+
}
346+
1347
amplifi_household = {
2348
"households": {
3349
"household": {

tests/integration_with_auth/test_customer_inputs.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
from tests.data.customer_households import (
77
my_friend_ben_household,
88
amplifi_household,
9+
amplifi_household_2025,
910
impactica_household,
1011
)
1112
from policyengine_household_api.models.household import HouseholdModelUS
@@ -32,6 +33,7 @@ def test_my_friend_ben(self, client, household):
3233
"household",
3334
[
3435
amplifi_household,
36+
amplifi_household_2025,
3537
],
3638
)
3739
def test_amplifi(self, client, household):

0 commit comments

Comments
 (0)