Skip to content

Commit 19b4436

Browse files
hua7450claude
andcommitted
Migrate my_friend_ben fixture off removed medical_out_of_pocket_expenses
policyengine-us 1.673.0 removed the umbrella `medical_out_of_pocket_expenses` input (PR PolicyEngine/policyengine-us#8178), which decomposed it into program-specific aggregates with separate premium and non-premium pieces. Send `other_medical_expenses` instead, the load-bearing replacement for non-premium medical spending used by every internal program aggregate (itemized_medical_expenses, snap_allowable_medical_expenses, hud_medical_expenses, medicaid_medically_needy_medical_expenses, pa_ccw_medical_expenses, and SPM MOOP). Without this fix, the my_friend_ben integration test fails with HTTP 500 / VariableNotFoundError once the package is bumped past 1.672.0. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 920469f commit 19b4436

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Migrated the `my_friend_ben` customer-household fixture off the removed `medical_out_of_pocket_expenses` input to `other_medical_expenses`, the load-bearing replacement for non-premium medical spending in policyengine-us 1.673.0+.

tests/data/customer_households/my_friend_ben.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@
111111
"real_estate_taxes": {
112112
"2025": 0,
113113
},
114-
"medical_out_of_pocket_expenses": {
114+
"other_medical_expenses": {
115115
"2025": 0,
116116
},
117117
"is_snap_ineligible_student": {

0 commit comments

Comments
 (0)