From 8acff1b6b13ffc3c1e1b5fb69fd5014a4172b18b Mon Sep 17 00:00:00 2001 From: github-actions Date: Wed, 14 Dec 2022 16:13:27 +0000 Subject: [PATCH 01/11] Update test benchmark 2022-12-14 --- taxcalc/tests/test_stats_benchmark.csv | 574 ++++++++++++------------- 1 file changed, 287 insertions(+), 287 deletions(-) diff --git a/taxcalc/tests/test_stats_benchmark.csv b/taxcalc/tests/test_stats_benchmark.csv index ab05311e3..5c579a1c1 100644 --- a/taxcalc/tests/test_stats_benchmark.csv +++ b/taxcalc/tests/test_stats_benchmark.csv @@ -1,324 +1,324 @@ ,test_id,pytest_obj,status,duration_ms,test_tuple,expected_value,revision,expect,fname,jfname,pfname,good_revision,params,is_paramtools,set_year,csv,fyear,input_data,baseline,reform,assump,outdir,year,base,ref,asm,dumpvar_str,str_valid,num_vars,time_diff -0,taxcalc/tests/test_4package.py::test_for_consistency,,passed,4.962658000010833,,,,,,,,,,,,,,,,,,,,,,,,,,1.1165790000120523 -1,taxcalc/tests/test_benefits.py::test_benefits,,passed,6544.458974999998,,,,,,,,,,,,,,,,,,,,,,,,,,1799.3851829999985 -2,taxcalc/tests/test_calcfunctions.py::test_calc_and_used_vars,,passed,62.144453999962934,,,,,,,,,,,,,,,,,,,,,,,,,,-89.4866560000196 -3,taxcalc/tests/test_calcfunctions.py::test_function_args_usage,,passed,2.844835000018975,,,,,,,,,,,,,,,,,,,,,,,,,,0.3968890000294323 -4,taxcalc/tests/test_calcfunctions.py::test_DependentCare,,passed,0.37170399997421555,,,,,,,,,,,,,,,,,,,,,,,,,,0.05437299998334316 -5,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, young]",,passed,0.3631050000194591,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 45, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, False, 0)",12000,,,,,,,,,,,,,,,,,,,,,,,,0.05727399999955202 -6,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity]",,passed,0.30600400003777395,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 66, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 1, 1, 2, 200, True, 300)",15800,,,,,,,,,,,,,,,,,,,,,,,,0.06287900004053884 -7,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity, over limit]",,passed,0.2725040000086665,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 66, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 400, True, 300)",13500,,,,,,,,,,,,,,,,,,,,,,,,-0.023626000000831426 -8,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, two old]",,passed,0.3062030000364757,"(0, 1200, [6000, 12000, 6000, 12000, 12000], 66, 67, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, True, 0)",14400,,,,,,,,,,,,,,,,,,,,,,,,0.024075000027323823 -9,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 1],,passed,0.2993030000197905,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,0.048778000007132505 -10,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 2],,passed,0.3057040000271627,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,0.08208100001638749 -11,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single]",,passed,0.28660300000638017,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 1, 0, 0, 2, 0, True, 0)",0,,,,,,,,,,,,,,,,,,,,,,,,0.036878000003071065 -12,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Marrid, Single, dep, under earn]",,passed,0.3766039999959503,"(1, 200, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1000,,,,,,,,,,,,,,,,,,,,,,,,0.11957799998185697 -13,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single, dep, over earn]",,passed,0.35150400003658433,"(1, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1350,,,,,,,,,,,,,,,,,,,,,,,,0.048673000037524616 -14,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 1],,passed,0.40770500004327914,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(0, 4065, 4065, 0, 0, 3252, 25000, 10000, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,0.0 -15,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 2],,passed,0.35010499999543754,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 6146.25, 4065, 2081.25, 1040.625, 4917, 38959.375, 21167.5, 17791.875, 21380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,0.0 -16,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 3],,passed,0.40430499996091385,"(120000, 150000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 22202.25, 21453, 749.25, 374.625, 16773, 179625.375, 161833.5, 17791.875, 161380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,0.0 -17,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 4],,passed,0.4476049999766474,"(120000, 500000, 15000, 100, 2000, 0.12, 0.03, 0, 400000, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 46067.85, 31953, 749.25, 374.625, 30138.6, 529625.375, 511833.5, 17791.875, 511380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,0.0 -18,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 5],,passed,0.40170500000158427,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 300, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(300, 4065, 4065, 0, 0, 3285.3, 25300, 10279.1875, 15000, 10382, 17000)",,,,,,,,,,,,,,,,,,,,,,,,0.0 -19,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 6],,passed,0.39880500003164343,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, -40000, 0, None, None, None, None, None, None, None, None, None, None, None)","(-40000, 4065, 4065, 0, 0, 3252, 0, 0, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,0.0 -20,taxcalc/tests/test_calcfunctions.py::test_AfterTaxIncome,,passed,0.3605040000138615,,,,,,,,,,,,,,,,,,,,,,,,,,0.1426820000176577 -21,taxcalc/tests/test_calcfunctions.py::test_ExpandIncome,,passed,0.276903000042239,,,,,,,,,,,,,,,,,,,,,,,,,,0.05848100005323431 -22,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple0-expected_value0],,passed,0.32050400000116497,"(1, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.06667900001389176 -23,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple1-expected_value1],,passed,0.4654059999893434,"(0, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.21638100000132 -24,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple2-expected_value2],,passed,0.47730599999340484,"(1, 1, 2, 100, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.23048099998845833 -25,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple3-expected_value3],,passed,0.38900499998817395,"(0, 2, 1, 100, 200, 1000)","(200, 1200)",,,,,,,,,,,,,,,,,,,,,,,,0.16208199997436176 -26,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple4-expected_value4],,passed,0.38000500001089677,"(0, 1, 3, 100, 300, 1000)","(300, 1300)",,,,,,,,,,,,,,,,,,,,,,,,0.11287899999956608 -27,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple0-expected_value0],,passed,0.354703999960293,"(1100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,0.07117599994899143 -28,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple1-expected_value1],,passed,0.3902040000411944,"(2100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,0.16248100004645497 -29,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple2-expected_value2],,passed,0.3479040000229361,"(1100000, 1, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,0.12738100002707148 -30,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple3-expected_value3],,passed,0.38950499998691157,"(1100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,0.16678299996897297 -31,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple4-expected_value4],,passed,0.3842049999889241,"(2100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,0.1446799999769155 -32,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple5-expected_value5],,passed,0.3702049999674273,"(1100000, 2, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,0.15248299996528658 -33,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple6-expected_value6],,passed,0.3651049999575662,"(510000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(1003, 1203, 3003, 1303)",,,,,,,,,,,,,,,,,,,,,,,,0.14358299995365087 -34,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple7-expected_value7],,passed,0.3804049999871495,"(1100000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(109150, 109350, 111150, 109450)",,,,,,,,,,,,,,,,,,,,,,,,0.1591829999654238 -35,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple8-expected_value8],,passed,0.3521040000009634,"(510000, 3, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,0.13228100002038454 -36,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple0-expected_value0],,passed,0.44470500000670654,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1400)",,,,,,,,,,,,,,,,,,,,,,,,0.17607800000973844 -37,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple1-expected_value1],,passed,0.3524050000009993,"(1, 76000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1120)",,,,,,,,,,,,,,,,,,,,,,,,0.13148200000046018 -38,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple2-expected_value2],,passed,0.3606040000363464,"(1, 90000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.11838000003194801 -39,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple3-expected_value3],,passed,0.5005060000371486,"(2, 50000, 3, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 4200)",,,,,,,,,,,,,,,,,,,,,,,,0.19377500004225112 -40,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple4-expected_value4],,passed,0.3971049999904608,"(2, 155000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,0.17828299999678168 -41,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple5-expected_value5],,passed,0.3664039999762281,"(2, 170000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.1448809999544665 -42,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple6-expected_value6],,passed,0.35330399998656503,"(4, 50000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,0.13388199997166342 -43,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple7-expected_value7],,passed,0.3913049999937357,"(4, 117000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 560)",,,,,,,,,,,,,,,,,,,,,,,,0.1337789999809047 -44,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple8-expected_value8],,passed,0.40060500003846755,"(4, 130000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.13367900001526323 -45,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple9-expected_value9],,passed,0.34940399996230553,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 1200)",,,,,,,,,,,,,,,,,,,,,,,,0.10497999997483023 -46,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple10-expected_value10],,passed,0.35690499998963787,"(1, 97000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 600)",,,,,,,,,,,,,,,,,,,,,,,,0.10047999998619167 -47,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple11-expected_value11],,passed,0.3503049999835639,"(1, 150000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.1286829999855854 -48,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple12-expected_value12],,passed,0.3645040000037625,"(2, 50000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,0.10147700001539306 -49,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple13-expected_value13],,passed,0.37180499998612504,"(2, 160000, 5, 3, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,0.11107799997489565 -50,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple14-expected_value14],,passed,0.3539039999509441,"(2, 300000, 2, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.13208099994699302 -51,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple15-expected_value15],,passed,0.3418039999587563,"(4, 50000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 2200)",,,,,,,,,,,,,,,,,,,,,,,,0.12048099995354283 -52,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple16-expected_value16],,passed,0.3919039999686902,"(4, 130000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 825)",,,,,,,,,,,,,,,,,,,,,,,,0.09837499996478988 -53,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple17-expected_value17],,passed,0.37050499997803854,"(4, 170000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.10367799998789456 -54,taxcalc/tests/test_calculator.py::test_make_calculator,,passed,3880.2825010000106,,,,,,,,,,,,,,,,,,,,,,,,,,1115.3862470000036 -55,taxcalc/tests/test_calculator.py::test_make_calculator_deepcopy,,passed,3475.218460000008,,,,,,,,,,,,,,,,,,,,,,,,,,899.9038370000108 -56,taxcalc/tests/test_calculator.py::test_make_calculator_with_policy_reform,,passed,3938.2095200000435,,,,,,,,,,,,,,,,,,,,,,,,,,1052.5452410000466 -57,taxcalc/tests/test_calculator.py::test_make_calculator_with_multiyear_reform,,passed,4111.281329999997,,,,,,,,,,,,,,,,,,,,,,,,,,1102.6356639999904 -58,taxcalc/tests/test_calculator.py::test_calculator_advance_to_year,,passed,3258.7651370000117,,,,,,,,,,,,,,,,,,,,,,,,,,941.5426070000026 -59,taxcalc/tests/test_calculator.py::test_make_calculator_raises_on_no_policy,,passed,575.3324920000296,,,,,,,,,,,,,,,,,,,,,,,,,,105.24426900002476 -60,taxcalc/tests/test_calculator.py::test_calculator_mtr,,passed,27775.35966100004,,,,,,,,,,,,,,,,,,,,,,,,,,6545.324495000044 -61,taxcalc/tests/test_calculator.py::test_calculator_mtr_when_PT_rates_differ,,passed,4772.282562999976,,,,,,,,,,,,,,,,,,,,,,,,,,1355.3989289999604 -62,taxcalc/tests/test_calculator.py::test_make_calculator_increment_years_first,,passed,4132.713945000034,,,,,,,,,,,,,,,,,,,,,,,,,,1028.2706360000302 -63,taxcalc/tests/test_calculator.py::test_ID_HC_vs_BS,,passed,8333.97796099996,,,,,,,,,,,,,,,,,,,,,,,,,,2853.3412019999687 -64,taxcalc/tests/test_calculator.py::test_ID_StateLocal_HC_vs_CRT,,passed,7782.875708000006,,,,,,,,,,,,,,,,,,,,,,,,,,2492.192814000021 -65,taxcalc/tests/test_calculator.py::test_ID_RealEstate_HC_vs_CRT,,passed,7573.216189999983,,,,,,,,,,,,,,,,,,,,,,,,,,2224.2352549999687 -66,taxcalc/tests/test_calculator.py::test_calculator_using_nonstd_input,,passed,2714.7255830000177,,,,,,,,,,,,,,,,,,,,,,,,,,639.7534370000249 -67,taxcalc/tests/test_calculator.py::test_bad_json_names,,passed,429.68479699999307,,,,,,,,,,,,,,,,,,,,,,,,,,185.34751099997496 -68,taxcalc/tests/test_calculator.py::test_json_assump_url,,passed,420.7974120000131,,,,,,,,,,,,,,,,,,,,,,,,,,-125.11070299999005 -69,taxcalc/tests/test_calculator.py::test_read_bad_json_assump_file,,passed,0.47010399998725916,,,,,,,,,,,,,,,,,,,,,,,,,,0.025559999983215675 -70,taxcalc/tests/test_calculator.py::test_json_doesnt_exist,,passed,0.4116040000212706,,,,,,,,,,,,,,,,,,,,,,,,,,0.06376900000759633 -71,taxcalc/tests/test_calculator.py::test_calc_all,,passed,2427.171971000007,,,,,,,,,,,,,,,,,,,,,,,,,,621.5547749999926 -72,taxcalc/tests/test_calculator.py::test_noreform_documentation,,passed,7035.299203000022,,,,,,,,,,,,,,,,,,,,,,,,,,1941.3307410000016 -73,taxcalc/tests/test_calculator.py::test_reform_documentation,,passed,9837.822181000036,,,,,,,,,,,,,,,,,,,,,,,,,,2892.32051900001 -74,taxcalc/tests/test_calculator.py::test_distribution_tables,,passed,5893.456757000024,,,,,,,,,,,,,,,,,,,,,,,,,,1596.3857820000267 -75,taxcalc/tests/test_calculator.py::test_difference_table,,passed,4699.118560000044,,,,,,,,,,,,,,,,,,,,,,,,,,1327.6224040000666 -76,taxcalc/tests/test_calculator.py::test_diagnostic_table,,passed,3897.9164379999816,,,,,,,,,,,,,,,,,,,,,,,,,,1057.6743249999936 -77,taxcalc/tests/test_calculator.py::test_mtr_graph,,passed,3478.5991580000086,,,,,,,,,,,,,,,,,,,,,,,,,,881.5933990000526 -78,taxcalc/tests/test_calculator.py::test_atr_graph,,passed,3433.352255999978,,,,,,,,,,,,,,,,,,,,,,,,,,1057.7237439999858 -79,taxcalc/tests/test_calculator.py::test_privacy_of_embedded_objects,,passed,3262.3080199999777,,,,,,,,,,,,,,,,,,,,,,,,,,907.0615940000266 -80,taxcalc/tests/test_calculator.py::test_n65,,passed,3089.6424560000355,,,,,,,,,,,,,,,,,,,,,,,,,,886.979899000039 -81,taxcalc/tests/test_calculator.py::test_ce_aftertax_income,,passed,4703.791834000014,,,,,,,,,,,,,,,,,,,,,,,,,,1445.6508200000253 -82,taxcalc/tests/test_calculator.py::test_qbid_calculation,,passed,2674.674711000023,,,,,,,,,,,,,,,,,,,,,,,,,,901.107001000014 -83,taxcalc/tests/test_calculator.py::test_qbid_limit_switch,,passed,6283.668630000022,,,,,,,,,,,,,,,,,,,,,,,,,,2128.9997160000657 -84,taxcalc/tests/test_calculator.py::test_calc_all_benefits_amounts,,passed,8184.135416000004,,,,,,,,,,,,,,,,,,,,,,,,,,2660.407615999987 -85,taxcalc/tests/test_calculator.py::test_cg_top_rate,,passed,7404.117649,,,,,,,,,,,,,,,,,,,,,,,,,,2286.2648920000192 -86,taxcalc/tests/test_compatible_data.py::test_compatible_data_presence,,passed,0.9114080000358626,,,,,,,,,,,,,,,,,,,,,,,,,,0.38495600006172026 -87,taxcalc/tests/test_consumption.py::test_year_consistency,,passed,0.2007009999829279,,,,,,,,,,,,,,,,,,,,,,,,,,0.0673879999908423 -88,taxcalc/tests/test_consumption.py::test_validity_of_consumption_vars_set,,passed,1.2973110000302768,,,,,,,,,,,,,,,,,,,,,,,,,,0.2437080000277092 -89,taxcalc/tests/test_consumption.py::test_update_consumption,,passed,124.65284300003532,,,,,,,,,,,,,,,,,,,,,,,,,,46.20786500004215 -90,taxcalc/tests/test_consumption.py::test_incorrect_update_consumption,,passed,373.5659259999693,,,,,,,,,,,,,,,,,,,,,,,,,,-189.09064199999648 -91,taxcalc/tests/test_consumption.py::test_future_update_consumption,,passed,157.99932199996647,,,,,,,,,,,,,,,,,,,,,,,,,,52.58280499992907 -92,taxcalc/tests/test_consumption.py::test_consumption_default_data,,passed,48.48160500000631,,,,,,,,,,,,,,,,,,,,,,,,,,16.766701000051395 -93,taxcalc/tests/test_consumption.py::test_consumption_response,,passed,6451.628392000031,,,,,,,,,,,,,,,,,,,,,,,,,,1997.728780000045 -94,taxcalc/tests/test_cpscsv.py::test_agg,,passed,18113.172336000047,,,,,,,,,,,,,,,,,,,,,,,,,,4390.432416000009 -95,taxcalc/tests/test_cpscsv.py::test_cps_availability,,passed,1195.5612689999953,,,,,,,,,,,,,,,,,,,,,,,,,,175.20300900002883 -96,taxcalc/tests/test_data.py::test_recs_class,,passed,585.7331409999915,,,,,,,,,,,,,,,,,,,,,,,,,,108.0677290000267 -97,taxcalc/tests/test_decorators.py::test_create_apply_function_string,,passed,0.23860199996761366,,,,,,,,,,,,,,,,,,,,,,,,,,0.06698599997889687 -98,taxcalc/tests/test_decorators.py::test_create_apply_function_string_with_params,,passed,0.20860099994024495,,,,,,,,,,,,,,,,,,,,,,,,,,0.060386999962247556 -99,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string_mult_outputs,,passed,0.20660099994529446,,,,,,,,,,,,,,,,,,,,,,,,,,0.06508699993901246 -100,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string,,passed,0.20860199992966955,,,,,,,,,,,,,,,,,,,,,,,,,,0.07208899990018836 -101,taxcalc/tests/test_decorators.py::test_make_apply_function,,passed,0.9643070000038279,,,,,,,,,,,,,,,,,,,,,,,,,,0.18113200002289886 -102,taxcalc/tests/test_decorators.py::test_magic_apply_jit,,passed,202.6659710001013,,,,,,,,,,,,,,,,,,,,,,,,,,-184.42705399991155 -103,taxcalc/tests/test_decorators.py::test_magic_apply_jit_swap,,passed,1.4669119999553004,,,,,,,,,,,,,,,,,,,,,,,,,,0.4300129999137423 -104,taxcalc/tests/test_decorators.py::test_magic_iterate_jit,,passed,205.23219100005008,,,,,,,,,,,,,,,,,,,,,,,,,,45.35825800002158 -105,taxcalc/tests/test_decorators.py::test_faux_function_iterate_jit,,passed,159.38593500004572,,,,,,,,,,,,,,,,,,,,,,,,,,43.84385400004476 -106,taxcalc/tests/test_decorators.py::test_ret_everything_iterate_jit,,passed,307.32693400000244,,,,,,,,,,,,,,,,,,,,,,,,,,102.3289739999882 -107,taxcalc/tests/test_decorators.py::test_function_takes_kwarg,,passed,214.98020700005327,,,,,,,,,,,,,,,,,,,,,,,,,,64.49017400007051 -108,taxcalc/tests/test_decorators.py::test_function_no_parameters_listed,,passed,199.18185300002733,,,,,,,,,,,,,,,,,,,,,,,,,,51.81682000005594 -109,taxcalc/tests/test_decorators.py::test_function_parameters_optional,,passed,210.51174799993078,,,,,,,,,,,,,,,,,,,,,,,,,,58.12253299995973 -110,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_no_return,,passed,7.889126000009128,,,,,,,,,,,,,,,,,,,,,,,,,,2.31209100002161 -111,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_unknown_return_argument,,passed,7.980126000006749,,,,,,,,,,,,,,,,,,,,,,,,,,1.9482480000192481 -112,taxcalc/tests/test_decorators.py::test_force_no_jit,,passed,9.330613999964044,,,,,,,,,,,,,,,,,,,,,,,,,,3.529857999978958 -113,taxcalc/tests/test_growdiff.py::test_year_consistency,,passed,0.20309800004270073,,,,,,,,,,,,,,,,,,,,,,,,,,0.07268500007739934 -114,taxcalc/tests/test_growdiff.py::test_update_and_apply_growdiff,,passed,751.5901320000467,,,,,,,,,,,,,,,,,,,,,,,,,,238.26310000009698 -115,taxcalc/tests/test_growdiff.py::test_has_any_response,,passed,167.2622500000216,,,,,,,,,,,,,,,,,,,,,,,,,,48.69877900000576 -116,taxcalc/tests/test_growdiff.py::test_description_punctuation,,passed,0.5477949999885823,,,,,,,,,,,,,,,,,,,,,,,,,,0.08735099999057638 -117,taxcalc/tests/test_growdiff.py::test_boolean_value_infomation,,passed,0.5063959999915824,,,,,,,,,,,,,,,,,,,,,,,,,,0.14286099997207208 -118,taxcalc/tests/test_growfactors.py::test_improper_usage,,passed,5.938644000025306,,,,,,,,,,,,,,,,,,,,,,,,,,2.085675000046194 -119,taxcalc/tests/test_growfactors.py::test_update_after_use,,passed,3.893464000043423,,,,,,,,,,,,,,,,,,,,,,,,,,1.132099000017206 -120,taxcalc/tests/test_growfactors.py::test_proper_usage,,passed,3.470968000101493,,,,,,,,,,,,,,,,,,,,,,,,,,1.0660370001005504 -121,taxcalc/tests/test_growfactors.py::test_growfactors_csv_values,,passed,4.5011580000391405,,,,,,,,,,,,,,,,,,,,,,,,,,1.5109710000160703 -122,taxcalc/tests/test_parameters.py::test_params_class[revision0-],,passed,15.587455999934718,,,{},,,,,,,,,,,,,,,,,,,,,,,5.553292999934456 -123,taxcalc/tests/test_parameters.py::test_params_class[revision1-error],,passed,18.593827000017882,,,{'real_param': {2004: 1.9}},error,,,,,,,,,,,,,,,,,,,,,,5.742795000060141 -124,taxcalc/tests/test_parameters.py::test_params_class[revision2-raise],,passed,20.366512000009607,,,{'int_param': {2004: [3.6]}},raise,,,,,,,,,,,,,,,,,,,,,,7.961722000004556 -125,taxcalc/tests/test_parameters.py::test_params_class[revision3-raise],,passed,21.895097000083297,,,{'int_param': {2004: [3]}},raise,,,,,,,,,,,,,,,,,,,,,,8.482311000079788 -126,taxcalc/tests/test_parameters.py::test_params_class[revision4-noerror],,passed,26.939350000020568,,,"{'label_param': {2004: [1, 2]}}",noerror,,,,,,,,,,,,,,,,,,,,,,9.955321000006734 -127,taxcalc/tests/test_parameters.py::test_params_class[revision5-raise],,passed,13.268676999928175,,,"{'label_param': {2004: [[1, 2]]}}",raise,,,,,,,,,,,,,,,,,,,,,,3.6550549999105915 -128,taxcalc/tests/test_parameters.py::test_params_class[revision6-raise],,passed,12.291986000036559,,,"{'label_param': {2004: [1, 2, 3]}}",raise,,,,,,,,,,,,,,,,,,,,,,3.7909710000576524 -129,taxcalc/tests/test_parameters.py::test_params_class[revision7-raise],,passed,18.11563199999,,,{'bool_param': {2004: [4.9]}},raise,,,,,,,,,,,,,,,,,,,,,,5.1239860000009685 -130,taxcalc/tests/test_parameters.py::test_params_class[revision8-raise],,passed,17.775735000100212,,,{'str_param': {2004: [9]}},raise,,,,,,,,,,,,,,,,,,,,,,4.345646000047054 -131,taxcalc/tests/test_parameters.py::test_params_class[revision9-noerror],,passed,21.07360399998015,,,{'str_param': {2004: 'nonlinear'}},noerror,,,,,,,,,,,,,,,,,,,,,,5.202781999969375 -132,taxcalc/tests/test_parameters.py::test_params_class[revision10-error],,passed,19.333620999987033,,,{'str_param': {2004: 'unknownvalue'}},error,,,,,,,,,,,,,,,,,,,,,,6.469186999936483 -133,taxcalc/tests/test_parameters.py::test_params_class[revision11-raise],,passed,18.582026999979462,,,{'str_param': {2004: ['nonlinear']}},raise,,,,,,,,,,,,,,,,,,,,,,6.215541000017311 -134,taxcalc/tests/test_parameters.py::test_params_class[revision12-raise],,passed,20.42241100002684,,,{'real_param': {2004: 'linear'}},raise,,,,,,,,,,,,,,,,,,,,,,8.008320000044478 -135,taxcalc/tests/test_parameters.py::test_params_class[revision13-raise],,passed,16.925942999932886,,,"{'real_param': {2004: [0.2, 0.3]}}",raise,,,,,,,,,,,,,,,,,,,,,,4.585759999883976 -136,taxcalc/tests/test_parameters.py::test_params_class[revision14-raise],,passed,18.404928999984804,,,{'real_param-indexed': {2004: True}},raise,,,,,,,,,,,,,,,,,,,,,,4.092756999966696 -137,taxcalc/tests/test_parameters.py::test_params_class[revision15-raise],,passed,13.975169999980608,,,{'unknown_param-indexed': {2004: False}},raise,,,,,,,,,,,,,,,,,,,,,,3.9719109999509783 -138,taxcalc/tests/test_parameters.py::test_json_file_contents[consumption.json],,passed,358.7087739999788,,,,,consumption.json,,,,,,,,,,,,,,,,,,,,,122.93116099999679 -139,taxcalc/tests/test_parameters.py::test_json_file_contents[policy_current_law.json],,passed,231632.4962540001,,,,,policy_current_law.json,,,,,,,,,,,,,,,,,,,,,87387.4369020001 -140,taxcalc/tests/test_parameters.py::test_json_file_contents[growdiff.json],,passed,1587.7964659999861,,,,,growdiff.json,,,,,,,,,,,,,,,,,,,,,478.5195700000031 -141,taxcalc/tests/test_parameters.py::test_parameters_mentioned[consumption.json-consumption.py],,passed,0.3847029998951257,,,,,,consumption.json,consumption.py,,,,,,,,,,,,,,,,,,,0.0749729998688054 -142,taxcalc/tests/test_parameters.py::test_parameters_mentioned[policy_current_law.json-calcfunctions.py],,passed,11.89846799991301,,,,,,policy_current_law.json,calcfunctions.py,,,,,,,,,,,,,,,,,,,-0.28999000011253884 -143,taxcalc/tests/test_parameters.py::test_parameters_mentioned[growdiff.json-growdiff.py],,passed,0.35370199998396856,,,,,,growdiff.json,growdiff.py,,,,,,,,,,,,,,,,,,,0.008068999989063741 -144,taxcalc/tests/test_parameters.py::test_expand_xd_errors,,passed,6.481437000047663,,,,,,,,,,,,,,,,,,,,,,,,,,1.5066640000327425 -145,taxcalc/tests/test_parameters.py::test_expand_empty,,passed,8.217947000048298,,,,,,,,,,,,,,,,,,,,,,,,,,2.0356590000574215 -146,taxcalc/tests/test_parameters.py::test_expand_1d_scalar,,passed,22.195527000008042,,,,,,,,,,,,,,,,,,,,,,,,,,3.489349000005859 -147,taxcalc/tests/test_parameters.py::test_expand_2d_short_array,,passed,9.201752999956625,,,,,,,,,,,,,,,,,,,,,,,,,,1.128285999925538 -148,taxcalc/tests/test_parameters.py::test_expand_2d_variable_rates,,passed,9.992657999987387,,,,,,,,,,,,,,,,,,,,,,,,,,3.2244149999769434 -149,taxcalc/tests/test_parameters.py::test_expand_2d_already_filled,,passed,12.892673999999715,,,,,,,,,,,,,,,,,,,,,,,,,,2.350671999977296 -150,taxcalc/tests/test_parameters.py::test_expand_2d_partial_expand,,passed,14.420581999956994,,,,,,,,,,,,,,,,,,,,,,,,,,2.7354719999834742 -151,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n]",,passed,0.462802000015472,,,,,,,," +0,taxcalc/tests/test_4package.py::test_for_consistency,,passed,4.224177000082818,,,,,,,,,,,,,,,,,,,,,,,,,,-0.7384809999280151 +1,taxcalc/tests/test_benefits.py::test_benefits,,passed,4911.015526000028,,,,,,,,,,,,,,,,,,,,,,,,,,-1633.4434489999694 +2,taxcalc/tests/test_calcfunctions.py::test_calc_and_used_vars,,passed,47.12992400004623,,,,,,,,,,,,,,,,,,,,,,,,,,-15.014529999916697 +3,taxcalc/tests/test_calcfunctions.py::test_function_args_usage,,passed,2.617540000073859,,,,,,,,,,,,,,,,,,,,,,,,,,-0.2272949999451157 +4,taxcalc/tests/test_calcfunctions.py::test_DependentCare,,passed,0.3324059999840756,,,,,,,,,,,,,,,,,,,,,,,,,,-0.03929799999013989 +5,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, young]",,passed,0.26690400000006775,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 45, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, False, 0)",12000,,,,,,,,,,,,,,,,,,,,,,,,-0.09620100001939136 +6,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity]",,passed,0.24620399995001208,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 66, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 1, 1, 2, 200, True, 300)",15800,,,,,,,,,,,,,,,,,,,,,,,,-0.05980000008776182 +7,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity, over limit]",,passed,0.2360040000439767,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 66, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 400, True, 300)",13500,,,,,,,,,,,,,,,,,,,,,,,,-0.03649999996468978 +8,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, two old]",,passed,0.23490299997774855,"(0, 1200, [6000, 12000, 6000, 12000, 12000], 66, 67, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, True, 0)",14400,,,,,,,,,,,,,,,,,,,,,,,,-0.07130000005872716 +9,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 1],,passed,0.2341030000252431,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,-0.0651999999945474 +10,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 2],,passed,0.23550299999897106,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,-0.07020100002819163 +11,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single]",,passed,0.2359039999646484,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 1, 0, 0, 2, 0, True, 0)",0,,,,,,,,,,,,,,,,,,,,,,,,-0.05069900004173172 +12,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Marrid, Single, dep, under earn]",,passed,0.23660399995151238,"(1, 200, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1000,,,,,,,,,,,,,,,,,,,,,,,,-0.1400000000444379 +13,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single, dep, over earn]",,passed,0.23560399995403714,"(1, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1350,,,,,,,,,,,,,,,,,,,,,,,,-0.11590000008254714 +14,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 1],,passed,0.32620499996482977,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(0, 4065, 4065, 0, 0, 3252, 25000, 10000, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.08150000007844932 +15,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 2],,passed,0.28030499993292324,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 6146.25, 4065, 2081.25, 1040.625, 4917, 38959.375, 21167.5, 17791.875, 21380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.06980000006251424 +16,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 3],,passed,0.2748039999005414,"(120000, 150000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 22202.25, 21453, 749.25, 374.625, 16773, 179625.375, 161833.5, 17791.875, 161380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.1295010000603724 +17,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 4],,passed,0.2722039999980552,"(120000, 500000, 15000, 100, 2000, 0.12, 0.03, 0, 400000, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 46067.85, 31953, 749.25, 374.625, 30138.6, 529625.375, 511833.5, 17791.875, 511380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.17540099997859215 +18,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 5],,passed,0.2730040000642475,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 300, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(300, 4065, 4065, 0, 0, 3285.3, 25300, 10279.1875, 15000, 10382, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.1287009999373367 +19,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 6],,passed,0.27320399999553047,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, -40000, 0, None, None, None, None, None, None, None, None, None, None, None)","(-40000, 4065, 4065, 0, 0, 3252, 0, 0, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.1256010000361129 +20,taxcalc/tests/test_calcfunctions.py::test_AfterTaxIncome,,passed,0.22810300004039163,,,,,,,,,,,,,,,,,,,,,,,,,,-0.13240099997346988 +21,taxcalc/tests/test_calcfunctions.py::test_ExpandIncome,,passed,0.23180400000910595,,,,,,,,,,,,,,,,,,,,,,,,,,-0.04509900003313305 +22,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple0-expected_value0],,passed,0.2339029999802733,"(1, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.0866010000208916 +23,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple1-expected_value1],,passed,0.2300029999560138,"(0, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.2354030000333296 +24,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple2-expected_value2],,passed,0.22830299997167458,"(1, 1, 2, 100, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.2490030000217302 +25,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple3-expected_value3],,passed,0.2313029999641003,"(0, 2, 1, 100, 200, 1000)","(200, 1200)",,,,,,,,,,,,,,,,,,,,,,,,-0.15770200002407359 +26,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple4-expected_value4],,passed,0.23040299993226654,"(0, 1, 3, 100, 300, 1000)","(300, 1300)",,,,,,,,,,,,,,,,,,,,,,,,-0.14960200007863017 +27,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple0-expected_value0],,passed,0.2373030000626386,"(1100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,-0.1174009998976544 +28,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple1-expected_value1],,passed,0.2354040000227542,"(2100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,-0.1548000000184402 +29,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple2-expected_value2],,passed,0.23170399992977764,"(1100000, 1, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.11620000009315845 +30,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple3-expected_value3],,passed,0.23660399995151238,"(1100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,-0.15290100003539914 +31,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple4-expected_value4],,passed,0.2608040000495748,"(2100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,-0.12340099993934928 +32,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple5-expected_value5],,passed,0.2277030000641389,"(1100000, 2, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.14250199990328838 +33,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple6-expected_value6],,passed,0.23220399998535868,"(510000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(1003, 1203, 3003, 1303)",,,,,,,,,,,,,,,,,,,,,,,,-0.1329009999722075 +34,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple7-expected_value7],,passed,0.23370399992472812,"(1100000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(109150, 109350, 111150, 109450)",,,,,,,,,,,,,,,,,,,,,,,,-0.14670100006242137 +35,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple8-expected_value8],,passed,0.23040300004595338,"(510000, 3, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.12170099995501005 +36,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple0-expected_value0],,passed,0.2362030000995219,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1400)",,,,,,,,,,,,,,,,,,,,,,,,-0.2085019999071846 +37,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple1-expected_value1],,passed,0.2334040000278037,"(1, 76000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1120)",,,,,,,,,,,,,,,,,,,,,,,,-0.11900099997319558 +38,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple2-expected_value2],,passed,0.23440400002527895,"(1, 90000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.12620000001106746 +39,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple3-expected_value3],,passed,0.23310300002776785,"(2, 50000, 3, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 4200)",,,,,,,,,,,,,,,,,,,,,,,,-0.2674030000093808 +40,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple4-expected_value4],,passed,0.23330300007273763,"(2, 155000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,-0.16380199991772315 +41,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple5-expected_value5],,passed,0.23360399995908665,"(2, 170000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.13280000001714143 +42,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple6-expected_value6],,passed,0.23180300001968135,"(4, 50000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,-0.12150099996688363 +43,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple7-expected_value7],,passed,0.23110400002224196,"(4, 117000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 560)",,,,,,,,,,,,,,,,,,,,,,,,-0.16020099997149373 +44,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple8-expected_value8],,passed,0.2347040000358902,"(4, 130000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.1659010000025773 +45,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple9-expected_value9],,passed,0.2357039999196786,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 1200)",,,,,,,,,,,,,,,,,,,,,,,,-0.11370000004262687 +46,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple10-expected_value10],,passed,0.23710400000709342,"(1, 97000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 600)",,,,,,,,,,,,,,,,,,,,,,,,-0.1198009999825444 +47,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple11-expected_value11],,passed,0.23680399999648216,"(1, 150000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.11350099998708174 +48,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple12-expected_value12],,passed,0.26140400007079734,"(2, 50000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,-0.10309999993296515 +49,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple13-expected_value13],,passed,0.23700300005202735,"(2, 160000, 5, 3, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,-0.13480199993409764 +50,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple14-expected_value14],,passed,0.23630299995147652,"(2, 300000, 2, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.1176009999994676 +51,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple15-expected_value15],,passed,0.23530300006768812,"(4, 50000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 2200)",,,,,,,,,,,,,,,,,,,,,,,,-0.1065009998910682 +52,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple16-expected_value16],,passed,0.2341030000252431,"(4, 130000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 825)",,,,,,,,,,,,,,,,,,,,,,,,-0.1578009999434471 +53,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple17-expected_value17],,passed,0.2341030000252431,"(4, 170000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.1364019999527954 +54,taxcalc/tests/test_calculator.py::test_make_calculator,,passed,2961.858516999996,,,,,,,,,,,,,,,,,,,,,,,,,,-918.4239840000146 +55,taxcalc/tests/test_calculator.py::test_make_calculator_deepcopy,,passed,2596.2598559999606,,,,,,,,,,,,,,,,,,,,,,,,,,-878.9586040000472 +56,taxcalc/tests/test_calculator.py::test_make_calculator_with_policy_reform,,passed,3012.8600819999747,,,,,,,,,,,,,,,,,,,,,,,,,,-925.3494380000693 +57,taxcalc/tests/test_calculator.py::test_make_calculator_with_multiyear_reform,,passed,3180.1014390000546,,,,,,,,,,,,,,,,,,,,,,,,,,-931.1798909999425 +58,taxcalc/tests/test_calculator.py::test_calculator_advance_to_year,,passed,2453.1371079999644,,,,,,,,,,,,,,,,,,,,,,,,,,-805.6280290000477 +59,taxcalc/tests/test_calculator.py::test_make_calculator_raises_on_no_policy,,passed,513.7446219999902,,,,,,,,,,,,,,,,,,,,,,,,,,-61.5878700000394 +60,taxcalc/tests/test_calculator.py::test_calculator_mtr,,passed,21397.411121000005,,,,,,,,,,,,,,,,,,,,,,,,,,-6377.948540000034 +61,taxcalc/tests/test_calculator.py::test_calculator_mtr_when_PT_rates_differ,,passed,3426.7174960000375,,,,,,,,,,,,,,,,,,,,,,,,,,-1345.5650669999386 +62,taxcalc/tests/test_calculator.py::test_make_calculator_increment_years_first,,passed,3173.697066000045,,,,,,,,,,,,,,,,,,,,,,,,,,-959.0168789999889 +63,taxcalc/tests/test_calculator.py::test_ID_HC_vs_BS,,passed,5941.187122000088,,,,,,,,,,,,,,,,,,,,,,,,,,-2392.790838999873 +64,taxcalc/tests/test_calculator.py::test_ID_StateLocal_HC_vs_CRT,,passed,5663.007192000009,,,,,,,,,,,,,,,,,,,,,,,,,,-2119.868515999997 +65,taxcalc/tests/test_calculator.py::test_ID_RealEstate_HC_vs_CRT,,passed,5455.151244000035,,,,,,,,,,,,,,,,,,,,,,,,,,-2118.0649459999477 +66,taxcalc/tests/test_calculator.py::test_calculator_using_nonstd_input,,passed,2119.913614999973,,,,,,,,,,,,,,,,,,,,,,,,,,-594.8119680000445 +67,taxcalc/tests/test_calculator.py::test_bad_json_names,,passed,157.5196670000878,,,,,,,,,,,,,,,,,,,,,,,,,,-272.1651299999053 +68,taxcalc/tests/test_calculator.py::test_json_assump_url,,passed,326.9088569999212,,,,,,,,,,,,,,,,,,,,,,,,,,-93.88855500009186 +69,taxcalc/tests/test_calculator.py::test_read_bad_json_assump_file,,passed,0.4728089999161966,,,,,,,,,,,,,,,,,,,,,,,,,,0.0027049999289375237 +70,taxcalc/tests/test_calculator.py::test_json_doesnt_exist,,passed,0.30740600004719454,,,,,,,,,,,,,,,,,,,,,,,,,,-0.10419799997407608 +71,taxcalc/tests/test_calculator.py::test_calc_all,,passed,1806.4828210000314,,,,,,,,,,,,,,,,,,,,,,,,,,-620.6891499999756 +72,taxcalc/tests/test_calculator.py::test_noreform_documentation,,passed,4782.048960999987,,,,,,,,,,,,,,,,,,,,,,,,,,-2253.2502420000355 +73,taxcalc/tests/test_calculator.py::test_reform_documentation,,passed,6803.964522999991,,,,,,,,,,,,,,,,,,,,,,,,,,-3033.8576580000454 +74,taxcalc/tests/test_calculator.py::test_distribution_tables,,passed,4432.583500000078,,,,,,,,,,,,,,,,,,,,,,,,,,-1460.8732569999456 +75,taxcalc/tests/test_calculator.py::test_difference_table,,passed,3561.8687580000596,,,,,,,,,,,,,,,,,,,,,,,,,,-1137.2498019999848 +76,taxcalc/tests/test_calculator.py::test_diagnostic_table,,passed,3014.052697000011,,,,,,,,,,,,,,,,,,,,,,,,,,-883.8637409999706 +77,taxcalc/tests/test_calculator.py::test_mtr_graph,,passed,2757.1795829999246,,,,,,,,,,,,,,,,,,,,,,,,,,-721.419575000084 +78,taxcalc/tests/test_calculator.py::test_atr_graph,,passed,2538.19534999991,,,,,,,,,,,,,,,,,,,,,,,,,,-895.1569060000679 +79,taxcalc/tests/test_calculator.py::test_privacy_of_embedded_objects,,passed,2483.83598099997,,,,,,,,,,,,,,,,,,,,,,,,,,-778.4720390000075 +80,taxcalc/tests/test_calculator.py::test_n65,,passed,2327.4991050000153,,,,,,,,,,,,,,,,,,,,,,,,,,-762.1433510000202 +81,taxcalc/tests/test_calculator.py::test_ce_aftertax_income,,passed,3466.744165000023,,,,,,,,,,,,,,,,,,,,,,,,,,-1237.0476689999914 +82,taxcalc/tests/test_calculator.py::test_qbid_calculation,,passed,1850.9961530000965,,,,,,,,,,,,,,,,,,,,,,,,,,-823.6785579999264 +83,taxcalc/tests/test_calculator.py::test_qbid_limit_switch,,passed,4365.044447999935,,,,,,,,,,,,,,,,,,,,,,,,,,-1918.6241820000869 +84,taxcalc/tests/test_calculator.py::test_calc_all_benefits_amounts,,passed,5800.321277999956,,,,,,,,,,,,,,,,,,,,,,,,,,-2383.814138000048 +85,taxcalc/tests/test_calculator.py::test_cg_top_rate,,passed,5163.7749989999975,,,,,,,,,,,,,,,,,,,,,,,,,,-2240.3426500000023 +86,taxcalc/tests/test_compatible_data.py::test_compatible_data_presence,,passed,0.483907999978328,,,,,,,,,,,,,,,,,,,,,,,,,,-0.42750000005753463 +87,taxcalc/tests/test_consumption.py::test_year_consistency,,passed,0.16280299996651593,,,,,,,,,,,,,,,,,,,,,,,,,,-0.03789800001641197 +88,taxcalc/tests/test_consumption.py::test_validity_of_consumption_vars_set,,passed,0.9282170000233236,,,,,,,,,,,,,,,,,,,,,,,,,,-0.36909400000695314 +89,taxcalc/tests/test_consumption.py::test_update_consumption,,passed,74.56862599997294,,,,,,,,,,,,,,,,,,,,,,,,,,-50.08421700006238 +90,taxcalc/tests/test_consumption.py::test_incorrect_update_consumption,,passed,256.0405520000586,,,,,,,,,,,,,,,,,,,,,,,,,,-117.5253739999107 +91,taxcalc/tests/test_consumption.py::test_future_update_consumption,,passed,108.60033099993416,,,,,,,,,,,,,,,,,,,,,,,,,,-49.39899100003231 +92,taxcalc/tests/test_consumption.py::test_consumption_default_data,,passed,33.34979300007035,,,,,,,,,,,,,,,,,,,,,,,,,,-15.131811999935962 +93,taxcalc/tests/test_consumption.py::test_consumption_response,,passed,4744.6471599999995,,,,,,,,,,,,,,,,,,,,,,,,,,-1706.981232000032 +94,taxcalc/tests/test_cpscsv.py::test_agg,,passed,14401.430147000043,,,,,,,,,,,,,,,,,,,,,,,,,,-3711.742189000004 +95,taxcalc/tests/test_cpscsv.py::test_cps_availability,,passed,1054.3821750000006,,,,,,,,,,,,,,,,,,,,,,,,,,-141.17909399999462 +96,taxcalc/tests/test_data.py::test_recs_class,,passed,523.483472999942,,,,,,,,,,,,,,,,,,,,,,,,,,-62.249668000049496 +97,taxcalc/tests/test_decorators.py::test_create_apply_function_string,,passed,0.17680300004485616,,,,,,,,,,,,,,,,,,,,,,,,,,-0.06179899992275745 +98,taxcalc/tests/test_decorators.py::test_create_apply_function_string_with_params,,passed,0.14500200006750674,,,,,,,,,,,,,,,,,,,,,,,,,,-0.06359899987273815 +99,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string_mult_outputs,,passed,0.14260200009630353,,,,,,,,,,,,,,,,,,,,,,,,,,-0.06399899984899088 +100,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string,,passed,0.138202000016463,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0703999999132065 +101,taxcalc/tests/test_decorators.py::test_make_apply_function,,passed,0.738713000032476,,,,,,,,,,,,,,,,,,,,,,,,,,-0.225593999971352 +102,taxcalc/tests/test_decorators.py::test_magic_apply_jit,,passed,166.03347799991752,,,,,,,,,,,,,,,,,,,,,,,,,,-36.632493000183786 +103,taxcalc/tests/test_decorators.py::test_magic_apply_jit_swap,,passed,1.151520000007622,,,,,,,,,,,,,,,,,,,,,,,,,,-0.3153919999476784 +104,taxcalc/tests/test_decorators.py::test_magic_iterate_jit,,passed,157.06242300007034,,,,,,,,,,,,,,,,,,,,,,,,,,-48.16976799997974 +105,taxcalc/tests/test_decorators.py::test_faux_function_iterate_jit,,passed,120.53358900004696,,,,,,,,,,,,,,,,,,,,,,,,,,-38.85234599999876 +106,taxcalc/tests/test_decorators.py::test_ret_everything_iterate_jit,,passed,479.00580200007425,,,,,,,,,,,,,,,,,,,,,,,,,,171.67886800007182 +107,taxcalc/tests/test_decorators.py::test_function_takes_kwarg,,passed,159.04105699996762,,,,,,,,,,,,,,,,,,,,,,,,,,-55.93915000008565 +108,taxcalc/tests/test_decorators.py::test_function_no_parameters_listed,,passed,160.89638899995862,,,,,,,,,,,,,,,,,,,,,,,,,,-38.285464000068714 +109,taxcalc/tests/test_decorators.py::test_function_parameters_optional,,passed,170.32635199996093,,,,,,,,,,,,,,,,,,,,,,,,,,-40.18539599996987 +110,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_no_return,,passed,5.764899999917361,,,,,,,,,,,,,,,,,,,,,,,,,,-2.1242260000917668 +111,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_unknown_return_argument,,passed,6.152207000013732,,,,,,,,,,,,,,,,,,,,,,,,,,-1.8279189999930168 +112,taxcalc/tests/test_decorators.py::test_force_no_jit,,passed,6.955120999919018,,,,,,,,,,,,,,,,,,,,,,,,,,-2.375493000045026 +113,taxcalc/tests/test_growdiff.py::test_year_consistency,,passed,0.1419019999957527,,,,,,,,,,,,,,,,,,,,,,,,,,-0.061196000046948 +114,taxcalc/tests/test_growdiff.py::test_update_and_apply_growdiff,,passed,468.88621700009026,,,,,,,,,,,,,,,,,,,,,,,,,,-282.7039149999564 +115,taxcalc/tests/test_growdiff.py::test_has_any_response,,passed,122.28368499995668,,,,,,,,,,,,,,,,,,,,,,,,,,-44.97856500006492 +116,taxcalc/tests/test_growdiff.py::test_description_punctuation,,passed,0.41780599997309764,,,,,,,,,,,,,,,,,,,,,,,,,,-0.12998900001548463 +117,taxcalc/tests/test_growdiff.py::test_boolean_value_infomation,,passed,0.3625049999982366,,,,,,,,,,,,,,,,,,,,,,,,,,-0.14389099999334576 +118,taxcalc/tests/test_growfactors.py::test_improper_usage,,passed,4.852466999977878,,,,,,,,,,,,,,,,,,,,,,,,,,-1.086177000047428 +119,taxcalc/tests/test_growfactors.py::test_update_after_use,,passed,2.8575400000363516,,,,,,,,,,,,,,,,,,,,,,,,,,-1.0359240000070713 +120,taxcalc/tests/test_growfactors.py::test_proper_usage,,passed,2.783238999995774,,,,,,,,,,,,,,,,,,,,,,,,,,-0.687729000105719 +121,taxcalc/tests/test_growfactors.py::test_growfactors_csv_values,,passed,3.1409430000621796,,,,,,,,,,,,,,,,,,,,,,,,,,-1.3602149999769608 +122,taxcalc/tests/test_parameters.py::test_params_class[revision0-],,passed,11.02585099999942,,,{},,,,,,,,,,,,,,,,,,,,,,,-4.561604999935298 +123,taxcalc/tests/test_parameters.py::test_params_class[revision1-error],,passed,13.617287999977634,,,{'real_param': {2004: 1.9}},error,,,,,,,,,,,,,,,,,,,,,,-4.976539000040244 +124,taxcalc/tests/test_parameters.py::test_params_class[revision2-raise],,passed,14.903405000040948,,,{'int_param': {2004: [3.6]}},raise,,,,,,,,,,,,,,,,,,,,,,-5.463106999968659 +125,taxcalc/tests/test_parameters.py::test_params_class[revision3-raise],,passed,14.05619399997704,,,{'int_param': {2004: [3]}},raise,,,,,,,,,,,,,,,,,,,,,,-7.8389030001062565 +126,taxcalc/tests/test_parameters.py::test_params_class[revision4-noerror],,passed,18.970061000004534,,,"{'label_param': {2004: [1, 2]}}",noerror,,,,,,,,,,,,,,,,,,,,,,-7.969289000016033 +127,taxcalc/tests/test_parameters.py::test_params_class[revision5-raise],,passed,9.782633999975587,,,"{'label_param': {2004: [[1, 2]]}}",raise,,,,,,,,,,,,,,,,,,,,,,-3.4860429999525895 +128,taxcalc/tests/test_parameters.py::test_params_class[revision6-raise],,passed,9.649133000039,,,"{'label_param': {2004: [1, 2, 3]}}",raise,,,,,,,,,,,,,,,,,,,,,,-2.64285299999756 +129,taxcalc/tests/test_parameters.py::test_params_class[revision7-raise],,passed,13.869990999978654,,,{'bool_param': {2004: [4.9]}},raise,,,,,,,,,,,,,,,,,,,,,,-4.2456410000113465 +130,taxcalc/tests/test_parameters.py::test_params_class[revision8-raise],,passed,15.296911000064028,,,{'str_param': {2004: [9]}},raise,,,,,,,,,,,,,,,,,,,,,,-2.478824000036184 +131,taxcalc/tests/test_parameters.py::test_params_class[revision9-noerror],,passed,14.71740299996327,,,{'str_param': {2004: 'nonlinear'}},noerror,,,,,,,,,,,,,,,,,,,,,,-6.356201000016881 +132,taxcalc/tests/test_parameters.py::test_params_class[revision10-error],,passed,13.745290000088062,,,{'str_param': {2004: 'unknownvalue'}},error,,,,,,,,,,,,,,,,,,,,,,-5.588330999898975 +133,taxcalc/tests/test_parameters.py::test_params_class[revision11-raise],,passed,13.689888000044448,,,{'str_param': {2004: ['nonlinear']}},raise,,,,,,,,,,,,,,,,,,,,,,-4.8921389999350176 +134,taxcalc/tests/test_parameters.py::test_params_class[revision12-raise],,passed,13.751489000014772,,,{'real_param': {2004: 'linear'}},raise,,,,,,,,,,,,,,,,,,,,,,-6.6709220000120695 +135,taxcalc/tests/test_parameters.py::test_params_class[revision13-raise],,passed,13.646288000018103,,,"{'real_param': {2004: [0.2, 0.3]}}",raise,,,,,,,,,,,,,,,,,,,,,,-3.279654999914783 +136,taxcalc/tests/test_parameters.py::test_params_class[revision14-raise],,passed,17.46804100002919,,,{'real_param-indexed': {2004: True}},raise,,,,,,,,,,,,,,,,,,,,,,-0.9368879999556157 +137,taxcalc/tests/test_parameters.py::test_params_class[revision15-raise],,passed,9.68703400008053,,,{'unknown_param-indexed': {2004: False}},raise,,,,,,,,,,,,,,,,,,,,,,-4.288135999900078 +138,taxcalc/tests/test_parameters.py::test_json_file_contents[consumption.json],,passed,191.23813600003814,,,,,consumption.json,,,,,,,,,,,,,,,,,,,,,-167.47063799994066 +139,taxcalc/tests/test_parameters.py::test_json_file_contents[policy_current_law.json],,passed,113171.16099300006,,,,,policy_current_law.json,,,,,,,,,,,,,,,,,,,,,-118461.33526100006 +140,taxcalc/tests/test_parameters.py::test_json_file_contents[growdiff.json],,passed,760.0811160000376,,,,,growdiff.json,,,,,,,,,,,,,,,,,,,,,-827.7153499999483 +141,taxcalc/tests/test_parameters.py::test_parameters_mentioned[consumption.json-consumption.py],,passed,0.35110599992549396,,,,,,consumption.json,consumption.py,,,,,,,,,,,,,,,,,,,-0.033596999969631725 +142,taxcalc/tests/test_parameters.py::test_parameters_mentioned[policy_current_law.json-calcfunctions.py],,passed,12.429612999994788,,,,,,policy_current_law.json,calcfunctions.py,,,,,,,,,,,,,,,,,,,0.5311450000817786 +143,taxcalc/tests/test_parameters.py::test_parameters_mentioned[growdiff.json-growdiff.py],,passed,0.359406000029594,,,,,,growdiff.json,growdiff.py,,,,,,,,,,,,,,,,,,,0.00570400004562549 +144,taxcalc/tests/test_parameters.py::test_expand_xd_errors,,passed,5.736197999908654,,,,,,,,,,,,,,,,,,,,,,,,,,-0.7452390001390086 +145,taxcalc/tests/test_parameters.py::test_expand_empty,,passed,6.345207999970626,,,,,,,,,,,,,,,,,,,,,,,,,,-1.8727390000776722 +146,taxcalc/tests/test_parameters.py::test_expand_1d_scalar,,passed,19.396732000018346,,,,,,,,,,,,,,,,,,,,,,,,,,-2.798794999989692 +147,taxcalc/tests/test_parameters.py::test_expand_2d_short_array,,passed,7.252923999999439,,,,,,,,,,,,,,,,,,,,,,,,,,-1.9488289999571844 +148,taxcalc/tests/test_parameters.py::test_expand_2d_variable_rates,,passed,7.84793399998307,,,,,,,,,,,,,,,,,,,,,,,,,,-2.1447240000043184 +149,taxcalc/tests/test_parameters.py::test_expand_2d_already_filled,,passed,11.739701000010427,,,,,,,,,,,,,,,,,,,,,,,,,,-1.152972999989288 +150,taxcalc/tests/test_parameters.py::test_expand_2d_partial_expand,,passed,14.074841000024207,,,,,,,,,,,,,,,,,,,,,,,,,,-0.3457409999327865 +151,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n]",,passed,0.39680700001554214,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}} } -",,,,,,,,,,,,,,,,,,0.06626399999731802 -152,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n]",,passed,0.4040029999714534,,,,,,,," +",,,,,,,,,,,,,,,,,,-0.06599499999992986 +152,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n]",,passed,0.34410599994316726,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]} } -",,,,,,,,,,,,,,,,,,0.09997399996564127 -153,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n-False]",,passed,0.2390009999544418,,,,,,,,," +",,,,,,,,,,,,,,,,,,-0.05989700002828613 +153,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n-False]",,passed,0.22050400002626702,,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}} } -",False,,,,,,,,,,,,,,,,0.04588299998431469 -154,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n-True]",,passed,0.24500099993929325,,,,,,,,," +",False,,,,,,,,,,,,,,,,-0.018496999928174773 +154,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n-True]",,passed,0.2352039999777844,,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]} } -",True,,,,,,,,,,,,,,,,0.042781999923136055 -155,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": 0.9}\n}\n-True]",,passed,0.26870099998177466,,,,,,,,," +",True,,,,,,,,,,,,,,,,-0.00979699996150879 +155,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": 0.9}\n}\n-True]",,passed,0.2253040000823603,,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": 0.9} } -",True,,,,,,,,,,,,,,,,0.07268199999543876 -156,taxcalc/tests/test_policy.py::test_incorrect_class_instantiation,,passed,0.17860099990230083,,,,,,,,,,,,,,,,,,,,,,,,,,-0.019218000090859277 -157,taxcalc/tests/test_policy.py::test_correct_class_instantiation,,passed,2870.534891000034,,,,,,,,,,,,,,,,,,,,,,,,,,982.0588050000083 -158,taxcalc/tests/test_policy.py::test_json_reform_url,,passed,182.3916419999705,,,,,,,,,,,,,,,,,,,,,,,,,,-12.608291000049121 -159,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[False],,passed,3462.7977379999493,,,,,,,,,,,False,,,,,,,,,,,,,,,1365.246979999938 -160,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[True],,passed,3116.0517109999546,,,,,,,,,,,True,,,,,,,,,,,,,,,895.3608499999746 -161,taxcalc/tests/test_policy.py::test_constant_inflation_rate_with_reform,,passed,2851.7175089999682,,,,,,,,,,,,,,,,,,,,,,,,,,729.7194429999645 -162,taxcalc/tests/test_policy.py::test_variable_inflation_rate_with_reform,,passed,3054.8387520000233,,,,,,,,,,,,,,,,,,,,,,,,,,1023.9557830000192 -163,taxcalc/tests/test_policy.py::test_multi_year_reform,,passed,3068.1500140000253,,,,,,,,,,,,,,,,,,,,,,,,,,850.6511690000025 -164,taxcalc/tests/test_policy.py::test_policy_metadata,,passed,1946.003410000003,,,,,,,,,,,,,,,,,,,,,,,,,,575.8779709999544 -165,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_no_year,,passed,1978.3860570000797,,,,,,,,,,,,,,,,,,,,,,,,,,665.6380760000502 -166,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_early_year,,passed,1960.415686000033,,,,,,,,,,,,,,,,,,,,,,,,,,641.9562390000237 -167,taxcalc/tests/test_policy.py::test_reform_with_default_indexed,,passed,3333.194806999927,,,,,,,,,,,,,,,,,,,,,,,,,,1248.4301229999346 -168,taxcalc/tests/test_policy.py::test_reform_makes_no_changes_before_year,,passed,3011.905812000009,,,,,,,,,,,,,,,,,,,,,,,,,,1018.1194640000515 -169,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[False],,passed,3235.145817999978,,,,,,,,,,,False,,,,,,,,,,,,,,,1180.6215049999764 -170,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[True],,passed,3382.4698639999724,,,,,,,,,,,True,,,,,,,,,,,,,,,1032.5696059999814 -171,taxcalc/tests/test_policy.py::test_pop_the_cap_reform,,passed,2854.876930000046,,,,,,,,,,,,,,,,,,,,,,,,,,964.6274450000762 -172,taxcalc/tests/test_policy.py::test_order_of_indexing_and_level_reforms,,passed,5778.471092000018,,,,,,,,,,,,,,,,,,,,,,,,,,1962.4500180000268 -173,taxcalc/tests/test_policy.py::test_misspecified_reform_dictionary,,passed,0.19810100002359832,,,,,,,,,,,,,,,,,,,,,,,,,,0.0640890000340733 -174,taxcalc/tests/test_policy.py::test_section_titles,,passed,12.321444999997766,,,,,,,,,,,,,,,,,,,,,,,,,,5.863944999987325 -175,taxcalc/tests/test_policy.py::test_description_punctuation,,passed,4.170315000010305,,,,,,,,,,,,,,,,,,,,,,,,,,-176.562419999982 -176,taxcalc/tests/test_policy.py::test_get_index_rate,,passed,1861.671785999988,,,,,,,,,,,,,,,,,,,,,,,,,,719.7552399999836 -177,taxcalc/tests/test_policy.py::test_reform_with_bad_ctc_levels,,passed,2836.7913399999907,,,,,,,,,,,,,,,,,,,,,,,,,,725.6708489999824 -178,taxcalc/tests/test_policy.py::test_reform_with_removed_parameter,,passed,5659.210780999956,,,,,,,,,,,,,,,,,,,,,,,,,,1827.585795999994 -179,taxcalc/tests/test_policy.py::test_reform_with_out_of_range_error,,passed,2921.3080380000065,,,,,,,,,,,,,,,,,,,,,,,,,,944.6080689999692 -180,taxcalc/tests/test_policy.py::test_reform_with_warning,,passed,3403.197889000012,,,,,,,,,,,,,,,,,,,,,,,,,,1017.3085990001027 -181,taxcalc/tests/test_policy.py::test_reform_with_scalar_vector_errors,,passed,10534.733698999957,,,,,,,,,,,,,,,,,,,,,,,,,,3767.806352999968 -182,taxcalc/tests/test_policy.py::test_index_offset_reform,,passed,13382.412585999988,,,,,,,,,,,,,,,,,,,,,,,,,,4676.522844000034 -183,taxcalc/tests/test_policy.py::test_cpi_offset_affect_on_prior_years,,passed,9543.342101000007,,,,,,,,,,,,,,,,,,,,,,,,,,3094.19497600004 -184,taxcalc/tests/test_policy.py::test_cpi_offset_on_reverting_params,,passed,13907.443165000019,,,,,,,,,,,,,,,,,,,,,,,,,,4501.980935000007 -185,taxcalc/tests/test_policy.py::test_raise_errors_regression,,passed,3251.0412029999998,,,,,,,,,,,,,,,,,,,,,,,,,,1189.6363839999822 -186,taxcalc/tests/test_policy.py::TestAdjust::test_simple_adj,>,passed,8547.024997999983,,,,,,,,,,,,,,,,,,,,,,,,,,2976.7461819999417 -187,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_1,>,passed,8334.157313999982,,,,,,,,,,,,,,,,,,,,,,,,,,2455.1813129999127 -188,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_2,>,passed,8693.661879999923,,,,,,,,,,,,,,,,,,,,,,,,,,2432.7519899999297 -189,taxcalc/tests/test_policy.py::TestAdjust::test_activate_index,>,passed,8384.463159999996,,,,,,,,,,,,,,,,,,,,,,,,,,2760.3545299999723 -190,taxcalc/tests/test_policy.py::TestAdjust::test_apply_cpi_offset,>,passed,13864.221885000006,,,,,,,,,,,,,,,,,,,,,,,,,,3945.0750889999417 -191,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps,>,passed,6783.0412239999305,,,,,,,,,,,,,,,,,,,,,,,,,,2104.88038099993 -192,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps2,>,passed,7515.4075069999635,,,,,,,,,,,,,,,,,,,,,,,,,,2238.2633579999265 -193,taxcalc/tests/test_policy.py::TestAdjust::test_adj_CPI_offset_and_index_status,>,passed,14244.917959999952,,,,,,,,,,,,,,,,,,,,,,,,,,3336.632817000007 -194,taxcalc/tests/test_policy.py::TestAdjust::test_adj_related_parameters_and_index_status,>,passed,5397.310033000053,,,,,,,,,,,,,,,,,,,,,,,,,,1552.5415500001145 -195,taxcalc/tests/test_policy.py::TestAdjust::test_indexed_status_parsing,>,passed,6651.9253989999925,,,,,,,,,,,,,,,,,,,,,,,,,,2163.606063999964 -196,taxcalc/tests/test_policy.py::TestAdjust::test_cpi_offset_does_not_affect_wage_indexed_params,>,passed,12166.535739999972,,,,,,,,,,,,,,,,,,,,,,,,,,4425.711836999994 -197,taxcalc/tests/test_records.py::test_incorrect_Records_instantiation,,passed,18.215753000049517,,,,,,,,,,,,,,,,,,,,,,,,,,6.821892000061782 -198,taxcalc/tests/test_records.py::test_correct_Records_instantiation,,passed,594.5811369999774,,,,,,,,,,,,,,,,,,,,,,,,,,148.48918899997443 -199,taxcalc/tests/test_records.py::test_read_cps_data,,passed,1165.9673069999599,,,,,,,,,,,,,,,,,,,,,,,,,,181.0751769999115 -200,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 2, 200000, 200000, 0.03\n]",,passed,600.5529550000119,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s +",True,,,,,,,,,,,,,,,,-0.04339699989941431 +156,taxcalc/tests/test_policy.py::test_incorrect_class_instantiation,,passed,0.1591029999872262,,,,,,,,,,,,,,,,,,,,,,,,,,-0.019497999915074588 +157,taxcalc/tests/test_policy.py::test_correct_class_instantiation,,passed,2135.3746650000858,,,,,,,,,,,,,,,,,,,,,,,,,,-735.1602259999481 +158,taxcalc/tests/test_policy.py::test_json_reform_url,,passed,84.86685299999408,,,,,,,,,,,,,,,,,,,,,,,,,,-97.52478899997641 +159,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[False],,passed,2455.157342000007,,,,,,,,,,,False,,,,,,,,,,,,,,,-1007.6403959999425 +160,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[True],,passed,2380.678102000047,,,,,,,,,,,True,,,,,,,,,,,,,,,-735.3736089999074 +161,taxcalc/tests/test_policy.py::test_constant_inflation_rate_with_reform,,passed,2088.018419999912,,,,,,,,,,,,,,,,,,,,,,,,,,-763.6990890000557 +162,taxcalc/tests/test_policy.py::test_variable_inflation_rate_with_reform,,passed,2148.4728620000624,,,,,,,,,,,,,,,,,,,,,,,,,,-906.3658899999614 +163,taxcalc/tests/test_policy.py::test_multi_year_reform,,passed,2408.513931000016,,,,,,,,,,,,,,,,,,,,,,,,,,-659.6360830000094 +164,taxcalc/tests/test_policy.py::test_policy_metadata,,passed,1471.2024269999802,,,,,,,,,,,,,,,,,,,,,,,,,,-474.8009830000228 +165,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_no_year,,passed,1271.2136839999175,,,,,,,,,,,,,,,,,,,,,,,,,,-707.1723730001625 +166,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_early_year,,passed,1466.1770409999235,,,,,,,,,,,,,,,,,,,,,,,,,,-494.2386450001095 +167,taxcalc/tests/test_policy.py::test_reform_with_default_indexed,,passed,2329.228298999965,,,,,,,,,,,,,,,,,,,,,,,,,,-1003.9665079999622 +168,taxcalc/tests/test_policy.py::test_reform_makes_no_changes_before_year,,passed,2171.7285600000196,,,,,,,,,,,,,,,,,,,,,,,,,,-840.1772519999895 +169,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[False],,passed,2284.0027569999393,,,,,,,,,,,False,,,,,,,,,,,,,,,-951.1430610000389 +170,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[True],,passed,2357.0139900000413,,,,,,,,,,,True,,,,,,,,,,,,,,,-1025.455873999931 +171,taxcalc/tests/test_policy.py::test_pop_the_cap_reform,,passed,2220.5569690000857,,,,,,,,,,,,,,,,,,,,,,,,,,-634.3199609999601 +172,taxcalc/tests/test_policy.py::test_order_of_indexing_and_level_reforms,,passed,4163.528739999947,,,,,,,,,,,,,,,,,,,,,,,,,,-1614.942352000071 +173,taxcalc/tests/test_policy.py::test_misspecified_reform_dictionary,,passed,0.15080299999681301,,,,,,,,,,,,,,,,,,,,,,,,,,-0.047298000026785275 +174,taxcalc/tests/test_policy.py::test_section_titles,,passed,13.288224000007176,,,,,,,,,,,,,,,,,,,,,,,,,,0.9667790000094101 +175,taxcalc/tests/test_policy.py::test_description_punctuation,,passed,4.521275999991303,,,,,,,,,,,,,,,,,,,,,,,,,,0.35096099998099817 +176,taxcalc/tests/test_policy.py::test_get_index_rate,,passed,1501.5255590000152,,,,,,,,,,,,,,,,,,,,,,,,,,-360.1462269999729 +177,taxcalc/tests/test_policy.py::test_reform_with_bad_ctc_levels,,passed,2052.574929000002,,,,,,,,,,,,,,,,,,,,,,,,,,-784.2164109999885 +178,taxcalc/tests/test_policy.py::test_reform_with_removed_parameter,,passed,4361.549686999979,,,,,,,,,,,,,,,,,,,,,,,,,,-1297.6610939999773 +179,taxcalc/tests/test_policy.py::test_reform_with_out_of_range_error,,passed,2159.2125189999933,,,,,,,,,,,,,,,,,,,,,,,,,,-762.0955190000132 +180,taxcalc/tests/test_policy.py::test_reform_with_warning,,passed,2419.4247030000042,,,,,,,,,,,,,,,,,,,,,,,,,,-983.7731860000076 +181,taxcalc/tests/test_policy.py::test_reform_with_scalar_vector_errors,,passed,7654.721350999921,,,,,,,,,,,,,,,,,,,,,,,,,,-2880.0123480000357 +182,taxcalc/tests/test_policy.py::test_index_offset_reform,,passed,9382.843388999958,,,,,,,,,,,,,,,,,,,,,,,,,,-3999.56919700003 +183,taxcalc/tests/test_policy.py::test_cpi_offset_affect_on_prior_years,,passed,6721.3915249999445,,,,,,,,,,,,,,,,,,,,,,,,,,-2821.950576000063 +184,taxcalc/tests/test_policy.py::test_cpi_offset_on_reverting_params,,passed,10197.87743400002,,,,,,,,,,,,,,,,,,,,,,,,,,-3709.5657310000006 +185,taxcalc/tests/test_policy.py::test_raise_errors_regression,,passed,2287.5098399999843,,,,,,,,,,,,,,,,,,,,,,,,,,-963.531363000016 +186,taxcalc/tests/test_policy.py::TestAdjust::test_simple_adj,>,passed,6244.802962999984,,,,,,,,,,,,,,,,,,,,,,,,,,-2302.222034999999 +187,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_1,>,passed,6247.0167729999275,,,,,,,,,,,,,,,,,,,,,,,,,,-2087.1405410000543 +188,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_2,>,passed,6301.608439999995,,,,,,,,,,,,,,,,,,,,,,,,,,-2392.053439999928 +189,taxcalc/tests/test_policy.py::TestAdjust::test_activate_index,>,passed,6330.404685999952,,,,,,,,,,,,,,,,,,,,,,,,,,-2054.058474000044 +190,taxcalc/tests/test_policy.py::TestAdjust::test_apply_cpi_offset,>,passed,10697.012911000002,,,,,,,,,,,,,,,,,,,,,,,,,,-3167.2089740000047 +191,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps,>,passed,4931.820217999984,,,,,,,,,,,,,,,,,,,,,,,,,,-1851.221005999946 +192,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps2,>,passed,5829.324279000048,,,,,,,,,,,,,,,,,,,,,,,,,,-1686.0832279999158 +193,taxcalc/tests/test_policy.py::TestAdjust::test_adj_CPI_offset_and_index_status,>,passed,10852.504848999957,,,,,,,,,,,,,,,,,,,,,,,,,,-3392.4131109999944 +194,taxcalc/tests/test_policy.py::TestAdjust::test_adj_related_parameters_and_index_status,>,passed,4012.0149239999137,,,,,,,,,,,,,,,,,,,,,,,,,,-1385.2951090001397 +195,taxcalc/tests/test_policy.py::TestAdjust::test_indexed_status_parsing,>,passed,4825.265731999934,,,,,,,,,,,,,,,,,,,,,,,,,,-1826.659667000058 +196,taxcalc/tests/test_policy.py::TestAdjust::test_cpi_offset_does_not_affect_wage_indexed_params,>,passed,8415.130493999983,,,,,,,,,,,,,,,,,,,,,,,,,,-3751.4052459999893 +197,taxcalc/tests/test_records.py::test_incorrect_Records_instantiation,,passed,14.678054000000884,,,,,,,,,,,,,,,,,,,,,,,,,,-3.5376990000486366 +198,taxcalc/tests/test_records.py::test_correct_Records_instantiation,,passed,544.8270150000099,,,,,,,,,,,,,,,,,,,,,,,,,,-49.75412199996754 +199,taxcalc/tests/test_records.py::test_read_cps_data,,passed,1103.57813600001,,,,,,,,,,,,,,,,,,,,,,,,,,-62.38917099995001 +200,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 2, 200000, 200000, 0.03\n]",,passed,579.9300510000194,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s 1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,115.48017699999491 -201,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 2, 200000, 200000, 0.03\n]",,passed,561.3234410000132,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s +",,,,,,,,,,,,,,-20.62290399999256 +201,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 2, 200000, 200000, 0.03\n]",,passed,587.607681999998,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s 1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,77.7031979999947 -202,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 2, 200000, 200000, 0.03\n]",,passed,549.443905999965,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s +",,,,,,,,,,,,,,26.28424099998483 +202,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 2, 200000, 200000, 0.03\n]",,passed,583.3798099999967,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s 1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,59.42656699994586 -203,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 4, 200000, 100000, 100000\n]",,passed,583.3940049999455,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s +",,,,,,,,,,,,,,33.93590400003177 +203,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 4, 200000, 100000, 100000\n]",,passed,594.3883989999676,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s 1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,97.14601699988634 -204,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 4, 200000, 100000, 100000\n]",,passed,667.1639499999173,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s +",,,,,,,,,,,,,,10.994394000022112 +204,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 4, 200000, 100000, 100000\n]",,passed,577.9345169999033,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s 1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,157.17925100000224 -205,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 4, 200000, 100000, 100000\n]",,passed,642.1929769999224,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s +",,,,,,,,,,,,,,-89.22943300001407 +205,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 4, 200000, 100000, 100000\n]",,passed,578.3133229999748,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s 1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,160.12707899994888 -206,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,k1bx14s\n1, 4, 0.03\n]",,passed,640.2446710000049,,,,,,,,,,,,"RECID,MARS,k1bx14s +",,,,,,,,,,,,,,-63.87965399994755 +206,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,k1bx14s\n1, 4, 0.03\n]",,passed,575.3595720000249,,,,,,,,,,,,"RECID,MARS,k1bx14s 1, 4, 0.03 -",,,,,,,,,,,,,,145.83152200009403 -207,"taxcalc/tests/test_records.py::test_read_data[RxCID,MARS\n1, 2\n]",,passed,3.166609000004428,,,,,,,,,,,,"RxCID,MARS +",,,,,,,,,,,,,,-64.88509899998007 +207,"taxcalc/tests/test_records.py::test_read_data[RxCID,MARS\n1, 2\n]",,passed,2.4408410000660297,,,,,,,,,,,,"RxCID,MARS 1, 2 -",,,,,,,,,,,,,,1.0770139999749517 -208,"taxcalc/tests/test_records.py::test_read_data[RECID,e00300\n1, 456789\n]",,passed,2.9058089999125514,,,,,,,,,,,,"RECID,e00300 +",,,,,,,,,,,,,,-0.7257679999383981 +208,"taxcalc/tests/test_records.py::test_read_data[RECID,e00300\n1, 456789\n]",,passed,2.264938999928745,,,,,,,,,,,,"RECID,e00300 1, 456789 -",,,,,,,,,,,,,,0.9638279998398507 -209,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS\n1, 6\n]",,passed,614.7526970000854,,,,,,,,,,,,"RECID,MARS +",,,,,,,,,,,,,,-0.6408699999838068 +209,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS\n1, 6\n]",,passed,574.8024629999691,,,,,,,,,,,,"RECID,MARS 1, 6 -",,,,,,,,,,,,,,134.6265230000654 -210,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,EIC\n1, 5, 4\n]",,passed,671.7477490000192,,,,,,,,,,,,"RECID,MARS,EIC +",,,,,,,,,,,,,,-39.950234000116325 +210,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,EIC\n1, 5, 4\n]",,passed,578.3556239999825,,,,,,,,,,,,"RECID,MARS,EIC 1, 5, 4 -",,,,,,,,,,,,,,182.2582859999784 -211,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00600,e00650\n1, 1, 8, 9\n]",,passed,561.0836270000163,,,,,,,,,,,,"RECID,MARS,e00600,e00650 +",,,,,,,,,,,,,,-93.39212500003669 +211,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00600,e00650\n1, 1, 8, 9\n]",,passed,575.2521709999883,,,,,,,,,,,,"RECID,MARS,e00600,e00650 1, 1, 8, 9 -",,,,,,,,,,,,,,62.81993900006455 -212,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e01500,e01700\n1, 1, 6, 7\n]",,passed,581.1255889999529,,,,,,,,,,,,"RECID,MARS,e01500,e01700 +",,,,,,,,,,,,,,14.168543999971916 +212,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e01500,e01700\n1, 1, 6, 7\n]",,passed,577.6200110000218,,,,,,,,,,,,"RECID,MARS,e01500,e01700 1, 1, 6, 7 -",,,,,,,,,,,,,,91.6642290000027 -213,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,PT_SSTB_income\n1, 1, 2\n]",,passed,564.5681390000163,,,,,,,,,,,,"RECID,MARS,PT_SSTB_income +",,,,,,,,,,,,,,-3.50557799993112 +213,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,PT_SSTB_income\n1, 1, 2\n]",,passed,576.6159149999339,,,,,,,,,,,,"RECID,MARS,PT_SSTB_income 1, 1, 2 -",,,,,,,,,,,,,,80.17455599997447 -214,taxcalc/tests/test_records.py::test_for_duplicate_names,,passed,1.293103999955747,,,,,,,,,,,,,,,,,,,,,,,,,,0.04098599993085372 -215,taxcalc/tests/test_records.py::test_records_variables_content,,passed,0.9591030000137835,,,,,,,,,,,,,,,,,,,,,,,,,,0.22263300002123287 -216,taxcalc/tests/test_records.py::test_csv_input_vars_md_contents,,passed,1.469803999953001,,,,,,,,,,,,,,,,,,,,,,,,,,0.6418269999812765 -217,taxcalc/tests/test_reforms.py::test_2017_law_reform,,passed,7208.041686999991,,,,,,,,,,,,,,,,,,,,,,,,,,2428.4373099999357 -218,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2019],,passed,19086.867093000023,,,,,,,,,,,,,2019.0,,,,,,,,,,,,,6421.559794000017 -219,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2020],,passed,19683.73521700005,,,,,,,,,,,,,2020.0,,,,,,,,,,,,,7016.558088000011 -220,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2021],,passed,19587.822907999907,,,,,,,,,,,,,2021.0,,,,,,,,,,,,,6826.7757209998745 -221,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2022],,passed,19963.563844999953,,,,,,,,,,,,,2022.0,,,,,,,,,,,,,7145.171226999992 -222,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2023],,passed,19471.303325000008,,,,,,,,,,,,,2023.0,,,,,,,,,,,,,6316.272491000063 -223,taxcalc/tests/test_reforms.py::test_reform_json_and_output,,passed,115349.47355400004,,,,,,,,,,,,,,,,,,,,,,,,,,38529.471076000045 -224,taxcalc/tests/test_responses.py::test_response_json,,passed,0.23880200001258345,,,,,,,,,,,,,,,,,,,,,,,,,,0.034083000059581536 -225,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-dot-csv-filename-no-dot-json-filename-no-dot-json-filename-no-dot-json-filename-no-output-directory],,passed,0.22150199993120623,,,,,,,,,,,,,,no-dot-csv-filename,no-dot-json-filename,no-dot-json-filename,no-dot-json-filename,no-output-directory,,,,,,,,0.04638500001874493 -226,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[input_data1-baseline1-reform1-assump1-outdir1],,passed,0.16390200016758172,,,,,,,,,,,,,,[],[],[],[],[],,,,,,,,0.03729000013663611 -227,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-exist.csv-no-exist.json-no-exist.json-no-exist.json-.],,passed,0.24550200009798573,,,,,,,,,,,,,,no-exist.csv,no-exist.json,no-exist.json,no-exist.json,.,,,,,,,,0.04898300005606873 -228,taxcalc/tests/test_taxcalcio.py::test_init_errors[2000-reformfile0-reformfile0-None],,passed,7463.710482999886,,,,,,,,,,,,,,,,,,,2000.0,reformfile0,reformfile0,,,,,2317.1273449999035 -229,taxcalc/tests/test_taxcalcio.py::test_init_errors[2099-reformfile0-reformfile0-None],,passed,7528.674280999894,,,,,,,,,,,,,,,,,,,2099.0,reformfile0,reformfile0,,,,,2340.183664999813 -230,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-reformfile0-reformfile0-errorassumpfile],,passed,7491.250440000158,,,,,,,,,,,,,,,,,,,2020.0,reformfile0,reformfile0,errorassumpfile,,,,2266.481375000126 -231,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-errorreformfile-errorreformfile-None],,passed,5915.237259999913,,,,,,,,,,,,,,,,,,,2020.0,errorreformfile,errorreformfile,,,,,1890.1772859999255 -232,taxcalc/tests/test_taxcalcio.py::test_creation_with_aging,,passed,19012.928059000158,,,,,,,,,,,,,,,,,,,,,,,,,,5213.8252630001025 -233,taxcalc/tests/test_taxcalcio.py::test_ctor_init_with_cps_files,,passed,24185.315003999902,,,,,,,,,,,,,,,,,,,,,,,,,,1996.3429509998605 -234,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|combined,\n c00100\n surtax\n -True-8]",,passed,7666.312472000072,,,,,,,,,,,,,,,,,,,,,,," +",,,,,,,,,,,,,,12.047775999917576 +214,taxcalc/tests/test_records.py::test_for_duplicate_names,,passed,1.1942209999915576,,,,,,,,,,,,,,,,,,,,,,,,,,-0.09888299996418937 +215,taxcalc/tests/test_records.py::test_records_variables_content,,passed,0.9082159999707073,,,,,,,,,,,,,,,,,,,,,,,,,,-0.050887000043076225 +216,taxcalc/tests/test_records.py::test_csv_input_vars_md_contents,,passed,0.9807169999476173,,,,,,,,,,,,,,,,,,,,,,,,,,-0.48908700000538374 +217,taxcalc/tests/test_reforms.py::test_2017_law_reform,,passed,5385.261901000035,,,,,,,,,,,,,,,,,,,,,,,,,,-1822.7797859999555 +218,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2019],,passed,14210.336400000073,,,,,,,,,,,,,2019.0,,,,,,,,,,,,,-4876.53069299995 +219,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2020],,passed,14110.746971000026,,,,,,,,,,,,,2020.0,,,,,,,,,,,,,-5572.988246000023 +220,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2021],,passed,14178.91574700002,,,,,,,,,,,,,2021.0,,,,,,,,,,,,,-5408.907160999888 +221,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2022],,passed,14135.431644000051,,,,,,,,,,,,,2022.0,,,,,,,,,,,,,-5828.132200999906 +222,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2023],,passed,14165.032506000101,,,,,,,,,,,,,2023.0,,,,,,,,,,,,,-5306.270818999907 +223,taxcalc/tests/test_reforms.py::test_reform_json_and_output,,passed,85105.06990199997,,,,,,,,,,,,,,,,,,,,,,,,,,-30244.403652000066 +224,taxcalc/tests/test_responses.py::test_response_json,,passed,0.22650400001111848,,,,,,,,,,,,,,,,,,,,,,,,,,-0.012298000001464915 +225,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-dot-csv-filename-no-dot-json-filename-no-dot-json-filename-no-dot-json-filename-no-output-directory],,passed,0.23630399982721428,,,,,,,,,,,,,,no-dot-csv-filename,no-dot-json-filename,no-dot-json-filename,no-dot-json-filename,no-output-directory,,,,,,,,0.014801999896008083 +226,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[input_data1-baseline1-reform1-assump1-outdir1],,passed,0.1472030000968516,,,,,,,,,,,,,,[],[],[],[],[],,,,,,,,-0.01669900007073008 +227,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-exist.csv-no-exist.json-no-exist.json-no-exist.json-.],,passed,0.23160399996413616,,,,,,,,,,,,,,no-exist.csv,no-exist.json,no-exist.json,no-exist.json,.,,,,,,,,-0.013898000133849536 +228,taxcalc/tests/test_taxcalcio.py::test_init_errors[2000-reformfile0-reformfile0-None],,passed,5516.4776179999535,,,,,,,,,,,,,,,,,,,2000.0,reformfile0,reformfile0,,,,,-1947.2328649999326 +229,taxcalc/tests/test_taxcalcio.py::test_init_errors[2099-reformfile0-reformfile0-None],,passed,5711.925328999996,,,,,,,,,,,,,,,,,,,2099.0,reformfile0,reformfile0,,,,,-1816.748951999898 +230,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-reformfile0-reformfile0-errorassumpfile],,passed,5448.405461999982,,,,,,,,,,,,,,,,,,,2020.0,reformfile0,reformfile0,errorassumpfile,,,,-2042.8449780001756 +231,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-errorreformfile-errorreformfile-None],,passed,4305.245278000029,,,,,,,,,,,,,,,,,,,2020.0,errorreformfile,errorreformfile,,,,,-1609.9919819998831 +232,taxcalc/tests/test_taxcalcio.py::test_creation_with_aging,,passed,14082.371690999935,,,,,,,,,,,,,,,,,,,,,,,,,,-4930.556368000227 +233,taxcalc/tests/test_taxcalcio.py::test_ctor_init_with_cps_files,,passed,20022.874785999877,,,,,,,,,,,,,,,,,,,,,,,,,,-4162.440218000029 +234,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|combined,\n c00100\n surtax\n -True-8]",,passed,5645.245715000101,,,,,,,,,,,,,,,,,,,,,,," MARS;iitax payrolltax|combined, c00100 surtax - ",True,8.0,1620.0521710001112 -235,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|kombined,c00100\n surtax\n RECID\n FLPDYR\n -False-8]",,passed,7806.822168000053,,,,,,,,,,,,,,,,,,,,,,," + ",True,8.0,-2021.0667569999714 +235,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|kombined,c00100\n surtax\n RECID\n FLPDYR\n -False-8]",,passed,5661.979270000074,,,,,,,,,,,,,,,,,,,,,,," MARS;iitax payrolltax|kombined,c00100 surtax RECID FLPDYR - ",False,8.0,1754.8144810000395 -236,taxcalc/tests/test_taxcalcio.py::test_output_options,,passed,33789.787236999924,,,,,,,,,,,,,,,,,,,,,,,,,,8739.967016999908 -237,taxcalc/tests/test_taxcalcio.py::test_write_doc_file,,passed,20231.687585999905,,,,,,,,,,,,,,,,,,,,,,,,,,6858.63139199989 -238,taxcalc/tests/test_taxcalcio.py::test_sqldb_option,,passed,9698.781818000043,,,,,,,,,,,,,,,,,,,,,,,,,,2983.05055000003 -239,taxcalc/tests/test_taxcalcio.py::test_no_tables_or_graphs,,passed,9424.710667,,,,,,,,,,,,,,,,,,,,,,,,,,3457.02385900006 -240,taxcalc/tests/test_taxcalcio.py::test_tables,,passed,10036.869059000082,,,,,,,,,,,,,,,,,,,,,,,,,,3309.7678510001742 -241,taxcalc/tests/test_taxcalcio.py::test_graphs,,passed,9977.583086000095,,,,,,,,,,,,,,,,,,,,,,,,,,3276.6399990000536 -242,taxcalc/tests/test_taxcalcio.py::test_analyze_warnings_print,,passed,8882.020655000133,,,,,,,,,,,,,,,,,,,,,,,,,,2976.0203470001443 -243,taxcalc/tests/test_taxcalcio.py::test_error_message_parsed_correctly,,passed,6997.286643000052,,,,,,,,,,,,,,,,,,,,,,,,,,2063.320256000111 -244,taxcalc/tests/test_utils.py::test_validity_of_name_lists,,passed,1.1218120000648923,,,,,,,,,,,,,,,,,,,,,,,,,,0.04891200001111429 -245,taxcalc/tests/test_utils.py::test_create_tables,,passed,5395.169856999928,,,,,,,,,,,,,,,,,,,,,,,,,,1491.428390999999 -246,taxcalc/tests/test_utils.py::test_diff_count_precision,,passed,605.048042999897,,,,,,,,,,,,,,,,,,,,,,,,,,93.84101099988129 -247,taxcalc/tests/test_utils.py::test_weighted_mean,,passed,3.7285139999312378,,,,,,,,,,,,,,,,,,,,,,,,,,0.743436999982805 -248,taxcalc/tests/test_utils.py::test_wage_weighted,,passed,1.498306000030425,,,,,,,,,,,,,,,,,,,,,,,,,,0.38400200003252394 -249,taxcalc/tests/test_utils.py::test_agi_weighted,,passed,1.4385060001131933,,,,,,,,,,,,,,,,,,,,,,,,,,0.4126110001152483 -250,taxcalc/tests/test_utils.py::test_expanded_income_weighted,,passed,1.3962059999812482,,,,,,,,,,,,,,,,,,,,,,,,,,0.4938220000667569 -251,taxcalc/tests/test_utils.py::test_weighted_sum,,passed,2.9389110000010987,,,,,,,,,,,,,,,,,,,,,,,,,,0.7942119999597708 -252,taxcalc/tests/test_utils.py::test_add_income_trow_var,,passed,4.556818000082785,,,,,,,,,,,,,,,,,,,,,,,,,,1.4218260000689042 -253,taxcalc/tests/test_utils.py::test_add_quantile_trow_var,,passed,7.888729999876887,,,,,,,,,,,,,,,,,,,,,,,,,,2.6668439999184557 -254,taxcalc/tests/test_utils.py::test_dist_table_sum_row,,passed,4452.783673000113,,,,,,,,,,,,,,,,,,,,,,,,,,1375.9338560000742 -255,taxcalc/tests/test_utils.py::test_diff_table_sum_row,,passed,4726.084661999948,,,,,,,,,,,,,,,,,,,,,,,,,,1118.9796579999434 -256,taxcalc/tests/test_utils.py::test_mtr_graph_data,,passed,3106.346280000025,,,,,,,,,,,,,,,,,,,,,,,,,,865.3356220000887 -257,taxcalc/tests/test_utils.py::test_atr_graph_data,,passed,3623.9396259998102,,,,,,,,,,,,,,,,,,,,,,,,,,1285.384274999842 -258,taxcalc/tests/test_utils.py::test_xtr_graph_plot,,passed,3134.05995800008,,,,,,,,,,,,,,,,,,,,,,,,,,871.0703140001215 -259,taxcalc/tests/test_utils.py::test_write_graph_file,,passed,3144.2645250001533,,,,,,,,,,,,,,,,,,,,,,,,,,792.5510690001829 -260,taxcalc/tests/test_utils.py::test_ce_aftertax_income,,passed,5721.451100999957,,,,,,,,,,,,,,,,,,,,,,,,,,1817.6101119998975 -261,taxcalc/tests/test_utils.py::test_read_egg_csv,,passed,0.9601149999980407,,,,,,,,,,,,,,,,,,,,,,,,,,0.32935700005509716 -262,taxcalc/tests/test_utils.py::test_read_egg_json,,passed,0.7600120000006427,,,,,,,,,,,,,,,,,,,,,,,,,,0.29156899995541613 -263,taxcalc/tests/test_utils.py::test_create_delete_temp_file,,passed,0.4323059999933321,,,,,,,,,,,,,,,,,,,,,,,,,,0.1698819999091939 -264,taxcalc/tests/test_utils.py::test_bootstrap_se_ci,,passed,0.837813000089227,,,,,,,,,,,,,,,,,,,,,,,,,,0.4060730000219337 -265,taxcalc/tests/test_utils.py::test_table_columns_labels,,passed,0.1939030000812636,,,,,,,,,,,,,,,,,,,,,,,,,,0.04058900003656171 + ",False,8.0,-2144.842897999979 +236,taxcalc/tests/test_taxcalcio.py::test_output_options,,passed,24629.021902999964,,,,,,,,,,,,,,,,,,,,,,,,,,-9160.76533399996 +237,taxcalc/tests/test_taxcalcio.py::test_write_doc_file,,passed,14230.266478999965,,,,,,,,,,,,,,,,,,,,,,,,,,-6001.42110699994 +238,taxcalc/tests/test_taxcalcio.py::test_sqldb_option,,passed,7221.287517000064,,,,,,,,,,,,,,,,,,,,,,,,,,-2477.494300999979 +239,taxcalc/tests/test_taxcalcio.py::test_no_tables_or_graphs,,passed,6355.046497000103,,,,,,,,,,,,,,,,,,,,,,,,,,-3069.6641699998963 +240,taxcalc/tests/test_taxcalcio.py::test_tables,,passed,7156.364825000082,,,,,,,,,,,,,,,,,,,,,,,,,,-2880.504234 +241,taxcalc/tests/test_taxcalcio.py::test_graphs,,passed,7068.703568000046,,,,,,,,,,,,,,,,,,,,,,,,,,-2908.879518000049 +242,taxcalc/tests/test_taxcalcio.py::test_analyze_warnings_print,,passed,6105.0487569998495,,,,,,,,,,,,,,,,,,,,,,,,,,-2776.9718980002835 +243,taxcalc/tests/test_taxcalcio.py::test_error_message_parsed_correctly,,passed,4934.331289000056,,,,,,,,,,,,,,,,,,,,,,,,,,-2062.955353999996 +244,taxcalc/tests/test_utils.py::test_validity_of_name_lists,,passed,1.154723999889029,,,,,,,,,,,,,,,,,,,,,,,,,,0.03291199982413673 +245,taxcalc/tests/test_utils.py::test_create_tables,,passed,3826.0051210002075,,,,,,,,,,,,,,,,,,,,,,,,,,-1569.1647359997205 +246,taxcalc/tests/test_utils.py::test_diff_count_precision,,passed,509.31685199998356,,,,,,,,,,,,,,,,,,,,,,,,,,-95.73119099991345 +247,taxcalc/tests/test_utils.py::test_weighted_mean,,passed,2.8145589999439835,,,,,,,,,,,,,,,,,,,,,,,,,,-0.9139549999872543 +248,taxcalc/tests/test_utils.py::test_wage_weighted,,passed,1.0076210000988794,,,,,,,,,,,,,,,,,,,,,,,,,,-0.49068499993154546 +249,taxcalc/tests/test_utils.py::test_agi_weighted,,passed,0.9832209998421604,,,,,,,,,,,,,,,,,,,,,,,,,,-0.4552850002710329 +250,taxcalc/tests/test_utils.py::test_expanded_income_weighted,,passed,0.9489199999279663,,,,,,,,,,,,,,,,,,,,,,,,,,-0.4472860000532819 +251,taxcalc/tests/test_utils.py::test_weighted_sum,,passed,2.0216420000451762,,,,,,,,,,,,,,,,,,,,,,,,,,-0.9172689999559225 +252,taxcalc/tests/test_utils.py::test_add_income_trow_var,,passed,3.250367999953596,,,,,,,,,,,,,,,,,,,,,,,,,,-1.306450000129189 +253,taxcalc/tests/test_utils.py::test_add_quantile_trow_var,,passed,5.083606999960466,,,,,,,,,,,,,,,,,,,,,,,,,,-2.8051229999164207 +254,taxcalc/tests/test_utils.py::test_dist_table_sum_row,,passed,3416.2833880000107,,,,,,,,,,,,,,,,,,,,,,,,,,-1036.500285000102 +255,taxcalc/tests/test_utils.py::test_diff_table_sum_row,,passed,3760.758895000208,,,,,,,,,,,,,,,,,,,,,,,,,,-965.3257669997402 +256,taxcalc/tests/test_utils.py::test_mtr_graph_data,,passed,2405.037192000009,,,,,,,,,,,,,,,,,,,,,,,,,,-701.3090880000163 +257,taxcalc/tests/test_utils.py::test_atr_graph_data,,passed,2712.0816040001046,,,,,,,,,,,,,,,,,,,,,,,,,,-911.8580219997052 +258,taxcalc/tests/test_utils.py::test_xtr_graph_plot,,passed,2420.2137400000083,,,,,,,,,,,,,,,,,,,,,,,,,,-713.8462180000715 +259,taxcalc/tests/test_utils.py::test_write_graph_file,,passed,2588.794149000023,,,,,,,,,,,,,,,,,,,,,,,,,,-555.4703760001303 +260,taxcalc/tests/test_utils.py::test_ce_aftertax_income,,passed,4258.313950999991,,,,,,,,,,,,,,,,,,,,,,,,,,-1463.137149999966 +261,taxcalc/tests/test_utils.py::test_read_egg_csv,,passed,0.702514000067822,,,,,,,,,,,,,,,,,,,,,,,,,,-0.2576009999302188 +262,taxcalc/tests/test_utils.py::test_read_egg_json,,passed,0.5241110000042681,,,,,,,,,,,,,,,,,,,,,,,,,,-0.2359009999963746 +263,taxcalc/tests/test_utils.py::test_create_delete_temp_file,,passed,0.28610599997591635,,,,,,,,,,,,,,,,,,,,,,,,,,-0.14620000001741573 +264,taxcalc/tests/test_utils.py::test_bootstrap_se_ci,,passed,0.4952099998263293,,,,,,,,,,,,,,,,,,,,,,,,,,-0.3426030002628977 +265,taxcalc/tests/test_utils.py::test_table_columns_labels,,passed,0.12350200017863244,,,,,,,,,,,,,,,,,,,,,,,,,,-0.07040099990263116 From 0e1fcd999210149496d95804473f8f9f69144b02 Mon Sep 17 00:00:00 2001 From: Bodi Yang Date: Thu, 15 Dec 2022 11:27:17 -0500 Subject: [PATCH 02/11] restore test_stats_benchmark.csv --- taxcalc/tests/test_stats_benchmark.csv | 324 +++++++++++++++++++++++++ 1 file changed, 324 insertions(+) create mode 100644 taxcalc/tests/test_stats_benchmark.csv diff --git a/taxcalc/tests/test_stats_benchmark.csv b/taxcalc/tests/test_stats_benchmark.csv new file mode 100644 index 000000000..5c579a1c1 --- /dev/null +++ b/taxcalc/tests/test_stats_benchmark.csv @@ -0,0 +1,324 @@ +,test_id,pytest_obj,status,duration_ms,test_tuple,expected_value,revision,expect,fname,jfname,pfname,good_revision,params,is_paramtools,set_year,csv,fyear,input_data,baseline,reform,assump,outdir,year,base,ref,asm,dumpvar_str,str_valid,num_vars,time_diff +0,taxcalc/tests/test_4package.py::test_for_consistency,,passed,4.224177000082818,,,,,,,,,,,,,,,,,,,,,,,,,,-0.7384809999280151 +1,taxcalc/tests/test_benefits.py::test_benefits,,passed,4911.015526000028,,,,,,,,,,,,,,,,,,,,,,,,,,-1633.4434489999694 +2,taxcalc/tests/test_calcfunctions.py::test_calc_and_used_vars,,passed,47.12992400004623,,,,,,,,,,,,,,,,,,,,,,,,,,-15.014529999916697 +3,taxcalc/tests/test_calcfunctions.py::test_function_args_usage,,passed,2.617540000073859,,,,,,,,,,,,,,,,,,,,,,,,,,-0.2272949999451157 +4,taxcalc/tests/test_calcfunctions.py::test_DependentCare,,passed,0.3324059999840756,,,,,,,,,,,,,,,,,,,,,,,,,,-0.03929799999013989 +5,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, young]",,passed,0.26690400000006775,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 45, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, False, 0)",12000,,,,,,,,,,,,,,,,,,,,,,,,-0.09620100001939136 +6,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity]",,passed,0.24620399995001208,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 66, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 1, 1, 2, 200, True, 300)",15800,,,,,,,,,,,,,,,,,,,,,,,,-0.05980000008776182 +7,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity, over limit]",,passed,0.2360040000439767,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 66, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 400, True, 300)",13500,,,,,,,,,,,,,,,,,,,,,,,,-0.03649999996468978 +8,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, two old]",,passed,0.23490299997774855,"(0, 1200, [6000, 12000, 6000, 12000, 12000], 66, 67, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, True, 0)",14400,,,,,,,,,,,,,,,,,,,,,,,,-0.07130000005872716 +9,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 1],,passed,0.2341030000252431,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,-0.0651999999945474 +10,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 2],,passed,0.23550299999897106,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,-0.07020100002819163 +11,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single]",,passed,0.2359039999646484,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 1, 0, 0, 2, 0, True, 0)",0,,,,,,,,,,,,,,,,,,,,,,,,-0.05069900004173172 +12,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Marrid, Single, dep, under earn]",,passed,0.23660399995151238,"(1, 200, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1000,,,,,,,,,,,,,,,,,,,,,,,,-0.1400000000444379 +13,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single, dep, over earn]",,passed,0.23560399995403714,"(1, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1350,,,,,,,,,,,,,,,,,,,,,,,,-0.11590000008254714 +14,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 1],,passed,0.32620499996482977,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(0, 4065, 4065, 0, 0, 3252, 25000, 10000, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.08150000007844932 +15,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 2],,passed,0.28030499993292324,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 6146.25, 4065, 2081.25, 1040.625, 4917, 38959.375, 21167.5, 17791.875, 21380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.06980000006251424 +16,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 3],,passed,0.2748039999005414,"(120000, 150000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 22202.25, 21453, 749.25, 374.625, 16773, 179625.375, 161833.5, 17791.875, 161380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.1295010000603724 +17,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 4],,passed,0.2722039999980552,"(120000, 500000, 15000, 100, 2000, 0.12, 0.03, 0, 400000, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 46067.85, 31953, 749.25, 374.625, 30138.6, 529625.375, 511833.5, 17791.875, 511380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.17540099997859215 +18,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 5],,passed,0.2730040000642475,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 300, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(300, 4065, 4065, 0, 0, 3285.3, 25300, 10279.1875, 15000, 10382, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.1287009999373367 +19,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 6],,passed,0.27320399999553047,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, -40000, 0, None, None, None, None, None, None, None, None, None, None, None)","(-40000, 4065, 4065, 0, 0, 3252, 0, 0, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.1256010000361129 +20,taxcalc/tests/test_calcfunctions.py::test_AfterTaxIncome,,passed,0.22810300004039163,,,,,,,,,,,,,,,,,,,,,,,,,,-0.13240099997346988 +21,taxcalc/tests/test_calcfunctions.py::test_ExpandIncome,,passed,0.23180400000910595,,,,,,,,,,,,,,,,,,,,,,,,,,-0.04509900003313305 +22,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple0-expected_value0],,passed,0.2339029999802733,"(1, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.0866010000208916 +23,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple1-expected_value1],,passed,0.2300029999560138,"(0, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.2354030000333296 +24,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple2-expected_value2],,passed,0.22830299997167458,"(1, 1, 2, 100, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.2490030000217302 +25,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple3-expected_value3],,passed,0.2313029999641003,"(0, 2, 1, 100, 200, 1000)","(200, 1200)",,,,,,,,,,,,,,,,,,,,,,,,-0.15770200002407359 +26,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple4-expected_value4],,passed,0.23040299993226654,"(0, 1, 3, 100, 300, 1000)","(300, 1300)",,,,,,,,,,,,,,,,,,,,,,,,-0.14960200007863017 +27,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple0-expected_value0],,passed,0.2373030000626386,"(1100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,-0.1174009998976544 +28,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple1-expected_value1],,passed,0.2354040000227542,"(2100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,-0.1548000000184402 +29,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple2-expected_value2],,passed,0.23170399992977764,"(1100000, 1, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.11620000009315845 +30,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple3-expected_value3],,passed,0.23660399995151238,"(1100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,-0.15290100003539914 +31,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple4-expected_value4],,passed,0.2608040000495748,"(2100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,-0.12340099993934928 +32,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple5-expected_value5],,passed,0.2277030000641389,"(1100000, 2, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.14250199990328838 +33,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple6-expected_value6],,passed,0.23220399998535868,"(510000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(1003, 1203, 3003, 1303)",,,,,,,,,,,,,,,,,,,,,,,,-0.1329009999722075 +34,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple7-expected_value7],,passed,0.23370399992472812,"(1100000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(109150, 109350, 111150, 109450)",,,,,,,,,,,,,,,,,,,,,,,,-0.14670100006242137 +35,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple8-expected_value8],,passed,0.23040300004595338,"(510000, 3, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.12170099995501005 +36,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple0-expected_value0],,passed,0.2362030000995219,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1400)",,,,,,,,,,,,,,,,,,,,,,,,-0.2085019999071846 +37,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple1-expected_value1],,passed,0.2334040000278037,"(1, 76000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1120)",,,,,,,,,,,,,,,,,,,,,,,,-0.11900099997319558 +38,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple2-expected_value2],,passed,0.23440400002527895,"(1, 90000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.12620000001106746 +39,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple3-expected_value3],,passed,0.23310300002776785,"(2, 50000, 3, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 4200)",,,,,,,,,,,,,,,,,,,,,,,,-0.2674030000093808 +40,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple4-expected_value4],,passed,0.23330300007273763,"(2, 155000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,-0.16380199991772315 +41,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple5-expected_value5],,passed,0.23360399995908665,"(2, 170000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.13280000001714143 +42,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple6-expected_value6],,passed,0.23180300001968135,"(4, 50000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,-0.12150099996688363 +43,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple7-expected_value7],,passed,0.23110400002224196,"(4, 117000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 560)",,,,,,,,,,,,,,,,,,,,,,,,-0.16020099997149373 +44,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple8-expected_value8],,passed,0.2347040000358902,"(4, 130000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.1659010000025773 +45,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple9-expected_value9],,passed,0.2357039999196786,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 1200)",,,,,,,,,,,,,,,,,,,,,,,,-0.11370000004262687 +46,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple10-expected_value10],,passed,0.23710400000709342,"(1, 97000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 600)",,,,,,,,,,,,,,,,,,,,,,,,-0.1198009999825444 +47,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple11-expected_value11],,passed,0.23680399999648216,"(1, 150000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.11350099998708174 +48,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple12-expected_value12],,passed,0.26140400007079734,"(2, 50000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,-0.10309999993296515 +49,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple13-expected_value13],,passed,0.23700300005202735,"(2, 160000, 5, 3, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,-0.13480199993409764 +50,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple14-expected_value14],,passed,0.23630299995147652,"(2, 300000, 2, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.1176009999994676 +51,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple15-expected_value15],,passed,0.23530300006768812,"(4, 50000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 2200)",,,,,,,,,,,,,,,,,,,,,,,,-0.1065009998910682 +52,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple16-expected_value16],,passed,0.2341030000252431,"(4, 130000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 825)",,,,,,,,,,,,,,,,,,,,,,,,-0.1578009999434471 +53,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple17-expected_value17],,passed,0.2341030000252431,"(4, 170000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.1364019999527954 +54,taxcalc/tests/test_calculator.py::test_make_calculator,,passed,2961.858516999996,,,,,,,,,,,,,,,,,,,,,,,,,,-918.4239840000146 +55,taxcalc/tests/test_calculator.py::test_make_calculator_deepcopy,,passed,2596.2598559999606,,,,,,,,,,,,,,,,,,,,,,,,,,-878.9586040000472 +56,taxcalc/tests/test_calculator.py::test_make_calculator_with_policy_reform,,passed,3012.8600819999747,,,,,,,,,,,,,,,,,,,,,,,,,,-925.3494380000693 +57,taxcalc/tests/test_calculator.py::test_make_calculator_with_multiyear_reform,,passed,3180.1014390000546,,,,,,,,,,,,,,,,,,,,,,,,,,-931.1798909999425 +58,taxcalc/tests/test_calculator.py::test_calculator_advance_to_year,,passed,2453.1371079999644,,,,,,,,,,,,,,,,,,,,,,,,,,-805.6280290000477 +59,taxcalc/tests/test_calculator.py::test_make_calculator_raises_on_no_policy,,passed,513.7446219999902,,,,,,,,,,,,,,,,,,,,,,,,,,-61.5878700000394 +60,taxcalc/tests/test_calculator.py::test_calculator_mtr,,passed,21397.411121000005,,,,,,,,,,,,,,,,,,,,,,,,,,-6377.948540000034 +61,taxcalc/tests/test_calculator.py::test_calculator_mtr_when_PT_rates_differ,,passed,3426.7174960000375,,,,,,,,,,,,,,,,,,,,,,,,,,-1345.5650669999386 +62,taxcalc/tests/test_calculator.py::test_make_calculator_increment_years_first,,passed,3173.697066000045,,,,,,,,,,,,,,,,,,,,,,,,,,-959.0168789999889 +63,taxcalc/tests/test_calculator.py::test_ID_HC_vs_BS,,passed,5941.187122000088,,,,,,,,,,,,,,,,,,,,,,,,,,-2392.790838999873 +64,taxcalc/tests/test_calculator.py::test_ID_StateLocal_HC_vs_CRT,,passed,5663.007192000009,,,,,,,,,,,,,,,,,,,,,,,,,,-2119.868515999997 +65,taxcalc/tests/test_calculator.py::test_ID_RealEstate_HC_vs_CRT,,passed,5455.151244000035,,,,,,,,,,,,,,,,,,,,,,,,,,-2118.0649459999477 +66,taxcalc/tests/test_calculator.py::test_calculator_using_nonstd_input,,passed,2119.913614999973,,,,,,,,,,,,,,,,,,,,,,,,,,-594.8119680000445 +67,taxcalc/tests/test_calculator.py::test_bad_json_names,,passed,157.5196670000878,,,,,,,,,,,,,,,,,,,,,,,,,,-272.1651299999053 +68,taxcalc/tests/test_calculator.py::test_json_assump_url,,passed,326.9088569999212,,,,,,,,,,,,,,,,,,,,,,,,,,-93.88855500009186 +69,taxcalc/tests/test_calculator.py::test_read_bad_json_assump_file,,passed,0.4728089999161966,,,,,,,,,,,,,,,,,,,,,,,,,,0.0027049999289375237 +70,taxcalc/tests/test_calculator.py::test_json_doesnt_exist,,passed,0.30740600004719454,,,,,,,,,,,,,,,,,,,,,,,,,,-0.10419799997407608 +71,taxcalc/tests/test_calculator.py::test_calc_all,,passed,1806.4828210000314,,,,,,,,,,,,,,,,,,,,,,,,,,-620.6891499999756 +72,taxcalc/tests/test_calculator.py::test_noreform_documentation,,passed,4782.048960999987,,,,,,,,,,,,,,,,,,,,,,,,,,-2253.2502420000355 +73,taxcalc/tests/test_calculator.py::test_reform_documentation,,passed,6803.964522999991,,,,,,,,,,,,,,,,,,,,,,,,,,-3033.8576580000454 +74,taxcalc/tests/test_calculator.py::test_distribution_tables,,passed,4432.583500000078,,,,,,,,,,,,,,,,,,,,,,,,,,-1460.8732569999456 +75,taxcalc/tests/test_calculator.py::test_difference_table,,passed,3561.8687580000596,,,,,,,,,,,,,,,,,,,,,,,,,,-1137.2498019999848 +76,taxcalc/tests/test_calculator.py::test_diagnostic_table,,passed,3014.052697000011,,,,,,,,,,,,,,,,,,,,,,,,,,-883.8637409999706 +77,taxcalc/tests/test_calculator.py::test_mtr_graph,,passed,2757.1795829999246,,,,,,,,,,,,,,,,,,,,,,,,,,-721.419575000084 +78,taxcalc/tests/test_calculator.py::test_atr_graph,,passed,2538.19534999991,,,,,,,,,,,,,,,,,,,,,,,,,,-895.1569060000679 +79,taxcalc/tests/test_calculator.py::test_privacy_of_embedded_objects,,passed,2483.83598099997,,,,,,,,,,,,,,,,,,,,,,,,,,-778.4720390000075 +80,taxcalc/tests/test_calculator.py::test_n65,,passed,2327.4991050000153,,,,,,,,,,,,,,,,,,,,,,,,,,-762.1433510000202 +81,taxcalc/tests/test_calculator.py::test_ce_aftertax_income,,passed,3466.744165000023,,,,,,,,,,,,,,,,,,,,,,,,,,-1237.0476689999914 +82,taxcalc/tests/test_calculator.py::test_qbid_calculation,,passed,1850.9961530000965,,,,,,,,,,,,,,,,,,,,,,,,,,-823.6785579999264 +83,taxcalc/tests/test_calculator.py::test_qbid_limit_switch,,passed,4365.044447999935,,,,,,,,,,,,,,,,,,,,,,,,,,-1918.6241820000869 +84,taxcalc/tests/test_calculator.py::test_calc_all_benefits_amounts,,passed,5800.321277999956,,,,,,,,,,,,,,,,,,,,,,,,,,-2383.814138000048 +85,taxcalc/tests/test_calculator.py::test_cg_top_rate,,passed,5163.7749989999975,,,,,,,,,,,,,,,,,,,,,,,,,,-2240.3426500000023 +86,taxcalc/tests/test_compatible_data.py::test_compatible_data_presence,,passed,0.483907999978328,,,,,,,,,,,,,,,,,,,,,,,,,,-0.42750000005753463 +87,taxcalc/tests/test_consumption.py::test_year_consistency,,passed,0.16280299996651593,,,,,,,,,,,,,,,,,,,,,,,,,,-0.03789800001641197 +88,taxcalc/tests/test_consumption.py::test_validity_of_consumption_vars_set,,passed,0.9282170000233236,,,,,,,,,,,,,,,,,,,,,,,,,,-0.36909400000695314 +89,taxcalc/tests/test_consumption.py::test_update_consumption,,passed,74.56862599997294,,,,,,,,,,,,,,,,,,,,,,,,,,-50.08421700006238 +90,taxcalc/tests/test_consumption.py::test_incorrect_update_consumption,,passed,256.0405520000586,,,,,,,,,,,,,,,,,,,,,,,,,,-117.5253739999107 +91,taxcalc/tests/test_consumption.py::test_future_update_consumption,,passed,108.60033099993416,,,,,,,,,,,,,,,,,,,,,,,,,,-49.39899100003231 +92,taxcalc/tests/test_consumption.py::test_consumption_default_data,,passed,33.34979300007035,,,,,,,,,,,,,,,,,,,,,,,,,,-15.131811999935962 +93,taxcalc/tests/test_consumption.py::test_consumption_response,,passed,4744.6471599999995,,,,,,,,,,,,,,,,,,,,,,,,,,-1706.981232000032 +94,taxcalc/tests/test_cpscsv.py::test_agg,,passed,14401.430147000043,,,,,,,,,,,,,,,,,,,,,,,,,,-3711.742189000004 +95,taxcalc/tests/test_cpscsv.py::test_cps_availability,,passed,1054.3821750000006,,,,,,,,,,,,,,,,,,,,,,,,,,-141.17909399999462 +96,taxcalc/tests/test_data.py::test_recs_class,,passed,523.483472999942,,,,,,,,,,,,,,,,,,,,,,,,,,-62.249668000049496 +97,taxcalc/tests/test_decorators.py::test_create_apply_function_string,,passed,0.17680300004485616,,,,,,,,,,,,,,,,,,,,,,,,,,-0.06179899992275745 +98,taxcalc/tests/test_decorators.py::test_create_apply_function_string_with_params,,passed,0.14500200006750674,,,,,,,,,,,,,,,,,,,,,,,,,,-0.06359899987273815 +99,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string_mult_outputs,,passed,0.14260200009630353,,,,,,,,,,,,,,,,,,,,,,,,,,-0.06399899984899088 +100,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string,,passed,0.138202000016463,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0703999999132065 +101,taxcalc/tests/test_decorators.py::test_make_apply_function,,passed,0.738713000032476,,,,,,,,,,,,,,,,,,,,,,,,,,-0.225593999971352 +102,taxcalc/tests/test_decorators.py::test_magic_apply_jit,,passed,166.03347799991752,,,,,,,,,,,,,,,,,,,,,,,,,,-36.632493000183786 +103,taxcalc/tests/test_decorators.py::test_magic_apply_jit_swap,,passed,1.151520000007622,,,,,,,,,,,,,,,,,,,,,,,,,,-0.3153919999476784 +104,taxcalc/tests/test_decorators.py::test_magic_iterate_jit,,passed,157.06242300007034,,,,,,,,,,,,,,,,,,,,,,,,,,-48.16976799997974 +105,taxcalc/tests/test_decorators.py::test_faux_function_iterate_jit,,passed,120.53358900004696,,,,,,,,,,,,,,,,,,,,,,,,,,-38.85234599999876 +106,taxcalc/tests/test_decorators.py::test_ret_everything_iterate_jit,,passed,479.00580200007425,,,,,,,,,,,,,,,,,,,,,,,,,,171.67886800007182 +107,taxcalc/tests/test_decorators.py::test_function_takes_kwarg,,passed,159.04105699996762,,,,,,,,,,,,,,,,,,,,,,,,,,-55.93915000008565 +108,taxcalc/tests/test_decorators.py::test_function_no_parameters_listed,,passed,160.89638899995862,,,,,,,,,,,,,,,,,,,,,,,,,,-38.285464000068714 +109,taxcalc/tests/test_decorators.py::test_function_parameters_optional,,passed,170.32635199996093,,,,,,,,,,,,,,,,,,,,,,,,,,-40.18539599996987 +110,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_no_return,,passed,5.764899999917361,,,,,,,,,,,,,,,,,,,,,,,,,,-2.1242260000917668 +111,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_unknown_return_argument,,passed,6.152207000013732,,,,,,,,,,,,,,,,,,,,,,,,,,-1.8279189999930168 +112,taxcalc/tests/test_decorators.py::test_force_no_jit,,passed,6.955120999919018,,,,,,,,,,,,,,,,,,,,,,,,,,-2.375493000045026 +113,taxcalc/tests/test_growdiff.py::test_year_consistency,,passed,0.1419019999957527,,,,,,,,,,,,,,,,,,,,,,,,,,-0.061196000046948 +114,taxcalc/tests/test_growdiff.py::test_update_and_apply_growdiff,,passed,468.88621700009026,,,,,,,,,,,,,,,,,,,,,,,,,,-282.7039149999564 +115,taxcalc/tests/test_growdiff.py::test_has_any_response,,passed,122.28368499995668,,,,,,,,,,,,,,,,,,,,,,,,,,-44.97856500006492 +116,taxcalc/tests/test_growdiff.py::test_description_punctuation,,passed,0.41780599997309764,,,,,,,,,,,,,,,,,,,,,,,,,,-0.12998900001548463 +117,taxcalc/tests/test_growdiff.py::test_boolean_value_infomation,,passed,0.3625049999982366,,,,,,,,,,,,,,,,,,,,,,,,,,-0.14389099999334576 +118,taxcalc/tests/test_growfactors.py::test_improper_usage,,passed,4.852466999977878,,,,,,,,,,,,,,,,,,,,,,,,,,-1.086177000047428 +119,taxcalc/tests/test_growfactors.py::test_update_after_use,,passed,2.8575400000363516,,,,,,,,,,,,,,,,,,,,,,,,,,-1.0359240000070713 +120,taxcalc/tests/test_growfactors.py::test_proper_usage,,passed,2.783238999995774,,,,,,,,,,,,,,,,,,,,,,,,,,-0.687729000105719 +121,taxcalc/tests/test_growfactors.py::test_growfactors_csv_values,,passed,3.1409430000621796,,,,,,,,,,,,,,,,,,,,,,,,,,-1.3602149999769608 +122,taxcalc/tests/test_parameters.py::test_params_class[revision0-],,passed,11.02585099999942,,,{},,,,,,,,,,,,,,,,,,,,,,,-4.561604999935298 +123,taxcalc/tests/test_parameters.py::test_params_class[revision1-error],,passed,13.617287999977634,,,{'real_param': {2004: 1.9}},error,,,,,,,,,,,,,,,,,,,,,,-4.976539000040244 +124,taxcalc/tests/test_parameters.py::test_params_class[revision2-raise],,passed,14.903405000040948,,,{'int_param': {2004: [3.6]}},raise,,,,,,,,,,,,,,,,,,,,,,-5.463106999968659 +125,taxcalc/tests/test_parameters.py::test_params_class[revision3-raise],,passed,14.05619399997704,,,{'int_param': {2004: [3]}},raise,,,,,,,,,,,,,,,,,,,,,,-7.8389030001062565 +126,taxcalc/tests/test_parameters.py::test_params_class[revision4-noerror],,passed,18.970061000004534,,,"{'label_param': {2004: [1, 2]}}",noerror,,,,,,,,,,,,,,,,,,,,,,-7.969289000016033 +127,taxcalc/tests/test_parameters.py::test_params_class[revision5-raise],,passed,9.782633999975587,,,"{'label_param': {2004: [[1, 2]]}}",raise,,,,,,,,,,,,,,,,,,,,,,-3.4860429999525895 +128,taxcalc/tests/test_parameters.py::test_params_class[revision6-raise],,passed,9.649133000039,,,"{'label_param': {2004: [1, 2, 3]}}",raise,,,,,,,,,,,,,,,,,,,,,,-2.64285299999756 +129,taxcalc/tests/test_parameters.py::test_params_class[revision7-raise],,passed,13.869990999978654,,,{'bool_param': {2004: [4.9]}},raise,,,,,,,,,,,,,,,,,,,,,,-4.2456410000113465 +130,taxcalc/tests/test_parameters.py::test_params_class[revision8-raise],,passed,15.296911000064028,,,{'str_param': {2004: [9]}},raise,,,,,,,,,,,,,,,,,,,,,,-2.478824000036184 +131,taxcalc/tests/test_parameters.py::test_params_class[revision9-noerror],,passed,14.71740299996327,,,{'str_param': {2004: 'nonlinear'}},noerror,,,,,,,,,,,,,,,,,,,,,,-6.356201000016881 +132,taxcalc/tests/test_parameters.py::test_params_class[revision10-error],,passed,13.745290000088062,,,{'str_param': {2004: 'unknownvalue'}},error,,,,,,,,,,,,,,,,,,,,,,-5.588330999898975 +133,taxcalc/tests/test_parameters.py::test_params_class[revision11-raise],,passed,13.689888000044448,,,{'str_param': {2004: ['nonlinear']}},raise,,,,,,,,,,,,,,,,,,,,,,-4.8921389999350176 +134,taxcalc/tests/test_parameters.py::test_params_class[revision12-raise],,passed,13.751489000014772,,,{'real_param': {2004: 'linear'}},raise,,,,,,,,,,,,,,,,,,,,,,-6.6709220000120695 +135,taxcalc/tests/test_parameters.py::test_params_class[revision13-raise],,passed,13.646288000018103,,,"{'real_param': {2004: [0.2, 0.3]}}",raise,,,,,,,,,,,,,,,,,,,,,,-3.279654999914783 +136,taxcalc/tests/test_parameters.py::test_params_class[revision14-raise],,passed,17.46804100002919,,,{'real_param-indexed': {2004: True}},raise,,,,,,,,,,,,,,,,,,,,,,-0.9368879999556157 +137,taxcalc/tests/test_parameters.py::test_params_class[revision15-raise],,passed,9.68703400008053,,,{'unknown_param-indexed': {2004: False}},raise,,,,,,,,,,,,,,,,,,,,,,-4.288135999900078 +138,taxcalc/tests/test_parameters.py::test_json_file_contents[consumption.json],,passed,191.23813600003814,,,,,consumption.json,,,,,,,,,,,,,,,,,,,,,-167.47063799994066 +139,taxcalc/tests/test_parameters.py::test_json_file_contents[policy_current_law.json],,passed,113171.16099300006,,,,,policy_current_law.json,,,,,,,,,,,,,,,,,,,,,-118461.33526100006 +140,taxcalc/tests/test_parameters.py::test_json_file_contents[growdiff.json],,passed,760.0811160000376,,,,,growdiff.json,,,,,,,,,,,,,,,,,,,,,-827.7153499999483 +141,taxcalc/tests/test_parameters.py::test_parameters_mentioned[consumption.json-consumption.py],,passed,0.35110599992549396,,,,,,consumption.json,consumption.py,,,,,,,,,,,,,,,,,,,-0.033596999969631725 +142,taxcalc/tests/test_parameters.py::test_parameters_mentioned[policy_current_law.json-calcfunctions.py],,passed,12.429612999994788,,,,,,policy_current_law.json,calcfunctions.py,,,,,,,,,,,,,,,,,,,0.5311450000817786 +143,taxcalc/tests/test_parameters.py::test_parameters_mentioned[growdiff.json-growdiff.py],,passed,0.359406000029594,,,,,,growdiff.json,growdiff.py,,,,,,,,,,,,,,,,,,,0.00570400004562549 +144,taxcalc/tests/test_parameters.py::test_expand_xd_errors,,passed,5.736197999908654,,,,,,,,,,,,,,,,,,,,,,,,,,-0.7452390001390086 +145,taxcalc/tests/test_parameters.py::test_expand_empty,,passed,6.345207999970626,,,,,,,,,,,,,,,,,,,,,,,,,,-1.8727390000776722 +146,taxcalc/tests/test_parameters.py::test_expand_1d_scalar,,passed,19.396732000018346,,,,,,,,,,,,,,,,,,,,,,,,,,-2.798794999989692 +147,taxcalc/tests/test_parameters.py::test_expand_2d_short_array,,passed,7.252923999999439,,,,,,,,,,,,,,,,,,,,,,,,,,-1.9488289999571844 +148,taxcalc/tests/test_parameters.py::test_expand_2d_variable_rates,,passed,7.84793399998307,,,,,,,,,,,,,,,,,,,,,,,,,,-2.1447240000043184 +149,taxcalc/tests/test_parameters.py::test_expand_2d_already_filled,,passed,11.739701000010427,,,,,,,,,,,,,,,,,,,,,,,,,,-1.152972999989288 +150,taxcalc/tests/test_parameters.py::test_expand_2d_partial_expand,,passed,14.074841000024207,,,,,,,,,,,,,,,,,,,,,,,,,,-0.3457409999327865 +151,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n]",,passed,0.39680700001554214,,,,,,,," +{ + ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}} +} +",,,,,,,,,,,,,,,,,,-0.06599499999992986 +152,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n]",,passed,0.34410599994316726,,,,,,,," +{ + ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]} +} +",,,,,,,,,,,,,,,,,,-0.05989700002828613 +153,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n-False]",,passed,0.22050400002626702,,,,,,,,," +{ + ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}} +} +",False,,,,,,,,,,,,,,,,-0.018496999928174773 +154,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n-True]",,passed,0.2352039999777844,,,,,,,,," +{ + ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]} +} +",True,,,,,,,,,,,,,,,,-0.00979699996150879 +155,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": 0.9}\n}\n-True]",,passed,0.2253040000823603,,,,,,,,," +{ + ""consumption"": {""BEN_mcaid_value"": 0.9} +} +",True,,,,,,,,,,,,,,,,-0.04339699989941431 +156,taxcalc/tests/test_policy.py::test_incorrect_class_instantiation,,passed,0.1591029999872262,,,,,,,,,,,,,,,,,,,,,,,,,,-0.019497999915074588 +157,taxcalc/tests/test_policy.py::test_correct_class_instantiation,,passed,2135.3746650000858,,,,,,,,,,,,,,,,,,,,,,,,,,-735.1602259999481 +158,taxcalc/tests/test_policy.py::test_json_reform_url,,passed,84.86685299999408,,,,,,,,,,,,,,,,,,,,,,,,,,-97.52478899997641 +159,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[False],,passed,2455.157342000007,,,,,,,,,,,False,,,,,,,,,,,,,,,-1007.6403959999425 +160,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[True],,passed,2380.678102000047,,,,,,,,,,,True,,,,,,,,,,,,,,,-735.3736089999074 +161,taxcalc/tests/test_policy.py::test_constant_inflation_rate_with_reform,,passed,2088.018419999912,,,,,,,,,,,,,,,,,,,,,,,,,,-763.6990890000557 +162,taxcalc/tests/test_policy.py::test_variable_inflation_rate_with_reform,,passed,2148.4728620000624,,,,,,,,,,,,,,,,,,,,,,,,,,-906.3658899999614 +163,taxcalc/tests/test_policy.py::test_multi_year_reform,,passed,2408.513931000016,,,,,,,,,,,,,,,,,,,,,,,,,,-659.6360830000094 +164,taxcalc/tests/test_policy.py::test_policy_metadata,,passed,1471.2024269999802,,,,,,,,,,,,,,,,,,,,,,,,,,-474.8009830000228 +165,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_no_year,,passed,1271.2136839999175,,,,,,,,,,,,,,,,,,,,,,,,,,-707.1723730001625 +166,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_early_year,,passed,1466.1770409999235,,,,,,,,,,,,,,,,,,,,,,,,,,-494.2386450001095 +167,taxcalc/tests/test_policy.py::test_reform_with_default_indexed,,passed,2329.228298999965,,,,,,,,,,,,,,,,,,,,,,,,,,-1003.9665079999622 +168,taxcalc/tests/test_policy.py::test_reform_makes_no_changes_before_year,,passed,2171.7285600000196,,,,,,,,,,,,,,,,,,,,,,,,,,-840.1772519999895 +169,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[False],,passed,2284.0027569999393,,,,,,,,,,,False,,,,,,,,,,,,,,,-951.1430610000389 +170,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[True],,passed,2357.0139900000413,,,,,,,,,,,True,,,,,,,,,,,,,,,-1025.455873999931 +171,taxcalc/tests/test_policy.py::test_pop_the_cap_reform,,passed,2220.5569690000857,,,,,,,,,,,,,,,,,,,,,,,,,,-634.3199609999601 +172,taxcalc/tests/test_policy.py::test_order_of_indexing_and_level_reforms,,passed,4163.528739999947,,,,,,,,,,,,,,,,,,,,,,,,,,-1614.942352000071 +173,taxcalc/tests/test_policy.py::test_misspecified_reform_dictionary,,passed,0.15080299999681301,,,,,,,,,,,,,,,,,,,,,,,,,,-0.047298000026785275 +174,taxcalc/tests/test_policy.py::test_section_titles,,passed,13.288224000007176,,,,,,,,,,,,,,,,,,,,,,,,,,0.9667790000094101 +175,taxcalc/tests/test_policy.py::test_description_punctuation,,passed,4.521275999991303,,,,,,,,,,,,,,,,,,,,,,,,,,0.35096099998099817 +176,taxcalc/tests/test_policy.py::test_get_index_rate,,passed,1501.5255590000152,,,,,,,,,,,,,,,,,,,,,,,,,,-360.1462269999729 +177,taxcalc/tests/test_policy.py::test_reform_with_bad_ctc_levels,,passed,2052.574929000002,,,,,,,,,,,,,,,,,,,,,,,,,,-784.2164109999885 +178,taxcalc/tests/test_policy.py::test_reform_with_removed_parameter,,passed,4361.549686999979,,,,,,,,,,,,,,,,,,,,,,,,,,-1297.6610939999773 +179,taxcalc/tests/test_policy.py::test_reform_with_out_of_range_error,,passed,2159.2125189999933,,,,,,,,,,,,,,,,,,,,,,,,,,-762.0955190000132 +180,taxcalc/tests/test_policy.py::test_reform_with_warning,,passed,2419.4247030000042,,,,,,,,,,,,,,,,,,,,,,,,,,-983.7731860000076 +181,taxcalc/tests/test_policy.py::test_reform_with_scalar_vector_errors,,passed,7654.721350999921,,,,,,,,,,,,,,,,,,,,,,,,,,-2880.0123480000357 +182,taxcalc/tests/test_policy.py::test_index_offset_reform,,passed,9382.843388999958,,,,,,,,,,,,,,,,,,,,,,,,,,-3999.56919700003 +183,taxcalc/tests/test_policy.py::test_cpi_offset_affect_on_prior_years,,passed,6721.3915249999445,,,,,,,,,,,,,,,,,,,,,,,,,,-2821.950576000063 +184,taxcalc/tests/test_policy.py::test_cpi_offset_on_reverting_params,,passed,10197.87743400002,,,,,,,,,,,,,,,,,,,,,,,,,,-3709.5657310000006 +185,taxcalc/tests/test_policy.py::test_raise_errors_regression,,passed,2287.5098399999843,,,,,,,,,,,,,,,,,,,,,,,,,,-963.531363000016 +186,taxcalc/tests/test_policy.py::TestAdjust::test_simple_adj,>,passed,6244.802962999984,,,,,,,,,,,,,,,,,,,,,,,,,,-2302.222034999999 +187,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_1,>,passed,6247.0167729999275,,,,,,,,,,,,,,,,,,,,,,,,,,-2087.1405410000543 +188,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_2,>,passed,6301.608439999995,,,,,,,,,,,,,,,,,,,,,,,,,,-2392.053439999928 +189,taxcalc/tests/test_policy.py::TestAdjust::test_activate_index,>,passed,6330.404685999952,,,,,,,,,,,,,,,,,,,,,,,,,,-2054.058474000044 +190,taxcalc/tests/test_policy.py::TestAdjust::test_apply_cpi_offset,>,passed,10697.012911000002,,,,,,,,,,,,,,,,,,,,,,,,,,-3167.2089740000047 +191,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps,>,passed,4931.820217999984,,,,,,,,,,,,,,,,,,,,,,,,,,-1851.221005999946 +192,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps2,>,passed,5829.324279000048,,,,,,,,,,,,,,,,,,,,,,,,,,-1686.0832279999158 +193,taxcalc/tests/test_policy.py::TestAdjust::test_adj_CPI_offset_and_index_status,>,passed,10852.504848999957,,,,,,,,,,,,,,,,,,,,,,,,,,-3392.4131109999944 +194,taxcalc/tests/test_policy.py::TestAdjust::test_adj_related_parameters_and_index_status,>,passed,4012.0149239999137,,,,,,,,,,,,,,,,,,,,,,,,,,-1385.2951090001397 +195,taxcalc/tests/test_policy.py::TestAdjust::test_indexed_status_parsing,>,passed,4825.265731999934,,,,,,,,,,,,,,,,,,,,,,,,,,-1826.659667000058 +196,taxcalc/tests/test_policy.py::TestAdjust::test_cpi_offset_does_not_affect_wage_indexed_params,>,passed,8415.130493999983,,,,,,,,,,,,,,,,,,,,,,,,,,-3751.4052459999893 +197,taxcalc/tests/test_records.py::test_incorrect_Records_instantiation,,passed,14.678054000000884,,,,,,,,,,,,,,,,,,,,,,,,,,-3.5376990000486366 +198,taxcalc/tests/test_records.py::test_correct_Records_instantiation,,passed,544.8270150000099,,,,,,,,,,,,,,,,,,,,,,,,,,-49.75412199996754 +199,taxcalc/tests/test_records.py::test_read_cps_data,,passed,1103.57813600001,,,,,,,,,,,,,,,,,,,,,,,,,,-62.38917099995001 +200,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 2, 200000, 200000, 0.03\n]",,passed,579.9300510000194,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s +1, 2, 200000, 200000, 0.03 +",,,,,,,,,,,,,,-20.62290399999256 +201,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 2, 200000, 200000, 0.03\n]",,passed,587.607681999998,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s +1, 2, 200000, 200000, 0.03 +",,,,,,,,,,,,,,26.28424099998483 +202,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 2, 200000, 200000, 0.03\n]",,passed,583.3798099999967,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s +1, 2, 200000, 200000, 0.03 +",,,,,,,,,,,,,,33.93590400003177 +203,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 4, 200000, 100000, 100000\n]",,passed,594.3883989999676,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s +1, 4, 200000, 100000, 100000 +",,,,,,,,,,,,,,10.994394000022112 +204,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 4, 200000, 100000, 100000\n]",,passed,577.9345169999033,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s +1, 4, 200000, 100000, 100000 +",,,,,,,,,,,,,,-89.22943300001407 +205,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 4, 200000, 100000, 100000\n]",,passed,578.3133229999748,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s +1, 4, 200000, 100000, 100000 +",,,,,,,,,,,,,,-63.87965399994755 +206,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,k1bx14s\n1, 4, 0.03\n]",,passed,575.3595720000249,,,,,,,,,,,,"RECID,MARS,k1bx14s +1, 4, 0.03 +",,,,,,,,,,,,,,-64.88509899998007 +207,"taxcalc/tests/test_records.py::test_read_data[RxCID,MARS\n1, 2\n]",,passed,2.4408410000660297,,,,,,,,,,,,"RxCID,MARS +1, 2 +",,,,,,,,,,,,,,-0.7257679999383981 +208,"taxcalc/tests/test_records.py::test_read_data[RECID,e00300\n1, 456789\n]",,passed,2.264938999928745,,,,,,,,,,,,"RECID,e00300 +1, 456789 +",,,,,,,,,,,,,,-0.6408699999838068 +209,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS\n1, 6\n]",,passed,574.8024629999691,,,,,,,,,,,,"RECID,MARS +1, 6 +",,,,,,,,,,,,,,-39.950234000116325 +210,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,EIC\n1, 5, 4\n]",,passed,578.3556239999825,,,,,,,,,,,,"RECID,MARS,EIC +1, 5, 4 +",,,,,,,,,,,,,,-93.39212500003669 +211,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00600,e00650\n1, 1, 8, 9\n]",,passed,575.2521709999883,,,,,,,,,,,,"RECID,MARS,e00600,e00650 +1, 1, 8, 9 +",,,,,,,,,,,,,,14.168543999971916 +212,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e01500,e01700\n1, 1, 6, 7\n]",,passed,577.6200110000218,,,,,,,,,,,,"RECID,MARS,e01500,e01700 +1, 1, 6, 7 +",,,,,,,,,,,,,,-3.50557799993112 +213,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,PT_SSTB_income\n1, 1, 2\n]",,passed,576.6159149999339,,,,,,,,,,,,"RECID,MARS,PT_SSTB_income +1, 1, 2 +",,,,,,,,,,,,,,12.047775999917576 +214,taxcalc/tests/test_records.py::test_for_duplicate_names,,passed,1.1942209999915576,,,,,,,,,,,,,,,,,,,,,,,,,,-0.09888299996418937 +215,taxcalc/tests/test_records.py::test_records_variables_content,,passed,0.9082159999707073,,,,,,,,,,,,,,,,,,,,,,,,,,-0.050887000043076225 +216,taxcalc/tests/test_records.py::test_csv_input_vars_md_contents,,passed,0.9807169999476173,,,,,,,,,,,,,,,,,,,,,,,,,,-0.48908700000538374 +217,taxcalc/tests/test_reforms.py::test_2017_law_reform,,passed,5385.261901000035,,,,,,,,,,,,,,,,,,,,,,,,,,-1822.7797859999555 +218,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2019],,passed,14210.336400000073,,,,,,,,,,,,,2019.0,,,,,,,,,,,,,-4876.53069299995 +219,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2020],,passed,14110.746971000026,,,,,,,,,,,,,2020.0,,,,,,,,,,,,,-5572.988246000023 +220,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2021],,passed,14178.91574700002,,,,,,,,,,,,,2021.0,,,,,,,,,,,,,-5408.907160999888 +221,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2022],,passed,14135.431644000051,,,,,,,,,,,,,2022.0,,,,,,,,,,,,,-5828.132200999906 +222,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2023],,passed,14165.032506000101,,,,,,,,,,,,,2023.0,,,,,,,,,,,,,-5306.270818999907 +223,taxcalc/tests/test_reforms.py::test_reform_json_and_output,,passed,85105.06990199997,,,,,,,,,,,,,,,,,,,,,,,,,,-30244.403652000066 +224,taxcalc/tests/test_responses.py::test_response_json,,passed,0.22650400001111848,,,,,,,,,,,,,,,,,,,,,,,,,,-0.012298000001464915 +225,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-dot-csv-filename-no-dot-json-filename-no-dot-json-filename-no-dot-json-filename-no-output-directory],,passed,0.23630399982721428,,,,,,,,,,,,,,no-dot-csv-filename,no-dot-json-filename,no-dot-json-filename,no-dot-json-filename,no-output-directory,,,,,,,,0.014801999896008083 +226,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[input_data1-baseline1-reform1-assump1-outdir1],,passed,0.1472030000968516,,,,,,,,,,,,,,[],[],[],[],[],,,,,,,,-0.01669900007073008 +227,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-exist.csv-no-exist.json-no-exist.json-no-exist.json-.],,passed,0.23160399996413616,,,,,,,,,,,,,,no-exist.csv,no-exist.json,no-exist.json,no-exist.json,.,,,,,,,,-0.013898000133849536 +228,taxcalc/tests/test_taxcalcio.py::test_init_errors[2000-reformfile0-reformfile0-None],,passed,5516.4776179999535,,,,,,,,,,,,,,,,,,,2000.0,reformfile0,reformfile0,,,,,-1947.2328649999326 +229,taxcalc/tests/test_taxcalcio.py::test_init_errors[2099-reformfile0-reformfile0-None],,passed,5711.925328999996,,,,,,,,,,,,,,,,,,,2099.0,reformfile0,reformfile0,,,,,-1816.748951999898 +230,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-reformfile0-reformfile0-errorassumpfile],,passed,5448.405461999982,,,,,,,,,,,,,,,,,,,2020.0,reformfile0,reformfile0,errorassumpfile,,,,-2042.8449780001756 +231,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-errorreformfile-errorreformfile-None],,passed,4305.245278000029,,,,,,,,,,,,,,,,,,,2020.0,errorreformfile,errorreformfile,,,,,-1609.9919819998831 +232,taxcalc/tests/test_taxcalcio.py::test_creation_with_aging,,passed,14082.371690999935,,,,,,,,,,,,,,,,,,,,,,,,,,-4930.556368000227 +233,taxcalc/tests/test_taxcalcio.py::test_ctor_init_with_cps_files,,passed,20022.874785999877,,,,,,,,,,,,,,,,,,,,,,,,,,-4162.440218000029 +234,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|combined,\n c00100\n surtax\n -True-8]",,passed,5645.245715000101,,,,,,,,,,,,,,,,,,,,,,," + MARS;iitax payrolltax|combined, + c00100 + surtax + ",True,8.0,-2021.0667569999714 +235,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|kombined,c00100\n surtax\n RECID\n FLPDYR\n -False-8]",,passed,5661.979270000074,,,,,,,,,,,,,,,,,,,,,,," + MARS;iitax payrolltax|kombined,c00100 + surtax + RECID + FLPDYR + ",False,8.0,-2144.842897999979 +236,taxcalc/tests/test_taxcalcio.py::test_output_options,,passed,24629.021902999964,,,,,,,,,,,,,,,,,,,,,,,,,,-9160.76533399996 +237,taxcalc/tests/test_taxcalcio.py::test_write_doc_file,,passed,14230.266478999965,,,,,,,,,,,,,,,,,,,,,,,,,,-6001.42110699994 +238,taxcalc/tests/test_taxcalcio.py::test_sqldb_option,,passed,7221.287517000064,,,,,,,,,,,,,,,,,,,,,,,,,,-2477.494300999979 +239,taxcalc/tests/test_taxcalcio.py::test_no_tables_or_graphs,,passed,6355.046497000103,,,,,,,,,,,,,,,,,,,,,,,,,,-3069.6641699998963 +240,taxcalc/tests/test_taxcalcio.py::test_tables,,passed,7156.364825000082,,,,,,,,,,,,,,,,,,,,,,,,,,-2880.504234 +241,taxcalc/tests/test_taxcalcio.py::test_graphs,,passed,7068.703568000046,,,,,,,,,,,,,,,,,,,,,,,,,,-2908.879518000049 +242,taxcalc/tests/test_taxcalcio.py::test_analyze_warnings_print,,passed,6105.0487569998495,,,,,,,,,,,,,,,,,,,,,,,,,,-2776.9718980002835 +243,taxcalc/tests/test_taxcalcio.py::test_error_message_parsed_correctly,,passed,4934.331289000056,,,,,,,,,,,,,,,,,,,,,,,,,,-2062.955353999996 +244,taxcalc/tests/test_utils.py::test_validity_of_name_lists,,passed,1.154723999889029,,,,,,,,,,,,,,,,,,,,,,,,,,0.03291199982413673 +245,taxcalc/tests/test_utils.py::test_create_tables,,passed,3826.0051210002075,,,,,,,,,,,,,,,,,,,,,,,,,,-1569.1647359997205 +246,taxcalc/tests/test_utils.py::test_diff_count_precision,,passed,509.31685199998356,,,,,,,,,,,,,,,,,,,,,,,,,,-95.73119099991345 +247,taxcalc/tests/test_utils.py::test_weighted_mean,,passed,2.8145589999439835,,,,,,,,,,,,,,,,,,,,,,,,,,-0.9139549999872543 +248,taxcalc/tests/test_utils.py::test_wage_weighted,,passed,1.0076210000988794,,,,,,,,,,,,,,,,,,,,,,,,,,-0.49068499993154546 +249,taxcalc/tests/test_utils.py::test_agi_weighted,,passed,0.9832209998421604,,,,,,,,,,,,,,,,,,,,,,,,,,-0.4552850002710329 +250,taxcalc/tests/test_utils.py::test_expanded_income_weighted,,passed,0.9489199999279663,,,,,,,,,,,,,,,,,,,,,,,,,,-0.4472860000532819 +251,taxcalc/tests/test_utils.py::test_weighted_sum,,passed,2.0216420000451762,,,,,,,,,,,,,,,,,,,,,,,,,,-0.9172689999559225 +252,taxcalc/tests/test_utils.py::test_add_income_trow_var,,passed,3.250367999953596,,,,,,,,,,,,,,,,,,,,,,,,,,-1.306450000129189 +253,taxcalc/tests/test_utils.py::test_add_quantile_trow_var,,passed,5.083606999960466,,,,,,,,,,,,,,,,,,,,,,,,,,-2.8051229999164207 +254,taxcalc/tests/test_utils.py::test_dist_table_sum_row,,passed,3416.2833880000107,,,,,,,,,,,,,,,,,,,,,,,,,,-1036.500285000102 +255,taxcalc/tests/test_utils.py::test_diff_table_sum_row,,passed,3760.758895000208,,,,,,,,,,,,,,,,,,,,,,,,,,-965.3257669997402 +256,taxcalc/tests/test_utils.py::test_mtr_graph_data,,passed,2405.037192000009,,,,,,,,,,,,,,,,,,,,,,,,,,-701.3090880000163 +257,taxcalc/tests/test_utils.py::test_atr_graph_data,,passed,2712.0816040001046,,,,,,,,,,,,,,,,,,,,,,,,,,-911.8580219997052 +258,taxcalc/tests/test_utils.py::test_xtr_graph_plot,,passed,2420.2137400000083,,,,,,,,,,,,,,,,,,,,,,,,,,-713.8462180000715 +259,taxcalc/tests/test_utils.py::test_write_graph_file,,passed,2588.794149000023,,,,,,,,,,,,,,,,,,,,,,,,,,-555.4703760001303 +260,taxcalc/tests/test_utils.py::test_ce_aftertax_income,,passed,4258.313950999991,,,,,,,,,,,,,,,,,,,,,,,,,,-1463.137149999966 +261,taxcalc/tests/test_utils.py::test_read_egg_csv,,passed,0.702514000067822,,,,,,,,,,,,,,,,,,,,,,,,,,-0.2576009999302188 +262,taxcalc/tests/test_utils.py::test_read_egg_json,,passed,0.5241110000042681,,,,,,,,,,,,,,,,,,,,,,,,,,-0.2359009999963746 +263,taxcalc/tests/test_utils.py::test_create_delete_temp_file,,passed,0.28610599997591635,,,,,,,,,,,,,,,,,,,,,,,,,,-0.14620000001741573 +264,taxcalc/tests/test_utils.py::test_bootstrap_se_ci,,passed,0.4952099998263293,,,,,,,,,,,,,,,,,,,,,,,,,,-0.3426030002628977 +265,taxcalc/tests/test_utils.py::test_table_columns_labels,,passed,0.12350200017863244,,,,,,,,,,,,,,,,,,,,,,,,,,-0.07040099990263116 From ebf72485aeb7849ec81c1e3134aff46e3953fc4a Mon Sep 17 00:00:00 2001 From: Bodi Yang Date: Thu, 15 Dec 2022 11:41:08 -0500 Subject: [PATCH 03/11] restore change --- taxcalc/tests/test_stats_benchmark.csv | 574 ++++++++++++------------- 1 file changed, 287 insertions(+), 287 deletions(-) diff --git a/taxcalc/tests/test_stats_benchmark.csv b/taxcalc/tests/test_stats_benchmark.csv index 5c579a1c1..09379cbe1 100644 --- a/taxcalc/tests/test_stats_benchmark.csv +++ b/taxcalc/tests/test_stats_benchmark.csv @@ -1,324 +1,324 @@ ,test_id,pytest_obj,status,duration_ms,test_tuple,expected_value,revision,expect,fname,jfname,pfname,good_revision,params,is_paramtools,set_year,csv,fyear,input_data,baseline,reform,assump,outdir,year,base,ref,asm,dumpvar_str,str_valid,num_vars,time_diff -0,taxcalc/tests/test_4package.py::test_for_consistency,,passed,4.224177000082818,,,,,,,,,,,,,,,,,,,,,,,,,,-0.7384809999280151 -1,taxcalc/tests/test_benefits.py::test_benefits,,passed,4911.015526000028,,,,,,,,,,,,,,,,,,,,,,,,,,-1633.4434489999694 -2,taxcalc/tests/test_calcfunctions.py::test_calc_and_used_vars,,passed,47.12992400004623,,,,,,,,,,,,,,,,,,,,,,,,,,-15.014529999916697 -3,taxcalc/tests/test_calcfunctions.py::test_function_args_usage,,passed,2.617540000073859,,,,,,,,,,,,,,,,,,,,,,,,,,-0.2272949999451157 -4,taxcalc/tests/test_calcfunctions.py::test_DependentCare,,passed,0.3324059999840756,,,,,,,,,,,,,,,,,,,,,,,,,,-0.03929799999013989 -5,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, young]",,passed,0.26690400000006775,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 45, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, False, 0)",12000,,,,,,,,,,,,,,,,,,,,,,,,-0.09620100001939136 -6,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity]",,passed,0.24620399995001208,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 66, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 1, 1, 2, 200, True, 300)",15800,,,,,,,,,,,,,,,,,,,,,,,,-0.05980000008776182 -7,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity, over limit]",,passed,0.2360040000439767,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 66, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 400, True, 300)",13500,,,,,,,,,,,,,,,,,,,,,,,,-0.03649999996468978 -8,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, two old]",,passed,0.23490299997774855,"(0, 1200, [6000, 12000, 6000, 12000, 12000], 66, 67, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, True, 0)",14400,,,,,,,,,,,,,,,,,,,,,,,,-0.07130000005872716 -9,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 1],,passed,0.2341030000252431,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,-0.0651999999945474 -10,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 2],,passed,0.23550299999897106,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,-0.07020100002819163 -11,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single]",,passed,0.2359039999646484,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 1, 0, 0, 2, 0, True, 0)",0,,,,,,,,,,,,,,,,,,,,,,,,-0.05069900004173172 -12,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Marrid, Single, dep, under earn]",,passed,0.23660399995151238,"(1, 200, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1000,,,,,,,,,,,,,,,,,,,,,,,,-0.1400000000444379 -13,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single, dep, over earn]",,passed,0.23560399995403714,"(1, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1350,,,,,,,,,,,,,,,,,,,,,,,,-0.11590000008254714 -14,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 1],,passed,0.32620499996482977,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(0, 4065, 4065, 0, 0, 3252, 25000, 10000, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.08150000007844932 -15,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 2],,passed,0.28030499993292324,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 6146.25, 4065, 2081.25, 1040.625, 4917, 38959.375, 21167.5, 17791.875, 21380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.06980000006251424 -16,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 3],,passed,0.2748039999005414,"(120000, 150000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 22202.25, 21453, 749.25, 374.625, 16773, 179625.375, 161833.5, 17791.875, 161380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.1295010000603724 -17,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 4],,passed,0.2722039999980552,"(120000, 500000, 15000, 100, 2000, 0.12, 0.03, 0, 400000, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 46067.85, 31953, 749.25, 374.625, 30138.6, 529625.375, 511833.5, 17791.875, 511380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.17540099997859215 -18,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 5],,passed,0.2730040000642475,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 300, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(300, 4065, 4065, 0, 0, 3285.3, 25300, 10279.1875, 15000, 10382, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.1287009999373367 -19,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 6],,passed,0.27320399999553047,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, -40000, 0, None, None, None, None, None, None, None, None, None, None, None)","(-40000, 4065, 4065, 0, 0, 3252, 0, 0, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.1256010000361129 -20,taxcalc/tests/test_calcfunctions.py::test_AfterTaxIncome,,passed,0.22810300004039163,,,,,,,,,,,,,,,,,,,,,,,,,,-0.13240099997346988 -21,taxcalc/tests/test_calcfunctions.py::test_ExpandIncome,,passed,0.23180400000910595,,,,,,,,,,,,,,,,,,,,,,,,,,-0.04509900003313305 -22,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple0-expected_value0],,passed,0.2339029999802733,"(1, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.0866010000208916 -23,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple1-expected_value1],,passed,0.2300029999560138,"(0, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.2354030000333296 -24,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple2-expected_value2],,passed,0.22830299997167458,"(1, 1, 2, 100, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.2490030000217302 -25,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple3-expected_value3],,passed,0.2313029999641003,"(0, 2, 1, 100, 200, 1000)","(200, 1200)",,,,,,,,,,,,,,,,,,,,,,,,-0.15770200002407359 -26,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple4-expected_value4],,passed,0.23040299993226654,"(0, 1, 3, 100, 300, 1000)","(300, 1300)",,,,,,,,,,,,,,,,,,,,,,,,-0.14960200007863017 -27,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple0-expected_value0],,passed,0.2373030000626386,"(1100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,-0.1174009998976544 -28,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple1-expected_value1],,passed,0.2354040000227542,"(2100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,-0.1548000000184402 -29,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple2-expected_value2],,passed,0.23170399992977764,"(1100000, 1, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.11620000009315845 -30,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple3-expected_value3],,passed,0.23660399995151238,"(1100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,-0.15290100003539914 -31,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple4-expected_value4],,passed,0.2608040000495748,"(2100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,-0.12340099993934928 -32,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple5-expected_value5],,passed,0.2277030000641389,"(1100000, 2, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.14250199990328838 -33,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple6-expected_value6],,passed,0.23220399998535868,"(510000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(1003, 1203, 3003, 1303)",,,,,,,,,,,,,,,,,,,,,,,,-0.1329009999722075 -34,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple7-expected_value7],,passed,0.23370399992472812,"(1100000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(109150, 109350, 111150, 109450)",,,,,,,,,,,,,,,,,,,,,,,,-0.14670100006242137 -35,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple8-expected_value8],,passed,0.23040300004595338,"(510000, 3, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.12170099995501005 -36,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple0-expected_value0],,passed,0.2362030000995219,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1400)",,,,,,,,,,,,,,,,,,,,,,,,-0.2085019999071846 -37,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple1-expected_value1],,passed,0.2334040000278037,"(1, 76000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1120)",,,,,,,,,,,,,,,,,,,,,,,,-0.11900099997319558 -38,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple2-expected_value2],,passed,0.23440400002527895,"(1, 90000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.12620000001106746 -39,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple3-expected_value3],,passed,0.23310300002776785,"(2, 50000, 3, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 4200)",,,,,,,,,,,,,,,,,,,,,,,,-0.2674030000093808 -40,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple4-expected_value4],,passed,0.23330300007273763,"(2, 155000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,-0.16380199991772315 -41,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple5-expected_value5],,passed,0.23360399995908665,"(2, 170000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.13280000001714143 -42,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple6-expected_value6],,passed,0.23180300001968135,"(4, 50000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,-0.12150099996688363 -43,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple7-expected_value7],,passed,0.23110400002224196,"(4, 117000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 560)",,,,,,,,,,,,,,,,,,,,,,,,-0.16020099997149373 -44,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple8-expected_value8],,passed,0.2347040000358902,"(4, 130000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.1659010000025773 -45,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple9-expected_value9],,passed,0.2357039999196786,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 1200)",,,,,,,,,,,,,,,,,,,,,,,,-0.11370000004262687 -46,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple10-expected_value10],,passed,0.23710400000709342,"(1, 97000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 600)",,,,,,,,,,,,,,,,,,,,,,,,-0.1198009999825444 -47,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple11-expected_value11],,passed,0.23680399999648216,"(1, 150000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.11350099998708174 -48,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple12-expected_value12],,passed,0.26140400007079734,"(2, 50000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,-0.10309999993296515 -49,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple13-expected_value13],,passed,0.23700300005202735,"(2, 160000, 5, 3, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,-0.13480199993409764 -50,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple14-expected_value14],,passed,0.23630299995147652,"(2, 300000, 2, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.1176009999994676 -51,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple15-expected_value15],,passed,0.23530300006768812,"(4, 50000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 2200)",,,,,,,,,,,,,,,,,,,,,,,,-0.1065009998910682 -52,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple16-expected_value16],,passed,0.2341030000252431,"(4, 130000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 825)",,,,,,,,,,,,,,,,,,,,,,,,-0.1578009999434471 -53,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple17-expected_value17],,passed,0.2341030000252431,"(4, 170000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.1364019999527954 -54,taxcalc/tests/test_calculator.py::test_make_calculator,,passed,2961.858516999996,,,,,,,,,,,,,,,,,,,,,,,,,,-918.4239840000146 -55,taxcalc/tests/test_calculator.py::test_make_calculator_deepcopy,,passed,2596.2598559999606,,,,,,,,,,,,,,,,,,,,,,,,,,-878.9586040000472 -56,taxcalc/tests/test_calculator.py::test_make_calculator_with_policy_reform,,passed,3012.8600819999747,,,,,,,,,,,,,,,,,,,,,,,,,,-925.3494380000693 -57,taxcalc/tests/test_calculator.py::test_make_calculator_with_multiyear_reform,,passed,3180.1014390000546,,,,,,,,,,,,,,,,,,,,,,,,,,-931.1798909999425 -58,taxcalc/tests/test_calculator.py::test_calculator_advance_to_year,,passed,2453.1371079999644,,,,,,,,,,,,,,,,,,,,,,,,,,-805.6280290000477 -59,taxcalc/tests/test_calculator.py::test_make_calculator_raises_on_no_policy,,passed,513.7446219999902,,,,,,,,,,,,,,,,,,,,,,,,,,-61.5878700000394 -60,taxcalc/tests/test_calculator.py::test_calculator_mtr,,passed,21397.411121000005,,,,,,,,,,,,,,,,,,,,,,,,,,-6377.948540000034 -61,taxcalc/tests/test_calculator.py::test_calculator_mtr_when_PT_rates_differ,,passed,3426.7174960000375,,,,,,,,,,,,,,,,,,,,,,,,,,-1345.5650669999386 -62,taxcalc/tests/test_calculator.py::test_make_calculator_increment_years_first,,passed,3173.697066000045,,,,,,,,,,,,,,,,,,,,,,,,,,-959.0168789999889 -63,taxcalc/tests/test_calculator.py::test_ID_HC_vs_BS,,passed,5941.187122000088,,,,,,,,,,,,,,,,,,,,,,,,,,-2392.790838999873 -64,taxcalc/tests/test_calculator.py::test_ID_StateLocal_HC_vs_CRT,,passed,5663.007192000009,,,,,,,,,,,,,,,,,,,,,,,,,,-2119.868515999997 -65,taxcalc/tests/test_calculator.py::test_ID_RealEstate_HC_vs_CRT,,passed,5455.151244000035,,,,,,,,,,,,,,,,,,,,,,,,,,-2118.0649459999477 -66,taxcalc/tests/test_calculator.py::test_calculator_using_nonstd_input,,passed,2119.913614999973,,,,,,,,,,,,,,,,,,,,,,,,,,-594.8119680000445 -67,taxcalc/tests/test_calculator.py::test_bad_json_names,,passed,157.5196670000878,,,,,,,,,,,,,,,,,,,,,,,,,,-272.1651299999053 -68,taxcalc/tests/test_calculator.py::test_json_assump_url,,passed,326.9088569999212,,,,,,,,,,,,,,,,,,,,,,,,,,-93.88855500009186 -69,taxcalc/tests/test_calculator.py::test_read_bad_json_assump_file,,passed,0.4728089999161966,,,,,,,,,,,,,,,,,,,,,,,,,,0.0027049999289375237 -70,taxcalc/tests/test_calculator.py::test_json_doesnt_exist,,passed,0.30740600004719454,,,,,,,,,,,,,,,,,,,,,,,,,,-0.10419799997407608 -71,taxcalc/tests/test_calculator.py::test_calc_all,,passed,1806.4828210000314,,,,,,,,,,,,,,,,,,,,,,,,,,-620.6891499999756 -72,taxcalc/tests/test_calculator.py::test_noreform_documentation,,passed,4782.048960999987,,,,,,,,,,,,,,,,,,,,,,,,,,-2253.2502420000355 -73,taxcalc/tests/test_calculator.py::test_reform_documentation,,passed,6803.964522999991,,,,,,,,,,,,,,,,,,,,,,,,,,-3033.8576580000454 -74,taxcalc/tests/test_calculator.py::test_distribution_tables,,passed,4432.583500000078,,,,,,,,,,,,,,,,,,,,,,,,,,-1460.8732569999456 -75,taxcalc/tests/test_calculator.py::test_difference_table,,passed,3561.8687580000596,,,,,,,,,,,,,,,,,,,,,,,,,,-1137.2498019999848 -76,taxcalc/tests/test_calculator.py::test_diagnostic_table,,passed,3014.052697000011,,,,,,,,,,,,,,,,,,,,,,,,,,-883.8637409999706 -77,taxcalc/tests/test_calculator.py::test_mtr_graph,,passed,2757.1795829999246,,,,,,,,,,,,,,,,,,,,,,,,,,-721.419575000084 -78,taxcalc/tests/test_calculator.py::test_atr_graph,,passed,2538.19534999991,,,,,,,,,,,,,,,,,,,,,,,,,,-895.1569060000679 -79,taxcalc/tests/test_calculator.py::test_privacy_of_embedded_objects,,passed,2483.83598099997,,,,,,,,,,,,,,,,,,,,,,,,,,-778.4720390000075 -80,taxcalc/tests/test_calculator.py::test_n65,,passed,2327.4991050000153,,,,,,,,,,,,,,,,,,,,,,,,,,-762.1433510000202 -81,taxcalc/tests/test_calculator.py::test_ce_aftertax_income,,passed,3466.744165000023,,,,,,,,,,,,,,,,,,,,,,,,,,-1237.0476689999914 -82,taxcalc/tests/test_calculator.py::test_qbid_calculation,,passed,1850.9961530000965,,,,,,,,,,,,,,,,,,,,,,,,,,-823.6785579999264 -83,taxcalc/tests/test_calculator.py::test_qbid_limit_switch,,passed,4365.044447999935,,,,,,,,,,,,,,,,,,,,,,,,,,-1918.6241820000869 -84,taxcalc/tests/test_calculator.py::test_calc_all_benefits_amounts,,passed,5800.321277999956,,,,,,,,,,,,,,,,,,,,,,,,,,-2383.814138000048 -85,taxcalc/tests/test_calculator.py::test_cg_top_rate,,passed,5163.7749989999975,,,,,,,,,,,,,,,,,,,,,,,,,,-2240.3426500000023 -86,taxcalc/tests/test_compatible_data.py::test_compatible_data_presence,,passed,0.483907999978328,,,,,,,,,,,,,,,,,,,,,,,,,,-0.42750000005753463 -87,taxcalc/tests/test_consumption.py::test_year_consistency,,passed,0.16280299996651593,,,,,,,,,,,,,,,,,,,,,,,,,,-0.03789800001641197 -88,taxcalc/tests/test_consumption.py::test_validity_of_consumption_vars_set,,passed,0.9282170000233236,,,,,,,,,,,,,,,,,,,,,,,,,,-0.36909400000695314 -89,taxcalc/tests/test_consumption.py::test_update_consumption,,passed,74.56862599997294,,,,,,,,,,,,,,,,,,,,,,,,,,-50.08421700006238 -90,taxcalc/tests/test_consumption.py::test_incorrect_update_consumption,,passed,256.0405520000586,,,,,,,,,,,,,,,,,,,,,,,,,,-117.5253739999107 -91,taxcalc/tests/test_consumption.py::test_future_update_consumption,,passed,108.60033099993416,,,,,,,,,,,,,,,,,,,,,,,,,,-49.39899100003231 -92,taxcalc/tests/test_consumption.py::test_consumption_default_data,,passed,33.34979300007035,,,,,,,,,,,,,,,,,,,,,,,,,,-15.131811999935962 -93,taxcalc/tests/test_consumption.py::test_consumption_response,,passed,4744.6471599999995,,,,,,,,,,,,,,,,,,,,,,,,,,-1706.981232000032 -94,taxcalc/tests/test_cpscsv.py::test_agg,,passed,14401.430147000043,,,,,,,,,,,,,,,,,,,,,,,,,,-3711.742189000004 -95,taxcalc/tests/test_cpscsv.py::test_cps_availability,,passed,1054.3821750000006,,,,,,,,,,,,,,,,,,,,,,,,,,-141.17909399999462 -96,taxcalc/tests/test_data.py::test_recs_class,,passed,523.483472999942,,,,,,,,,,,,,,,,,,,,,,,,,,-62.249668000049496 -97,taxcalc/tests/test_decorators.py::test_create_apply_function_string,,passed,0.17680300004485616,,,,,,,,,,,,,,,,,,,,,,,,,,-0.06179899992275745 -98,taxcalc/tests/test_decorators.py::test_create_apply_function_string_with_params,,passed,0.14500200006750674,,,,,,,,,,,,,,,,,,,,,,,,,,-0.06359899987273815 -99,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string_mult_outputs,,passed,0.14260200009630353,,,,,,,,,,,,,,,,,,,,,,,,,,-0.06399899984899088 -100,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string,,passed,0.138202000016463,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0703999999132065 -101,taxcalc/tests/test_decorators.py::test_make_apply_function,,passed,0.738713000032476,,,,,,,,,,,,,,,,,,,,,,,,,,-0.225593999971352 -102,taxcalc/tests/test_decorators.py::test_magic_apply_jit,,passed,166.03347799991752,,,,,,,,,,,,,,,,,,,,,,,,,,-36.632493000183786 -103,taxcalc/tests/test_decorators.py::test_magic_apply_jit_swap,,passed,1.151520000007622,,,,,,,,,,,,,,,,,,,,,,,,,,-0.3153919999476784 -104,taxcalc/tests/test_decorators.py::test_magic_iterate_jit,,passed,157.06242300007034,,,,,,,,,,,,,,,,,,,,,,,,,,-48.16976799997974 -105,taxcalc/tests/test_decorators.py::test_faux_function_iterate_jit,,passed,120.53358900004696,,,,,,,,,,,,,,,,,,,,,,,,,,-38.85234599999876 -106,taxcalc/tests/test_decorators.py::test_ret_everything_iterate_jit,,passed,479.00580200007425,,,,,,,,,,,,,,,,,,,,,,,,,,171.67886800007182 -107,taxcalc/tests/test_decorators.py::test_function_takes_kwarg,,passed,159.04105699996762,,,,,,,,,,,,,,,,,,,,,,,,,,-55.93915000008565 -108,taxcalc/tests/test_decorators.py::test_function_no_parameters_listed,,passed,160.89638899995862,,,,,,,,,,,,,,,,,,,,,,,,,,-38.285464000068714 -109,taxcalc/tests/test_decorators.py::test_function_parameters_optional,,passed,170.32635199996093,,,,,,,,,,,,,,,,,,,,,,,,,,-40.18539599996987 -110,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_no_return,,passed,5.764899999917361,,,,,,,,,,,,,,,,,,,,,,,,,,-2.1242260000917668 -111,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_unknown_return_argument,,passed,6.152207000013732,,,,,,,,,,,,,,,,,,,,,,,,,,-1.8279189999930168 -112,taxcalc/tests/test_decorators.py::test_force_no_jit,,passed,6.955120999919018,,,,,,,,,,,,,,,,,,,,,,,,,,-2.375493000045026 -113,taxcalc/tests/test_growdiff.py::test_year_consistency,,passed,0.1419019999957527,,,,,,,,,,,,,,,,,,,,,,,,,,-0.061196000046948 -114,taxcalc/tests/test_growdiff.py::test_update_and_apply_growdiff,,passed,468.88621700009026,,,,,,,,,,,,,,,,,,,,,,,,,,-282.7039149999564 -115,taxcalc/tests/test_growdiff.py::test_has_any_response,,passed,122.28368499995668,,,,,,,,,,,,,,,,,,,,,,,,,,-44.97856500006492 -116,taxcalc/tests/test_growdiff.py::test_description_punctuation,,passed,0.41780599997309764,,,,,,,,,,,,,,,,,,,,,,,,,,-0.12998900001548463 -117,taxcalc/tests/test_growdiff.py::test_boolean_value_infomation,,passed,0.3625049999982366,,,,,,,,,,,,,,,,,,,,,,,,,,-0.14389099999334576 -118,taxcalc/tests/test_growfactors.py::test_improper_usage,,passed,4.852466999977878,,,,,,,,,,,,,,,,,,,,,,,,,,-1.086177000047428 -119,taxcalc/tests/test_growfactors.py::test_update_after_use,,passed,2.8575400000363516,,,,,,,,,,,,,,,,,,,,,,,,,,-1.0359240000070713 -120,taxcalc/tests/test_growfactors.py::test_proper_usage,,passed,2.783238999995774,,,,,,,,,,,,,,,,,,,,,,,,,,-0.687729000105719 -121,taxcalc/tests/test_growfactors.py::test_growfactors_csv_values,,passed,3.1409430000621796,,,,,,,,,,,,,,,,,,,,,,,,,,-1.3602149999769608 -122,taxcalc/tests/test_parameters.py::test_params_class[revision0-],,passed,11.02585099999942,,,{},,,,,,,,,,,,,,,,,,,,,,,-4.561604999935298 -123,taxcalc/tests/test_parameters.py::test_params_class[revision1-error],,passed,13.617287999977634,,,{'real_param': {2004: 1.9}},error,,,,,,,,,,,,,,,,,,,,,,-4.976539000040244 -124,taxcalc/tests/test_parameters.py::test_params_class[revision2-raise],,passed,14.903405000040948,,,{'int_param': {2004: [3.6]}},raise,,,,,,,,,,,,,,,,,,,,,,-5.463106999968659 -125,taxcalc/tests/test_parameters.py::test_params_class[revision3-raise],,passed,14.05619399997704,,,{'int_param': {2004: [3]}},raise,,,,,,,,,,,,,,,,,,,,,,-7.8389030001062565 -126,taxcalc/tests/test_parameters.py::test_params_class[revision4-noerror],,passed,18.970061000004534,,,"{'label_param': {2004: [1, 2]}}",noerror,,,,,,,,,,,,,,,,,,,,,,-7.969289000016033 -127,taxcalc/tests/test_parameters.py::test_params_class[revision5-raise],,passed,9.782633999975587,,,"{'label_param': {2004: [[1, 2]]}}",raise,,,,,,,,,,,,,,,,,,,,,,-3.4860429999525895 -128,taxcalc/tests/test_parameters.py::test_params_class[revision6-raise],,passed,9.649133000039,,,"{'label_param': {2004: [1, 2, 3]}}",raise,,,,,,,,,,,,,,,,,,,,,,-2.64285299999756 -129,taxcalc/tests/test_parameters.py::test_params_class[revision7-raise],,passed,13.869990999978654,,,{'bool_param': {2004: [4.9]}},raise,,,,,,,,,,,,,,,,,,,,,,-4.2456410000113465 -130,taxcalc/tests/test_parameters.py::test_params_class[revision8-raise],,passed,15.296911000064028,,,{'str_param': {2004: [9]}},raise,,,,,,,,,,,,,,,,,,,,,,-2.478824000036184 -131,taxcalc/tests/test_parameters.py::test_params_class[revision9-noerror],,passed,14.71740299996327,,,{'str_param': {2004: 'nonlinear'}},noerror,,,,,,,,,,,,,,,,,,,,,,-6.356201000016881 -132,taxcalc/tests/test_parameters.py::test_params_class[revision10-error],,passed,13.745290000088062,,,{'str_param': {2004: 'unknownvalue'}},error,,,,,,,,,,,,,,,,,,,,,,-5.588330999898975 -133,taxcalc/tests/test_parameters.py::test_params_class[revision11-raise],,passed,13.689888000044448,,,{'str_param': {2004: ['nonlinear']}},raise,,,,,,,,,,,,,,,,,,,,,,-4.8921389999350176 -134,taxcalc/tests/test_parameters.py::test_params_class[revision12-raise],,passed,13.751489000014772,,,{'real_param': {2004: 'linear'}},raise,,,,,,,,,,,,,,,,,,,,,,-6.6709220000120695 -135,taxcalc/tests/test_parameters.py::test_params_class[revision13-raise],,passed,13.646288000018103,,,"{'real_param': {2004: [0.2, 0.3]}}",raise,,,,,,,,,,,,,,,,,,,,,,-3.279654999914783 -136,taxcalc/tests/test_parameters.py::test_params_class[revision14-raise],,passed,17.46804100002919,,,{'real_param-indexed': {2004: True}},raise,,,,,,,,,,,,,,,,,,,,,,-0.9368879999556157 -137,taxcalc/tests/test_parameters.py::test_params_class[revision15-raise],,passed,9.68703400008053,,,{'unknown_param-indexed': {2004: False}},raise,,,,,,,,,,,,,,,,,,,,,,-4.288135999900078 -138,taxcalc/tests/test_parameters.py::test_json_file_contents[consumption.json],,passed,191.23813600003814,,,,,consumption.json,,,,,,,,,,,,,,,,,,,,,-167.47063799994066 -139,taxcalc/tests/test_parameters.py::test_json_file_contents[policy_current_law.json],,passed,113171.16099300006,,,,,policy_current_law.json,,,,,,,,,,,,,,,,,,,,,-118461.33526100006 -140,taxcalc/tests/test_parameters.py::test_json_file_contents[growdiff.json],,passed,760.0811160000376,,,,,growdiff.json,,,,,,,,,,,,,,,,,,,,,-827.7153499999483 -141,taxcalc/tests/test_parameters.py::test_parameters_mentioned[consumption.json-consumption.py],,passed,0.35110599992549396,,,,,,consumption.json,consumption.py,,,,,,,,,,,,,,,,,,,-0.033596999969631725 -142,taxcalc/tests/test_parameters.py::test_parameters_mentioned[policy_current_law.json-calcfunctions.py],,passed,12.429612999994788,,,,,,policy_current_law.json,calcfunctions.py,,,,,,,,,,,,,,,,,,,0.5311450000817786 -143,taxcalc/tests/test_parameters.py::test_parameters_mentioned[growdiff.json-growdiff.py],,passed,0.359406000029594,,,,,,growdiff.json,growdiff.py,,,,,,,,,,,,,,,,,,,0.00570400004562549 -144,taxcalc/tests/test_parameters.py::test_expand_xd_errors,,passed,5.736197999908654,,,,,,,,,,,,,,,,,,,,,,,,,,-0.7452390001390086 -145,taxcalc/tests/test_parameters.py::test_expand_empty,,passed,6.345207999970626,,,,,,,,,,,,,,,,,,,,,,,,,,-1.8727390000776722 -146,taxcalc/tests/test_parameters.py::test_expand_1d_scalar,,passed,19.396732000018346,,,,,,,,,,,,,,,,,,,,,,,,,,-2.798794999989692 -147,taxcalc/tests/test_parameters.py::test_expand_2d_short_array,,passed,7.252923999999439,,,,,,,,,,,,,,,,,,,,,,,,,,-1.9488289999571844 -148,taxcalc/tests/test_parameters.py::test_expand_2d_variable_rates,,passed,7.84793399998307,,,,,,,,,,,,,,,,,,,,,,,,,,-2.1447240000043184 -149,taxcalc/tests/test_parameters.py::test_expand_2d_already_filled,,passed,11.739701000010427,,,,,,,,,,,,,,,,,,,,,,,,,,-1.152972999989288 -150,taxcalc/tests/test_parameters.py::test_expand_2d_partial_expand,,passed,14.074841000024207,,,,,,,,,,,,,,,,,,,,,,,,,,-0.3457409999327865 -151,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n]",,passed,0.39680700001554214,,,,,,,," +0,taxcalc/tests/test_4package.py::test_for_consistency,,passed,4.254043999935675,,,,,,,,,,,,,,,,,,,,,,,,,,-0.7086140000751584 +1,taxcalc/tests/test_benefits.py::test_benefits,,passed,5045.405845000005,,,,,,,,,,,,,,,,,,,,,,,,,,-1499.053129999993 +2,taxcalc/tests/test_calcfunctions.py::test_calc_and_used_vars,,passed,50.235318999966694,,,,,,,,,,,,,,,,,,,,,,,,,,-11.909134999996233 +3,taxcalc/tests/test_calcfunctions.py::test_function_args_usage,,passed,2.7495289999706074,,,,,,,,,,,,,,,,,,,,,,,,,,-0.09530600004836742 +4,taxcalc/tests/test_calcfunctions.py::test_DependentCare,,passed,0.3311039999971399,,,,,,,,,,,,,,,,,,,,,,,,,,-0.040599999977075585 +5,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, young]",,passed,0.28200299993841327,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 45, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, False, 0)",12000,,,,,,,,,,,,,,,,,,,,,,,,-0.08110200008104584 +6,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity]",,passed,0.25610299996969843,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 66, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 1, 1, 2, 200, True, 300)",15800,,,,,,,,,,,,,,,,,,,,,,,,-0.04990100006807546 +7,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity, over limit]",,passed,0.25170300000354473,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 66, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 400, True, 300)",13500,,,,,,,,,,,,,,,,,,,,,,,,-0.02080100000512175 +8,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, two old]",,passed,0.24750199997924938,"(0, 1200, [6000, 12000, 6000, 12000, 12000], 66, 67, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, True, 0)",14400,,,,,,,,,,,,,,,,,,,,,,,,-0.05870100005722634 +9,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 1],,passed,0.24250299998129776,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,-0.056800000038492726 +10,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 2],,passed,0.24470200003179343,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,-0.06100199999536926 +11,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single]",,passed,0.24820299995553796,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 1, 0, 0, 2, 0, True, 0)",0,,,,,,,,,,,,,,,,,,,,,,,,-0.038400000050842154 +12,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Marrid, Single, dep, under earn]",,passed,0.2474020000136079,"(1, 200, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1000,,,,,,,,,,,,,,,,,,,,,,,,-0.12920199998234239 +13,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single, dep, over earn]",,passed,0.24460300005557656,"(1, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1350,,,,,,,,,,,,,,,,,,,,,,,,-0.10690099998100772 +14,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 1],,passed,0.33910299998751725,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(0, 4065, 4065, 0, 0, 3252, 25000, 10000, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.06860200005576184 +15,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 2],,passed,0.30120299993541266,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 6146.25, 4065, 2081.25, 1040.625, 4917, 38959.375, 21167.5, 17791.875, 21380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.04890200006002482 +16,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 3],,passed,0.28500300004452583,"(120000, 150000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 22202.25, 21453, 749.25, 374.625, 16773, 179625.375, 161833.5, 17791.875, 161380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.11930199991638796 +17,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 4],,passed,0.28350299999146955,"(120000, 500000, 15000, 100, 2000, 0.12, 0.03, 0, 400000, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 46067.85, 31953, 749.25, 374.625, 30138.6, 529625.375, 511833.5, 17791.875, 511380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.16410199998517783 +18,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 5],,passed,0.29140300000563,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 300, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(300, 4065, 4065, 0, 0, 3285.3, 25300, 10279.1875, 15000, 10382, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.11030199999595419 +19,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 6],,passed,0.28490300007888436,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, -40000, 0, None, None, None, None, None, None, None, None, None, None, None)","(-40000, 4065, 4065, 0, 0, 3252, 0, 0, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.11390199995275901 +20,taxcalc/tests/test_calcfunctions.py::test_AfterTaxIncome,,passed,0.2385020000019722,,,,,,,,,,,,,,,,,,,,,,,,,,-0.12200200001188932 +21,taxcalc/tests/test_calcfunctions.py::test_ExpandIncome,,passed,0.24290300007123733,,,,,,,,,,,,,,,,,,,,,,,,,,-0.03399999997100167 +22,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple0-expected_value0],,passed,0.24100300004192832,"(1, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.0795009999592366 +23,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple1-expected_value1],,passed,0.2365020000070217,"(0, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.2289039999823217 +24,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple2-expected_value2],,passed,0.2602030000389277,"(1, 1, 2, 100, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.21710299995447707 +25,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple3-expected_value3],,passed,0.23820199999136094,"(0, 2, 1, 100, 200, 1000)","(200, 1200)",,,,,,,,,,,,,,,,,,,,,,,,-0.15080299999681296 +26,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple4-expected_value4],,passed,0.23840200003633072,"(0, 1, 3, 100, 300, 1000)","(300, 1300)",,,,,,,,,,,,,,,,,,,,,,,,-0.141602999974566 +27,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple0-expected_value0],,passed,0.24710299999242125,"(1100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,-0.10760099996787176 +28,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple1-expected_value1],,passed,0.24390199996560114,"(2100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,-0.14630200007559324 +29,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple2-expected_value2],,passed,0.23820299998078553,"(1100000, 1, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.10970100004215055 +30,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple3-expected_value3],,passed,0.24830199993175484,"(1100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,-0.14120300005515668 +31,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple4-expected_value4],,passed,0.24390299995502573,"(2100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,-0.14030200003389837 +32,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple5-expected_value5],,passed,0.24060199996256415,"(1100000, 2, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.12960300000486313 +33,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple6-expected_value6],,passed,0.24250199999187316,"(510000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(1003, 1203, 3003, 1303)",,,,,,,,,,,,,,,,,,,,,,,,-0.12260299996569302 +34,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple7-expected_value7],,passed,0.2640029999838589,"(1100000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(109150, 109350, 111150, 109450)",,,,,,,,,,,,,,,,,,,,,,,,-0.1164020000032906 +35,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple8-expected_value8],,passed,0.23770200004946673,"(510000, 3, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.11440199995149669 +36,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple0-expected_value0],,passed,0.24640300000555726,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1400)",,,,,,,,,,,,,,,,,,,,,,,,-0.19830200000114923 +37,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple1-expected_value1],,passed,0.24210200001562043,"(1, 76000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1120)",,,,,,,,,,,,,,,,,,,,,,,,-0.11030299998537885 +38,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple2-expected_value2],,passed,0.24080299999695853,"(1, 90000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.11980100003938787 +39,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple3-expected_value3],,passed,0.24020199998631142,"(2, 50000, 3, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 4200)",,,,,,,,,,,,,,,,,,,,,,,,-0.2603040000508372 +40,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple4-expected_value4],,passed,0.2499019999504526,"(2, 155000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,-0.1472030000400082 +41,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple5-expected_value5],,passed,0.2438030001030711,"(2, 170000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.12260099987315698 +42,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple6-expected_value6],,passed,0.24180200000500918,"(4, 50000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,-0.1115019999815558 +43,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple7-expected_value7],,passed,0.2429019999681259,"(4, 117000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 560)",,,,,,,,,,,,,,,,,,,,,,,,-0.1484030000256098 +44,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple8-expected_value8],,passed,0.26540299995758687,"(4, 130000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.13520200008088062 +45,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple9-expected_value9],,passed,0.2427019999231561,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 1200)",,,,,,,,,,,,,,,,,,,,,,,,-0.10670200003914937 +46,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple10-expected_value10],,passed,0.24070200004189246,"(1, 97000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 600)",,,,,,,,,,,,,,,,,,,,,,,,-0.11620299994774536 +47,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple11-expected_value11],,passed,0.24310300000252028,"(1, 150000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.10720199998104363 +48,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple12-expected_value12],,passed,0.24150199999439792,"(2, 50000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,-0.12300200000936456 +49,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple13-expected_value13],,passed,0.24190199997065065,"(2, 160000, 5, 3, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,-0.12990300001547433 +50,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple14-expected_value14],,passed,0.246102999994946,"(2, 300000, 2, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.10780099995599812 +51,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple15-expected_value15],,passed,0.2448019999974349,"(4, 50000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 2200)",,,,,,,,,,,,,,,,,,,,,,,,-0.09700199996132142 +52,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple16-expected_value16],,passed,0.24320299996816175,"(4, 130000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 825)",,,,,,,,,,,,,,,,,,,,,,,,-0.14870100000052844 +53,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple17-expected_value17],,passed,0.24200300003940356,"(4, 170000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.12850199993863493 +54,taxcalc/tests/test_calculator.py::test_make_calculator,,passed,3027.0796739999923,,,,,,,,,,,,,,,,,,,,,,,,,,-853.2028270000183 +55,taxcalc/tests/test_calculator.py::test_make_calculator_deepcopy,,passed,2809.9301319999768,,,,,,,,,,,,,,,,,,,,,,,,,,-665.288328000031 +56,taxcalc/tests/test_calculator.py::test_make_calculator_with_policy_reform,,passed,3150.004705000015,,,,,,,,,,,,,,,,,,,,,,,,,,-788.2048150000292 +57,taxcalc/tests/test_calculator.py::test_make_calculator_with_multiyear_reform,,passed,3356.210977000046,,,,,,,,,,,,,,,,,,,,,,,,,,-755.070352999951 +58,taxcalc/tests/test_calculator.py::test_calculator_advance_to_year,,passed,2569.7374740000214,,,,,,,,,,,,,,,,,,,,,,,,,,-689.0276629999908 +59,taxcalc/tests/test_calculator.py::test_make_calculator_raises_on_no_policy,,passed,536.0261710000032,,,,,,,,,,,,,,,,,,,,,,,,,,-39.3063210000264 +60,taxcalc/tests/test_calculator.py::test_calculator_mtr,,passed,21915.709070000048,,,,,,,,,,,,,,,,,,,,,,,,,,-5859.6505909999905 +61,taxcalc/tests/test_calculator.py::test_calculator_mtr_when_PT_rates_differ,,passed,3421.45837399994,,,,,,,,,,,,,,,,,,,,,,,,,,-1350.8241890000363 +62,taxcalc/tests/test_calculator.py::test_make_calculator_increment_years_first,,passed,3204.161225000007,,,,,,,,,,,,,,,,,,,,,,,,,,-928.552720000027 +63,taxcalc/tests/test_calculator.py::test_ID_HC_vs_BS,,passed,6029.04510399992,,,,,,,,,,,,,,,,,,,,,,,,,,-2304.9328570000407 +64,taxcalc/tests/test_calculator.py::test_ID_StateLocal_HC_vs_CRT,,passed,5677.814488999957,,,,,,,,,,,,,,,,,,,,,,,,,,-2105.0612190000493 +65,taxcalc/tests/test_calculator.py::test_ID_RealEstate_HC_vs_CRT,,passed,5442.285269000081,,,,,,,,,,,,,,,,,,,,,,,,,,-2130.930920999902 +66,taxcalc/tests/test_calculator.py::test_calculator_using_nonstd_input,,passed,2129.7580189999508,,,,,,,,,,,,,,,,,,,,,,,,,,-584.9675640000669 +67,taxcalc/tests/test_calculator.py::test_bad_json_names,,passed,184.89751499998874,,,,,,,,,,,,,,,,,,,,,,,,,,-244.78728200000432 +68,taxcalc/tests/test_calculator.py::test_json_assump_url,,passed,463.4961540000404,,,,,,,,,,,,,,,,,,,,,,,,,,42.69874200002732 +69,taxcalc/tests/test_calculator.py::test_read_bad_json_assump_file,,passed,0.4692060000479614,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0008979999392976779 +70,taxcalc/tests/test_calculator.py::test_json_doesnt_exist,,passed,0.331705000007787,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0798990000134836 +71,taxcalc/tests/test_calculator.py::test_calc_all,,passed,1825.1747389999764,,,,,,,,,,,,,,,,,,,,,,,,,,-601.9972320000306 +72,taxcalc/tests/test_calculator.py::test_noreform_documentation,,passed,4821.782319000022,,,,,,,,,,,,,,,,,,,,,,,,,,-2213.5168840000006 +73,taxcalc/tests/test_calculator.py::test_reform_documentation,,passed,6826.8347759999415,,,,,,,,,,,,,,,,,,,,,,,,,,-3010.9874050000944 +74,taxcalc/tests/test_calculator.py::test_distribution_tables,,passed,4432.121935000055,,,,,,,,,,,,,,,,,,,,,,,,,,-1461.3348219999689 +75,taxcalc/tests/test_calculator.py::test_difference_table,,passed,3708.4429650000175,,,,,,,,,,,,,,,,,,,,,,,,,,-990.675595000027 +76,taxcalc/tests/test_calculator.py::test_diagnostic_table,,passed,3070.137855999974,,,,,,,,,,,,,,,,,,,,,,,,,,-827.7785820000076 +77,taxcalc/tests/test_calculator.py::test_mtr_graph,,passed,2835.5260370000224,,,,,,,,,,,,,,,,,,,,,,,,,,-643.0731209999863 +78,taxcalc/tests/test_calculator.py::test_atr_graph,,passed,2625.3476829999727,,,,,,,,,,,,,,,,,,,,,,,,,,-808.0045730000052 +79,taxcalc/tests/test_calculator.py::test_privacy_of_embedded_objects,,passed,2518.3470000000625,,,,,,,,,,,,,,,,,,,,,,,,,,-743.9610199999152 +80,taxcalc/tests/test_calculator.py::test_n65,,passed,2377.6185660000237,,,,,,,,,,,,,,,,,,,,,,,,,,-712.0238900000118 +81,taxcalc/tests/test_calculator.py::test_ce_aftertax_income,,passed,3504.142025999954,,,,,,,,,,,,,,,,,,,,,,,,,,-1199.6498080000601 +82,taxcalc/tests/test_calculator.py::test_qbid_calculation,,passed,1913.8866490000055,,,,,,,,,,,,,,,,,,,,,,,,,,-760.7880620000174 +83,taxcalc/tests/test_calculator.py::test_qbid_limit_switch,,passed,4544.4344539999975,,,,,,,,,,,,,,,,,,,,,,,,,,-1739.2341760000245 +84,taxcalc/tests/test_calculator.py::test_calc_all_benefits_amounts,,passed,6049.839822999957,,,,,,,,,,,,,,,,,,,,,,,,,,-2134.295593000047 +85,taxcalc/tests/test_calculator.py::test_cg_top_rate,,passed,5325.836544999902,,,,,,,,,,,,,,,,,,,,,,,,,,-2078.281104000098 +86,taxcalc/tests/test_compatible_data.py::test_compatible_data_presence,,passed,0.5483060000415207,,,,,,,,,,,,,,,,,,,,,,,,,,-0.3631019999943419 +87,taxcalc/tests/test_consumption.py::test_year_consistency,,passed,0.14180100004068663,,,,,,,,,,,,,,,,,,,,,,,,,,-0.058899999942241266 +88,taxcalc/tests/test_consumption.py::test_validity_of_consumption_vars_set,,passed,1.0133109999515,,,,,,,,,,,,,,,,,,,,,,,,,,-0.2840000000787768 +89,taxcalc/tests/test_consumption.py::test_update_consumption,,passed,75.81852200007688,,,,,,,,,,,,,,,,,,,,,,,,,,-48.834320999958436 +90,taxcalc/tests/test_consumption.py::test_incorrect_update_consumption,,passed,260.8437279999407,,,,,,,,,,,,,,,,,,,,,,,,,,-112.72219800002858 +91,taxcalc/tests/test_consumption.py::test_future_update_consumption,,passed,107.62446700005057,,,,,,,,,,,,,,,,,,,,,,,,,,-50.3748549999159 +92,taxcalc/tests/test_consumption.py::test_consumption_default_data,,passed,33.23525600001176,,,,,,,,,,,,,,,,,,,,,,,,,,-15.246348999994552 +93,taxcalc/tests/test_consumption.py::test_consumption_response,,passed,4806.5249329999915,,,,,,,,,,,,,,,,,,,,,,,,,,-1645.10345900004 +94,taxcalc/tests/test_cpscsv.py::test_agg,,passed,15539.240978999942,,,,,,,,,,,,,,,,,,,,,,,,,,-2573.931357000105 +95,taxcalc/tests/test_cpscsv.py::test_cps_availability,,passed,1071.06559500005,,,,,,,,,,,,,,,,,,,,,,,,,,-124.49567399994521 +96,taxcalc/tests/test_data.py::test_recs_class,,passed,520.0812379999888,,,,,,,,,,,,,,,,,,,,,,,,,,-65.65190300000268 +97,taxcalc/tests/test_decorators.py::test_create_apply_function_string,,passed,0.1848020000352335,,,,,,,,,,,,,,,,,,,,,,,,,,-0.053799999932380105 +98,taxcalc/tests/test_decorators.py::test_create_apply_function_string_with_params,,passed,0.14870200004679646,,,,,,,,,,,,,,,,,,,,,,,,,,-0.059898999893448435 +99,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string_mult_outputs,,passed,0.15300199993362185,,,,,,,,,,,,,,,,,,,,,,,,,,-0.05359900001167256 +100,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string,,passed,0.14940200003366044,,,,,,,,,,,,,,,,,,,,,,,,,,-0.05919999989600905 +101,taxcalc/tests/test_decorators.py::test_make_apply_function,,passed,0.8157089999940581,,,,,,,,,,,,,,,,,,,,,,,,,,-0.14859800000976986 +102,taxcalc/tests/test_decorators.py::test_magic_apply_jit,,passed,181.63656399997308,,,,,,,,,,,,,,,,,,,,,,,,,,-21.02940700012823 +103,taxcalc/tests/test_decorators.py::test_magic_apply_jit_swap,,passed,1.2736129999666446,,,,,,,,,,,,,,,,,,,,,,,,,,-0.19329899998865585 +104,taxcalc/tests/test_decorators.py::test_magic_iterate_jit,,passed,169.5513409999876,,,,,,,,,,,,,,,,,,,,,,,,,,-35.68085000006249 +105,taxcalc/tests/test_decorators.py::test_faux_function_iterate_jit,,passed,129.70203199995467,,,,,,,,,,,,,,,,,,,,,,,,,,-29.68390300009105 +106,taxcalc/tests/test_decorators.py::test_ret_everything_iterate_jit,,passed,595.6534140000258,,,,,,,,,,,,,,,,,,,,,,,,,,288.32648000002337 +107,taxcalc/tests/test_decorators.py::test_function_takes_kwarg,,passed,169.74954199997683,,,,,,,,,,,,,,,,,,,,,,,,,,-45.23066500007644 +108,taxcalc/tests/test_decorators.py::test_function_no_parameters_listed,,passed,169.8011429999724,,,,,,,,,,,,,,,,,,,,,,,,,,-29.380710000054933 +109,taxcalc/tests/test_decorators.py::test_function_parameters_optional,,passed,182.06896899994263,,,,,,,,,,,,,,,,,,,,,,,,,,-28.442778999988178 +110,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_no_return,,passed,6.3931660000662305,,,,,,,,,,,,,,,,,,,,,,,,,,-1.4959599999428974 +111,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_unknown_return_argument,,passed,7.19617400000061,,,,,,,,,,,,,,,,,,,,,,,,,,-0.7839520000061384 +112,taxcalc/tests/test_decorators.py::test_force_no_jit,,passed,7.8396800000746225,,,,,,,,,,,,,,,,,,,,,,,,,,-1.490933999889421 +113,taxcalc/tests/test_growdiff.py::test_year_consistency,,passed,0.152000999946722,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0510970000959787 +114,taxcalc/tests/test_growdiff.py::test_update_and_apply_growdiff,,passed,472.0587470000055,,,,,,,,,,,,,,,,,,,,,,,,,,-279.53138500004115 +115,taxcalc/tests/test_growdiff.py::test_has_any_response,,passed,125.95139999996263,,,,,,,,,,,,,,,,,,,,,,,,,,-41.31085000005896 +116,taxcalc/tests/test_growdiff.py::test_description_punctuation,,passed,0.46810499998173327,,,,,,,,,,,,,,,,,,,,,,,,,,-0.079690000006849 +117,taxcalc/tests/test_growdiff.py::test_boolean_value_infomation,,passed,0.3824039999926754,,,,,,,,,,,,,,,,,,,,,,,,,,-0.12399199999890698 +118,taxcalc/tests/test_growfactors.py::test_improper_usage,,passed,5.4353560000208745,,,,,,,,,,,,,,,,,,,,,,,,,,-0.5032880000044315 +119,taxcalc/tests/test_growfactors.py::test_update_after_use,,passed,3.1143319999955565,,,,,,,,,,,,,,,,,,,,,,,,,,-0.7791320000478663 +120,taxcalc/tests/test_growfactors.py::test_proper_usage,,passed,2.998031000061019,,,,,,,,,,,,,,,,,,,,,,,,,,-0.47293700004047423 +121,taxcalc/tests/test_growfactors.py::test_growfactors_csv_values,,passed,3.320834000078321,,,,,,,,,,,,,,,,,,,,,,,,,,-1.1803239999608195 +122,taxcalc/tests/test_parameters.py::test_params_class[revision0-],,passed,11.741322000034415,,,{},,,,,,,,,,,,,,,,,,,,,,,-3.846133999900303 +123,taxcalc/tests/test_parameters.py::test_params_class[revision1-error],,passed,14.830352999979368,,,{'real_param': {2004: 1.9}},error,,,,,,,,,,,,,,,,,,,,,,-3.76347400003851 +124,taxcalc/tests/test_parameters.py::test_params_class[revision2-raise],,passed,16.20186700006343,,,{'int_param': {2004: [3.6]}},raise,,,,,,,,,,,,,,,,,,,,,,-4.1646449999461765 +125,taxcalc/tests/test_parameters.py::test_params_class[revision3-raise],,passed,14.999654999996892,,,{'int_param': {2004: [3]}},raise,,,,,,,,,,,,,,,,,,,,,,-6.895442000086405 +126,taxcalc/tests/test_parameters.py::test_params_class[revision4-noerror],,passed,20.35630999989735,,,"{'label_param': {2004: [1, 2]}}",noerror,,,,,,,,,,,,,,,,,,,,,,-6.583040000123219 +127,taxcalc/tests/test_parameters.py::test_params_class[revision5-raise],,passed,10.307907000083105,,,"{'label_param': {2004: [[1, 2]]}}",raise,,,,,,,,,,,,,,,,,,,,,,-2.9607699998450716 +128,taxcalc/tests/test_parameters.py::test_params_class[revision6-raise],,passed,10.311005999938061,,,"{'label_param': {2004: [1, 2, 3]}}",raise,,,,,,,,,,,,,,,,,,,,,,-1.9809800000984996 +129,taxcalc/tests/test_parameters.py::test_params_class[revision7-raise],,passed,15.209056999992754,,,{'bool_param': {2004: [4.9]}},raise,,,,,,,,,,,,,,,,,,,,,,-2.9065749999972468 +130,taxcalc/tests/test_parameters.py::test_params_class[revision8-raise],,passed,16.946374999974978,,,{'str_param': {2004: [9]}},raise,,,,,,,,,,,,,,,,,,,,,,-0.8293600001252344 +131,taxcalc/tests/test_parameters.py::test_params_class[revision9-noerror],,passed,15.916264000111369,,,{'str_param': {2004: 'nonlinear'}},noerror,,,,,,,,,,,,,,,,,,,,,,-5.157339999868782 +132,taxcalc/tests/test_parameters.py::test_params_class[revision10-error],,passed,15.14085700000578,,,{'str_param': {2004: 'unknownvalue'}},error,,,,,,,,,,,,,,,,,,,,,,-4.192763999981256 +133,taxcalc/tests/test_parameters.py::test_params_class[revision11-raise],,passed,15.368359000035525,,,{'str_param': {2004: ['nonlinear']}},raise,,,,,,,,,,,,,,,,,,,,,,-3.21366799994394 +134,taxcalc/tests/test_parameters.py::test_params_class[revision12-raise],,passed,15.256856999940283,,,{'real_param': {2004: 'linear'}},raise,,,,,,,,,,,,,,,,,,,,,,-5.1655540000865585 +135,taxcalc/tests/test_parameters.py::test_params_class[revision13-raise],,passed,14.983053999912954,,,"{'real_param': {2004: [0.2, 0.3]}}",raise,,,,,,,,,,,,,,,,,,,,,,-1.9428890000199317 +136,taxcalc/tests/test_parameters.py::test_params_class[revision14-raise],,passed,19.078297000078237,,,{'real_param-indexed': {2004: True}},raise,,,,,,,,,,,,,,,,,,,,,,0.6733680000934328 +137,taxcalc/tests/test_parameters.py::test_params_class[revision15-raise],,passed,10.332207000033122,,,{'unknown_param-indexed': {2004: False}},raise,,,,,,,,,,,,,,,,,,,,,,-3.6429629999474855 +138,taxcalc/tests/test_parameters.py::test_json_file_contents[consumption.json],,passed,192.60468800007402,,,,,consumption.json,,,,,,,,,,,,,,,,,,,,,-166.10408599990478 +139,taxcalc/tests/test_parameters.py::test_json_file_contents[policy_current_law.json],,passed,117040.93180899997,,,,,policy_current_law.json,,,,,,,,,,,,,,,,,,,,,-114591.56444500014 +140,taxcalc/tests/test_parameters.py::test_json_file_contents[growdiff.json],,passed,750.1919110000017,,,,,growdiff.json,,,,,,,,,,,,,,,,,,,,,-837.6045549999842 +141,taxcalc/tests/test_parameters.py::test_parameters_mentioned[consumption.json-consumption.py],,passed,0.3627040000537818,,,,,,consumption.json,consumption.py,,,,,,,,,,,,,,,,,,,-0.021998999841343903 +142,taxcalc/tests/test_parameters.py::test_parameters_mentioned[policy_current_law.json-calcfunctions.py],,passed,12.636929999985114,,,,,,policy_current_law.json,calcfunctions.py,,,,,,,,,,,,,,,,,,,0.7384620000721043 +143,taxcalc/tests/test_parameters.py::test_parameters_mentioned[growdiff.json-growdiff.py],,passed,0.35570399995776825,,,,,,growdiff.json,growdiff.py,,,,,,,,,,,,,,,,,,,0.0020019999737997396 +144,taxcalc/tests/test_parameters.py::test_expand_xd_errors,,passed,5.706958000018858,,,,,,,,,,,,,,,,,,,,,,,,,,-0.7744790000288049 +145,taxcalc/tests/test_parameters.py::test_expand_empty,,passed,6.384665000041423,,,,,,,,,,,,,,,,,,,,,,,,,,-1.833282000006875 +146,taxcalc/tests/test_parameters.py::test_expand_1d_scalar,,passed,19.438799999988987,,,,,,,,,,,,,,,,,,,,,,,,,,-2.756727000019051 +147,taxcalc/tests/test_parameters.py::test_expand_2d_short_array,,passed,7.229775000041627,,,,,,,,,,,,,,,,,,,,,,,,,,-1.971977999914996 +148,taxcalc/tests/test_parameters.py::test_expand_2d_variable_rates,,passed,7.7893809999523,,,,,,,,,,,,,,,,,,,,,,,,,,-2.2032770000350883 +149,taxcalc/tests/test_parameters.py::test_expand_2d_already_filled,,passed,11.653819999992265,,,,,,,,,,,,,,,,,,,,,,,,,,-1.23885400000745 +150,taxcalc/tests/test_parameters.py::test_expand_2d_partial_expand,,passed,14.147846000014397,,,,,,,,,,,,,,,,,,,,,,,,,,-0.2727359999425971 +151,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n]",,passed,0.4060040000695153,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}} } -",,,,,,,,,,,,,,,,,,-0.06599499999992986 -152,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n]",,passed,0.34410599994316726,,,,,,,," +",,,,,,,,,,,,,,,,,,-0.05679799994595669 +152,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n]",,passed,0.3375039999582441,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]} } -",,,,,,,,,,,,,,,,,,-0.05989700002828613 -153,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n-False]",,passed,0.22050400002626702,,,,,,,,," +",,,,,,,,,,,,,,,,,,-0.0664990000132093 +153,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n-False]",,passed,0.22330199999487377,,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}} } -",False,,,,,,,,,,,,,,,,-0.018496999928174773 -154,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n-True]",,passed,0.2352039999777844,,,,,,,,," +",False,,,,,,,,,,,,,,,,-0.015698999959568027 +154,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n-True]",,passed,0.22750300001916912,,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]} } -",True,,,,,,,,,,,,,,,,-0.00979699996150879 -155,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": 0.9}\n}\n-True]",,passed,0.2253040000823603,,,,,,,,," +",True,,,,,,,,,,,,,,,,-0.017497999920124074 +155,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": 0.9}\n}\n-True]",,passed,0.22540299994489033,,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": 0.9} } -",True,,,,,,,,,,,,,,,,-0.04339699989941431 -156,taxcalc/tests/test_policy.py::test_incorrect_class_instantiation,,passed,0.1591029999872262,,,,,,,,,,,,,,,,,,,,,,,,,,-0.019497999915074588 -157,taxcalc/tests/test_policy.py::test_correct_class_instantiation,,passed,2135.3746650000858,,,,,,,,,,,,,,,,,,,,,,,,,,-735.1602259999481 -158,taxcalc/tests/test_policy.py::test_json_reform_url,,passed,84.86685299999408,,,,,,,,,,,,,,,,,,,,,,,,,,-97.52478899997641 -159,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[False],,passed,2455.157342000007,,,,,,,,,,,False,,,,,,,,,,,,,,,-1007.6403959999425 -160,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[True],,passed,2380.678102000047,,,,,,,,,,,True,,,,,,,,,,,,,,,-735.3736089999074 -161,taxcalc/tests/test_policy.py::test_constant_inflation_rate_with_reform,,passed,2088.018419999912,,,,,,,,,,,,,,,,,,,,,,,,,,-763.6990890000557 -162,taxcalc/tests/test_policy.py::test_variable_inflation_rate_with_reform,,passed,2148.4728620000624,,,,,,,,,,,,,,,,,,,,,,,,,,-906.3658899999614 -163,taxcalc/tests/test_policy.py::test_multi_year_reform,,passed,2408.513931000016,,,,,,,,,,,,,,,,,,,,,,,,,,-659.6360830000094 -164,taxcalc/tests/test_policy.py::test_policy_metadata,,passed,1471.2024269999802,,,,,,,,,,,,,,,,,,,,,,,,,,-474.8009830000228 -165,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_no_year,,passed,1271.2136839999175,,,,,,,,,,,,,,,,,,,,,,,,,,-707.1723730001625 -166,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_early_year,,passed,1466.1770409999235,,,,,,,,,,,,,,,,,,,,,,,,,,-494.2386450001095 -167,taxcalc/tests/test_policy.py::test_reform_with_default_indexed,,passed,2329.228298999965,,,,,,,,,,,,,,,,,,,,,,,,,,-1003.9665079999622 -168,taxcalc/tests/test_policy.py::test_reform_makes_no_changes_before_year,,passed,2171.7285600000196,,,,,,,,,,,,,,,,,,,,,,,,,,-840.1772519999895 -169,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[False],,passed,2284.0027569999393,,,,,,,,,,,False,,,,,,,,,,,,,,,-951.1430610000389 -170,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[True],,passed,2357.0139900000413,,,,,,,,,,,True,,,,,,,,,,,,,,,-1025.455873999931 -171,taxcalc/tests/test_policy.py::test_pop_the_cap_reform,,passed,2220.5569690000857,,,,,,,,,,,,,,,,,,,,,,,,,,-634.3199609999601 -172,taxcalc/tests/test_policy.py::test_order_of_indexing_and_level_reforms,,passed,4163.528739999947,,,,,,,,,,,,,,,,,,,,,,,,,,-1614.942352000071 -173,taxcalc/tests/test_policy.py::test_misspecified_reform_dictionary,,passed,0.15080299999681301,,,,,,,,,,,,,,,,,,,,,,,,,,-0.047298000026785275 -174,taxcalc/tests/test_policy.py::test_section_titles,,passed,13.288224000007176,,,,,,,,,,,,,,,,,,,,,,,,,,0.9667790000094101 -175,taxcalc/tests/test_policy.py::test_description_punctuation,,passed,4.521275999991303,,,,,,,,,,,,,,,,,,,,,,,,,,0.35096099998099817 -176,taxcalc/tests/test_policy.py::test_get_index_rate,,passed,1501.5255590000152,,,,,,,,,,,,,,,,,,,,,,,,,,-360.1462269999729 -177,taxcalc/tests/test_policy.py::test_reform_with_bad_ctc_levels,,passed,2052.574929000002,,,,,,,,,,,,,,,,,,,,,,,,,,-784.2164109999885 -178,taxcalc/tests/test_policy.py::test_reform_with_removed_parameter,,passed,4361.549686999979,,,,,,,,,,,,,,,,,,,,,,,,,,-1297.6610939999773 -179,taxcalc/tests/test_policy.py::test_reform_with_out_of_range_error,,passed,2159.2125189999933,,,,,,,,,,,,,,,,,,,,,,,,,,-762.0955190000132 -180,taxcalc/tests/test_policy.py::test_reform_with_warning,,passed,2419.4247030000042,,,,,,,,,,,,,,,,,,,,,,,,,,-983.7731860000076 -181,taxcalc/tests/test_policy.py::test_reform_with_scalar_vector_errors,,passed,7654.721350999921,,,,,,,,,,,,,,,,,,,,,,,,,,-2880.0123480000357 -182,taxcalc/tests/test_policy.py::test_index_offset_reform,,passed,9382.843388999958,,,,,,,,,,,,,,,,,,,,,,,,,,-3999.56919700003 -183,taxcalc/tests/test_policy.py::test_cpi_offset_affect_on_prior_years,,passed,6721.3915249999445,,,,,,,,,,,,,,,,,,,,,,,,,,-2821.950576000063 -184,taxcalc/tests/test_policy.py::test_cpi_offset_on_reverting_params,,passed,10197.87743400002,,,,,,,,,,,,,,,,,,,,,,,,,,-3709.5657310000006 -185,taxcalc/tests/test_policy.py::test_raise_errors_regression,,passed,2287.5098399999843,,,,,,,,,,,,,,,,,,,,,,,,,,-963.531363000016 -186,taxcalc/tests/test_policy.py::TestAdjust::test_simple_adj,>,passed,6244.802962999984,,,,,,,,,,,,,,,,,,,,,,,,,,-2302.222034999999 -187,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_1,>,passed,6247.0167729999275,,,,,,,,,,,,,,,,,,,,,,,,,,-2087.1405410000543 -188,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_2,>,passed,6301.608439999995,,,,,,,,,,,,,,,,,,,,,,,,,,-2392.053439999928 -189,taxcalc/tests/test_policy.py::TestAdjust::test_activate_index,>,passed,6330.404685999952,,,,,,,,,,,,,,,,,,,,,,,,,,-2054.058474000044 -190,taxcalc/tests/test_policy.py::TestAdjust::test_apply_cpi_offset,>,passed,10697.012911000002,,,,,,,,,,,,,,,,,,,,,,,,,,-3167.2089740000047 -191,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps,>,passed,4931.820217999984,,,,,,,,,,,,,,,,,,,,,,,,,,-1851.221005999946 -192,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps2,>,passed,5829.324279000048,,,,,,,,,,,,,,,,,,,,,,,,,,-1686.0832279999158 -193,taxcalc/tests/test_policy.py::TestAdjust::test_adj_CPI_offset_and_index_status,>,passed,10852.504848999957,,,,,,,,,,,,,,,,,,,,,,,,,,-3392.4131109999944 -194,taxcalc/tests/test_policy.py::TestAdjust::test_adj_related_parameters_and_index_status,>,passed,4012.0149239999137,,,,,,,,,,,,,,,,,,,,,,,,,,-1385.2951090001397 -195,taxcalc/tests/test_policy.py::TestAdjust::test_indexed_status_parsing,>,passed,4825.265731999934,,,,,,,,,,,,,,,,,,,,,,,,,,-1826.659667000058 -196,taxcalc/tests/test_policy.py::TestAdjust::test_cpi_offset_does_not_affect_wage_indexed_params,>,passed,8415.130493999983,,,,,,,,,,,,,,,,,,,,,,,,,,-3751.4052459999893 -197,taxcalc/tests/test_records.py::test_incorrect_Records_instantiation,,passed,14.678054000000884,,,,,,,,,,,,,,,,,,,,,,,,,,-3.5376990000486366 -198,taxcalc/tests/test_records.py::test_correct_Records_instantiation,,passed,544.8270150000099,,,,,,,,,,,,,,,,,,,,,,,,,,-49.75412199996754 -199,taxcalc/tests/test_records.py::test_read_cps_data,,passed,1103.57813600001,,,,,,,,,,,,,,,,,,,,,,,,,,-62.38917099995001 -200,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 2, 200000, 200000, 0.03\n]",,passed,579.9300510000194,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s +",True,,,,,,,,,,,,,,,,-0.04329800003688428 +156,taxcalc/tests/test_policy.py::test_incorrect_class_instantiation,,passed,0.1616009999452217,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0169999999570791 +157,taxcalc/tests/test_policy.py::test_correct_class_instantiation,,passed,2127.4581940000417,,,,,,,,,,,,,,,,,,,,,,,,,,-743.0766969999922 +158,taxcalc/tests/test_policy.py::test_json_reform_url,,passed,263.1542189999436,,,,,,,,,,,,,,,,,,,,,,,,,,80.76257699997313 +159,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[False],,passed,2627.504053999928,,,,,,,,,,,False,,,,,,,,,,,,,,,-835.2936840000211 +160,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[True],,passed,2583.2758970000214,,,,,,,,,,,True,,,,,,,,,,,,,,,-532.7758139999332 +161,taxcalc/tests/test_policy.py::test_constant_inflation_rate_with_reform,,passed,2250.624271999982,,,,,,,,,,,,,,,,,,,,,,,,,,-601.093236999986 +162,taxcalc/tests/test_policy.py::test_variable_inflation_rate_with_reform,,passed,2330.899743000032,,,,,,,,,,,,,,,,,,,,,,,,,,-723.939008999992 +163,taxcalc/tests/test_policy.py::test_multi_year_reform,,passed,2686.677242999963,,,,,,,,,,,,,,,,,,,,,,,,,,-381.4727710000625 +164,taxcalc/tests/test_policy.py::test_policy_metadata,,passed,1620.913658999939,,,,,,,,,,,,,,,,,,,,,,,,,,-325.0897510000641 +165,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_no_year,,passed,1330.0904660000015,,,,,,,,,,,,,,,,,,,,,,,,,,-648.2955910000785 +166,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_early_year,,passed,1613.1873219999306,,,,,,,,,,,,,,,,,,,,,,,,,,-347.2283640001024 +167,taxcalc/tests/test_policy.py::test_reform_with_default_indexed,,passed,2613.2225360000803,,,,,,,,,,,,,,,,,,,,,,,,,,-719.9722709998468 +168,taxcalc/tests/test_policy.py::test_reform_makes_no_changes_before_year,,passed,2335.4430880000336,,,,,,,,,,,,,,,,,,,,,,,,,,-676.4627239999754 +169,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[False],,passed,2505.382094999959,,,,,,,,,,,False,,,,,,,,,,,,,,,-729.7637230000191 +170,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[True],,passed,2504.4128030000365,,,,,,,,,,,True,,,,,,,,,,,,,,,-878.0570609999359 +171,taxcalc/tests/test_policy.py::test_pop_the_cap_reform,,passed,2322.7727439999626,,,,,,,,,,,,,,,,,,,,,,,,,,-532.1041860000832 +172,taxcalc/tests/test_policy.py::test_order_of_indexing_and_level_reforms,,passed,4319.0120979999165,,,,,,,,,,,,,,,,,,,,,,,,,,-1459.4589940001015 +173,taxcalc/tests/test_policy.py::test_misspecified_reform_dictionary,,passed,0.1604020000058881,,,,,,,,,,,,,,,,,,,,,,,,,,-0.03769900001771018 +174,taxcalc/tests/test_policy.py::test_section_titles,,passed,16.10287599999083,,,,,,,,,,,,,,,,,,,,,,,,,,3.781430999993063 +175,taxcalc/tests/test_policy.py::test_description_punctuation,,passed,5.149355999947147,,,,,,,,,,,,,,,,,,,,,,,,,,0.9790409999368421 +176,taxcalc/tests/test_policy.py::test_get_index_rate,,passed,1595.1361549999774,,,,,,,,,,,,,,,,,,,,,,,,,,-266.53563100001065 +177,taxcalc/tests/test_policy.py::test_reform_with_bad_ctc_levels,,passed,2129.256965999957,,,,,,,,,,,,,,,,,,,,,,,,,,-707.5343740000335 +178,taxcalc/tests/test_policy.py::test_reform_with_removed_parameter,,passed,4523.923788999923,,,,,,,,,,,,,,,,,,,,,,,,,,-1135.286992000033 +179,taxcalc/tests/test_policy.py::test_reform_with_out_of_range_error,,passed,2278.217316999985,,,,,,,,,,,,,,,,,,,,,,,,,,-643.0907210000214 +180,taxcalc/tests/test_policy.py::test_reform_with_warning,,passed,2720.413845000053,,,,,,,,,,,,,,,,,,,,,,,,,,-682.7840439999591 +181,taxcalc/tests/test_policy.py::test_reform_with_scalar_vector_errors,,passed,7727.763521999918,,,,,,,,,,,,,,,,,,,,,,,,,,-2806.9701770000383 +182,taxcalc/tests/test_policy.py::test_index_offset_reform,,passed,9650.151481999956,,,,,,,,,,,,,,,,,,,,,,,,,,-3732.261104000032 +183,taxcalc/tests/test_policy.py::test_cpi_offset_affect_on_prior_years,,passed,7065.309006000007,,,,,,,,,,,,,,,,,,,,,,,,,,-2478.0330950000007 +184,taxcalc/tests/test_policy.py::test_cpi_offset_on_reverting_params,,passed,10527.05590200003,,,,,,,,,,,,,,,,,,,,,,,,,,-3380.3872629999914 +185,taxcalc/tests/test_policy.py::test_raise_errors_regression,,passed,2371.7279410000174,,,,,,,,,,,,,,,,,,,,,,,,,,-879.3132619999828 +186,taxcalc/tests/test_policy.py::TestAdjust::test_simple_adj,>,passed,6229.070687999979,,,,,,,,,,,,,,,,,,,,,,,,,,-2317.9543100000037 +187,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_1,>,passed,6667.68445799994,,,,,,,,,,,,,,,,,,,,,,,,,,-1666.4728560000422 +188,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_2,>,passed,6450.734797999985,,,,,,,,,,,,,,,,,,,,,,,,,,-2242.9270819999383 +189,taxcalc/tests/test_policy.py::TestAdjust::test_activate_index,>,passed,6266.332804000058,,,,,,,,,,,,,,,,,,,,,,,,,,-2118.130355999938 +190,taxcalc/tests/test_policy.py::TestAdjust::test_apply_cpi_offset,>,passed,11095.093794000037,,,,,,,,,,,,,,,,,,,,,,,,,,-2769.1280909999696 +191,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps,>,passed,5326.010141999973,,,,,,,,,,,,,,,,,,,,,,,,,,-1457.0310819999577 +192,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps2,>,passed,6310.433407999994,,,,,,,,,,,,,,,,,,,,,,,,,,-1204.974098999969 +193,taxcalc/tests/test_policy.py::TestAdjust::test_adj_CPI_offset_and_index_status,>,passed,11736.692285999994,,,,,,,,,,,,,,,,,,,,,,,,,,-2508.2256739999575 +194,taxcalc/tests/test_policy.py::TestAdjust::test_adj_related_parameters_and_index_status,>,passed,4310.132973000009,,,,,,,,,,,,,,,,,,,,,,,,,,-1087.1770600000445 +195,taxcalc/tests/test_policy.py::TestAdjust::test_indexed_status_parsing,>,passed,4955.311497000025,,,,,,,,,,,,,,,,,,,,,,,,,,-1696.6139019999673 +196,taxcalc/tests/test_policy.py::TestAdjust::test_cpi_offset_does_not_affect_wage_indexed_params,>,passed,9055.343168000036,,,,,,,,,,,,,,,,,,,,,,,,,,-3111.1925719999363 +197,taxcalc/tests/test_records.py::test_incorrect_Records_instantiation,,passed,14.489749000063057,,,,,,,,,,,,,,,,,,,,,,,,,,-3.726003999986464 +198,taxcalc/tests/test_records.py::test_correct_Records_instantiation,,passed,553.2788010000331,,,,,,,,,,,,,,,,,,,,,,,,,,-41.30233599994426 +199,taxcalc/tests/test_records.py::test_read_cps_data,,passed,1057.5479980000182,,,,,,,,,,,,,,,,,,,,,,,,,,-108.4193089999419 +200,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 2, 200000, 200000, 0.03\n]",,passed,601.7382009999892,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s 1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,-20.62290399999256 -201,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 2, 200000, 200000, 0.03\n]",,passed,587.607681999998,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s +",,,,,,,,,,,,,,1.185245999977269 +201,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 2, 200000, 200000, 0.03\n]",,passed,605.7980430000498,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s 1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,26.28424099998483 -202,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 2, 200000, 200000, 0.03\n]",,passed,583.3798099999967,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s +",,,,,,,,,,,,,,44.47460200003661 +202,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 2, 200000, 200000, 0.03\n]",,passed,602.0471049999969,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s 1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,33.93590400003177 -203,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 4, 200000, 100000, 100000\n]",,passed,594.3883989999676,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s +",,,,,,,,,,,,,,52.603199000031964 +203,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 4, 200000, 100000, 100000\n]",,passed,614.5652330000075,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s 1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,10.994394000022112 -204,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 4, 200000, 100000, 100000\n]",,passed,577.9345169999033,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s +",,,,,,,,,,,,,,31.171228000062 +204,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 4, 200000, 100000, 100000\n]",,passed,608.9362750000191,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s 1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,-89.22943300001407 -205,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 4, 200000, 100000, 100000\n]",,passed,578.3133229999748,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s +",,,,,,,,,,,,,,-58.22767499989823 +205,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 4, 200000, 100000, 100000\n]",,passed,603.6015700000235,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s 1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,-63.87965399994755 -206,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,k1bx14s\n1, 4, 0.03\n]",,passed,575.3595720000249,,,,,,,,,,,,"RECID,MARS,k1bx14s +",,,,,,,,,,,,,,-38.591406999898936 +206,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,k1bx14s\n1, 4, 0.03\n]",,passed,597.8372270000136,,,,,,,,,,,,"RECID,MARS,k1bx14s 1, 4, 0.03 -",,,,,,,,,,,,,,-64.88509899998007 -207,"taxcalc/tests/test_records.py::test_read_data[RxCID,MARS\n1, 2\n]",,passed,2.4408410000660297,,,,,,,,,,,,"RxCID,MARS +",,,,,,,,,,,,,,-42.4074439999913 +207,"taxcalc/tests/test_records.py::test_read_data[RxCID,MARS\n1, 2\n]",,passed,2.5660269999434604,,,,,,,,,,,,"RxCID,MARS 1, 2 -",,,,,,,,,,,,,,-0.7257679999383981 -208,"taxcalc/tests/test_records.py::test_read_data[RECID,e00300\n1, 456789\n]",,passed,2.264938999928745,,,,,,,,,,,,"RECID,e00300 +",,,,,,,,,,,,,,-0.6005820000609674 +208,"taxcalc/tests/test_records.py::test_read_data[RECID,e00300\n1, 456789\n]",,passed,2.2820240000100966,,,,,,,,,,,,"RECID,e00300 1, 456789 -",,,,,,,,,,,,,,-0.6408699999838068 -209,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS\n1, 6\n]",,passed,574.8024629999691,,,,,,,,,,,,"RECID,MARS +",,,,,,,,,,,,,,-0.6237849999024552 +209,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS\n1, 6\n]",,passed,600.1053500000353,,,,,,,,,,,,"RECID,MARS 1, 6 -",,,,,,,,,,,,,,-39.950234000116325 -210,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,EIC\n1, 5, 4\n]",,passed,578.3556239999825,,,,,,,,,,,,"RECID,MARS,EIC +",,,,,,,,,,,,,,-14.647347000050104 +210,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,EIC\n1, 5, 4\n]",,passed,601.6243669999994,,,,,,,,,,,,"RECID,MARS,EIC 1, 5, 4 -",,,,,,,,,,,,,,-93.39212500003669 -211,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00600,e00650\n1, 1, 8, 9\n]",,passed,575.2521709999883,,,,,,,,,,,,"RECID,MARS,e00600,e00650 +",,,,,,,,,,,,,,-70.12338200001977 +211,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00600,e00650\n1, 1, 8, 9\n]",,passed,600.4190539999854,,,,,,,,,,,,"RECID,MARS,e00600,e00650 1, 1, 8, 9 -",,,,,,,,,,,,,,14.168543999971916 -212,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e01500,e01700\n1, 1, 6, 7\n]",,passed,577.6200110000218,,,,,,,,,,,,"RECID,MARS,e01500,e01700 +",,,,,,,,,,,,,,39.33542699996906 +212,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e01500,e01700\n1, 1, 6, 7\n]",,passed,601.5943659999721,,,,,,,,,,,,"RECID,MARS,e01500,e01700 1, 1, 6, 7 -",,,,,,,,,,,,,,-3.50557799993112 -213,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,PT_SSTB_income\n1, 1, 2\n]",,passed,576.6159149999339,,,,,,,,,,,,"RECID,MARS,PT_SSTB_income +",,,,,,,,,,,,,,20.468777000019145 +213,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,PT_SSTB_income\n1, 1, 2\n]",,passed,599.900047999995,,,,,,,,,,,,"RECID,MARS,PT_SSTB_income 1, 1, 2 -",,,,,,,,,,,,,,12.047775999917576 -214,taxcalc/tests/test_records.py::test_for_duplicate_names,,passed,1.1942209999915576,,,,,,,,,,,,,,,,,,,,,,,,,,-0.09888299996418937 -215,taxcalc/tests/test_records.py::test_records_variables_content,,passed,0.9082159999707073,,,,,,,,,,,,,,,,,,,,,,,,,,-0.050887000043076225 -216,taxcalc/tests/test_records.py::test_csv_input_vars_md_contents,,passed,0.9807169999476173,,,,,,,,,,,,,,,,,,,,,,,,,,-0.48908700000538374 -217,taxcalc/tests/test_reforms.py::test_2017_law_reform,,passed,5385.261901000035,,,,,,,,,,,,,,,,,,,,,,,,,,-1822.7797859999555 -218,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2019],,passed,14210.336400000073,,,,,,,,,,,,,2019.0,,,,,,,,,,,,,-4876.53069299995 -219,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2020],,passed,14110.746971000026,,,,,,,,,,,,,2020.0,,,,,,,,,,,,,-5572.988246000023 -220,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2021],,passed,14178.91574700002,,,,,,,,,,,,,2021.0,,,,,,,,,,,,,-5408.907160999888 -221,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2022],,passed,14135.431644000051,,,,,,,,,,,,,2022.0,,,,,,,,,,,,,-5828.132200999906 -222,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2023],,passed,14165.032506000101,,,,,,,,,,,,,2023.0,,,,,,,,,,,,,-5306.270818999907 -223,taxcalc/tests/test_reforms.py::test_reform_json_and_output,,passed,85105.06990199997,,,,,,,,,,,,,,,,,,,,,,,,,,-30244.403652000066 -224,taxcalc/tests/test_responses.py::test_response_json,,passed,0.22650400001111848,,,,,,,,,,,,,,,,,,,,,,,,,,-0.012298000001464915 -225,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-dot-csv-filename-no-dot-json-filename-no-dot-json-filename-no-dot-json-filename-no-output-directory],,passed,0.23630399982721428,,,,,,,,,,,,,,no-dot-csv-filename,no-dot-json-filename,no-dot-json-filename,no-dot-json-filename,no-output-directory,,,,,,,,0.014801999896008083 -226,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[input_data1-baseline1-reform1-assump1-outdir1],,passed,0.1472030000968516,,,,,,,,,,,,,,[],[],[],[],[],,,,,,,,-0.01669900007073008 -227,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-exist.csv-no-exist.json-no-exist.json-no-exist.json-.],,passed,0.23160399996413616,,,,,,,,,,,,,,no-exist.csv,no-exist.json,no-exist.json,no-exist.json,.,,,,,,,,-0.013898000133849536 -228,taxcalc/tests/test_taxcalcio.py::test_init_errors[2000-reformfile0-reformfile0-None],,passed,5516.4776179999535,,,,,,,,,,,,,,,,,,,2000.0,reformfile0,reformfile0,,,,,-1947.2328649999326 -229,taxcalc/tests/test_taxcalcio.py::test_init_errors[2099-reformfile0-reformfile0-None],,passed,5711.925328999996,,,,,,,,,,,,,,,,,,,2099.0,reformfile0,reformfile0,,,,,-1816.748951999898 -230,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-reformfile0-reformfile0-errorassumpfile],,passed,5448.405461999982,,,,,,,,,,,,,,,,,,,2020.0,reformfile0,reformfile0,errorassumpfile,,,,-2042.8449780001756 -231,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-errorreformfile-errorreformfile-None],,passed,4305.245278000029,,,,,,,,,,,,,,,,,,,2020.0,errorreformfile,errorreformfile,,,,,-1609.9919819998831 -232,taxcalc/tests/test_taxcalcio.py::test_creation_with_aging,,passed,14082.371690999935,,,,,,,,,,,,,,,,,,,,,,,,,,-4930.556368000227 -233,taxcalc/tests/test_taxcalcio.py::test_ctor_init_with_cps_files,,passed,20022.874785999877,,,,,,,,,,,,,,,,,,,,,,,,,,-4162.440218000029 -234,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|combined,\n c00100\n surtax\n -True-8]",,passed,5645.245715000101,,,,,,,,,,,,,,,,,,,,,,," +",,,,,,,,,,,,,,35.33190899997862 +214,taxcalc/tests/test_records.py::test_for_duplicate_names,,passed,1.2945129999479832,,,,,,,,,,,,,,,,,,,,,,,,,,0.001408999992236204 +215,taxcalc/tests/test_records.py::test_records_variables_content,,passed,0.8908100001008279,,,,,,,,,,,,,,,,,,,,,,,,,,-0.06829299991295568 +216,taxcalc/tests/test_records.py::test_csv_input_vars_md_contents,,passed,1.0062099999004204,,,,,,,,,,,,,,,,,,,,,,,,,,-0.46359400005258067 +217,taxcalc/tests/test_reforms.py::test_2017_law_reform,,passed,5538.96676599993,,,,,,,,,,,,,,,,,,,,,,,,,,-1669.0749210000604 +218,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2019],,passed,14561.878409999963,,,,,,,,,,,,,2019.0,,,,,,,,,,,,,-4524.98868300006 +219,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2020],,passed,15164.871094000091,,,,,,,,,,,,,2020.0,,,,,,,,,,,,,-4518.8641229999575 +220,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2021],,passed,14528.477832999897,,,,,,,,,,,,,2021.0,,,,,,,,,,,,,-5059.34507500001 +221,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2022],,passed,14398.190376999879,,,,,,,,,,,,,2022.0,,,,,,,,,,,,,-5565.373468000078 +222,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2023],,passed,14701.368606000187,,,,,,,,,,,,,2023.0,,,,,,,,,,,,,-4769.934718999821 +223,taxcalc/tests/test_reforms.py::test_reform_json_and_output,,passed,89627.34916199997,,,,,,,,,,,,,,,,,,,,,,,,,,-25722.12439200007 +224,taxcalc/tests/test_responses.py::test_response_json,,passed,0.24870300012480584,,,,,,,,,,,,,,,,,,,,,,,,,,0.009901000112222447 +225,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-dot-csv-filename-no-dot-json-filename-no-dot-json-filename-no-dot-json-filename-no-output-directory],,passed,0.2140019998932985,,,,,,,,,,,,,,no-dot-csv-filename,no-dot-json-filename,no-dot-json-filename,no-dot-json-filename,no-output-directory,,,,,,,,-0.007500000037907711 +226,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[input_data1-baseline1-reform1-assump1-outdir1],,passed,0.14820199999121542,,,,,,,,,,,,,,[],[],[],[],[],,,,,,,,-0.015700000176366274 +227,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-exist.csv-no-exist.json-no-exist.json-no-exist.json-.],,passed,0.2370029999383405,,,,,,,,,,,,,,no-exist.csv,no-exist.json,no-exist.json,no-exist.json,.,,,,,,,,-0.008499000159645193 +228,taxcalc/tests/test_taxcalcio.py::test_init_errors[2000-reformfile0-reformfile0-None],,passed,5644.885210999973,,,,,,,,,,,,,,,,,,,2000.0,reformfile0,reformfile0,,,,,-1818.8252719999127 +229,taxcalc/tests/test_taxcalcio.py::test_init_errors[2099-reformfile0-reformfile0-None],,passed,5832.765040999902,,,,,,,,,,,,,,,,,,,2099.0,reformfile0,reformfile0,,,,,-1695.9092399999918 +230,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-reformfile0-reformfile0-errorassumpfile],,passed,5483.808404000001,,,,,,,,,,,,,,,,,,,2020.0,reformfile0,reformfile0,errorassumpfile,,,,-2007.4420360001568 +231,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-errorreformfile-errorreformfile-None],,passed,4305.701806999878,,,,,,,,,,,,,,,,,,,2020.0,errorreformfile,errorreformfile,,,,,-1609.535453000035 +232,taxcalc/tests/test_taxcalcio.py::test_creation_with_aging,,passed,14473.60494999998,,,,,,,,,,,,,,,,,,,,,,,,,,-4539.323109000181 +233,taxcalc/tests/test_taxcalcio.py::test_ctor_init_with_cps_files,,passed,19102.887384999805,,,,,,,,,,,,,,,,,,,,,,,,,,-5082.4276190001 +234,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|combined,\n c00100\n surtax\n -True-8]",,passed,5710.046456999862,,,,,,,,,,,,,,,,,,,,,,," MARS;iitax payrolltax|combined, c00100 surtax - ",True,8.0,-2021.0667569999714 -235,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|kombined,c00100\n surtax\n RECID\n FLPDYR\n -False-8]",,passed,5661.979270000074,,,,,,,,,,,,,,,,,,,,,,," + ",True,8.0,-1956.2660150002102 +235,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|kombined,c00100\n surtax\n RECID\n FLPDYR\n -False-8]",,passed,5805.654363000031,,,,,,,,,,,,,,,,,,,,,,," MARS;iitax payrolltax|kombined,c00100 surtax RECID FLPDYR - ",False,8.0,-2144.842897999979 -236,taxcalc/tests/test_taxcalcio.py::test_output_options,,passed,24629.021902999964,,,,,,,,,,,,,,,,,,,,,,,,,,-9160.76533399996 -237,taxcalc/tests/test_taxcalcio.py::test_write_doc_file,,passed,14230.266478999965,,,,,,,,,,,,,,,,,,,,,,,,,,-6001.42110699994 -238,taxcalc/tests/test_taxcalcio.py::test_sqldb_option,,passed,7221.287517000064,,,,,,,,,,,,,,,,,,,,,,,,,,-2477.494300999979 -239,taxcalc/tests/test_taxcalcio.py::test_no_tables_or_graphs,,passed,6355.046497000103,,,,,,,,,,,,,,,,,,,,,,,,,,-3069.6641699998963 -240,taxcalc/tests/test_taxcalcio.py::test_tables,,passed,7156.364825000082,,,,,,,,,,,,,,,,,,,,,,,,,,-2880.504234 -241,taxcalc/tests/test_taxcalcio.py::test_graphs,,passed,7068.703568000046,,,,,,,,,,,,,,,,,,,,,,,,,,-2908.879518000049 -242,taxcalc/tests/test_taxcalcio.py::test_analyze_warnings_print,,passed,6105.0487569998495,,,,,,,,,,,,,,,,,,,,,,,,,,-2776.9718980002835 -243,taxcalc/tests/test_taxcalcio.py::test_error_message_parsed_correctly,,passed,4934.331289000056,,,,,,,,,,,,,,,,,,,,,,,,,,-2062.955353999996 -244,taxcalc/tests/test_utils.py::test_validity_of_name_lists,,passed,1.154723999889029,,,,,,,,,,,,,,,,,,,,,,,,,,0.03291199982413673 -245,taxcalc/tests/test_utils.py::test_create_tables,,passed,3826.0051210002075,,,,,,,,,,,,,,,,,,,,,,,,,,-1569.1647359997205 -246,taxcalc/tests/test_utils.py::test_diff_count_precision,,passed,509.31685199998356,,,,,,,,,,,,,,,,,,,,,,,,,,-95.73119099991345 -247,taxcalc/tests/test_utils.py::test_weighted_mean,,passed,2.8145589999439835,,,,,,,,,,,,,,,,,,,,,,,,,,-0.9139549999872543 -248,taxcalc/tests/test_utils.py::test_wage_weighted,,passed,1.0076210000988794,,,,,,,,,,,,,,,,,,,,,,,,,,-0.49068499993154546 -249,taxcalc/tests/test_utils.py::test_agi_weighted,,passed,0.9832209998421604,,,,,,,,,,,,,,,,,,,,,,,,,,-0.4552850002710329 -250,taxcalc/tests/test_utils.py::test_expanded_income_weighted,,passed,0.9489199999279663,,,,,,,,,,,,,,,,,,,,,,,,,,-0.4472860000532819 -251,taxcalc/tests/test_utils.py::test_weighted_sum,,passed,2.0216420000451762,,,,,,,,,,,,,,,,,,,,,,,,,,-0.9172689999559225 -252,taxcalc/tests/test_utils.py::test_add_income_trow_var,,passed,3.250367999953596,,,,,,,,,,,,,,,,,,,,,,,,,,-1.306450000129189 -253,taxcalc/tests/test_utils.py::test_add_quantile_trow_var,,passed,5.083606999960466,,,,,,,,,,,,,,,,,,,,,,,,,,-2.8051229999164207 -254,taxcalc/tests/test_utils.py::test_dist_table_sum_row,,passed,3416.2833880000107,,,,,,,,,,,,,,,,,,,,,,,,,,-1036.500285000102 -255,taxcalc/tests/test_utils.py::test_diff_table_sum_row,,passed,3760.758895000208,,,,,,,,,,,,,,,,,,,,,,,,,,-965.3257669997402 -256,taxcalc/tests/test_utils.py::test_mtr_graph_data,,passed,2405.037192000009,,,,,,,,,,,,,,,,,,,,,,,,,,-701.3090880000163 -257,taxcalc/tests/test_utils.py::test_atr_graph_data,,passed,2712.0816040001046,,,,,,,,,,,,,,,,,,,,,,,,,,-911.8580219997052 -258,taxcalc/tests/test_utils.py::test_xtr_graph_plot,,passed,2420.2137400000083,,,,,,,,,,,,,,,,,,,,,,,,,,-713.8462180000715 -259,taxcalc/tests/test_utils.py::test_write_graph_file,,passed,2588.794149000023,,,,,,,,,,,,,,,,,,,,,,,,,,-555.4703760001303 -260,taxcalc/tests/test_utils.py::test_ce_aftertax_income,,passed,4258.313950999991,,,,,,,,,,,,,,,,,,,,,,,,,,-1463.137149999966 -261,taxcalc/tests/test_utils.py::test_read_egg_csv,,passed,0.702514000067822,,,,,,,,,,,,,,,,,,,,,,,,,,-0.2576009999302188 -262,taxcalc/tests/test_utils.py::test_read_egg_json,,passed,0.5241110000042681,,,,,,,,,,,,,,,,,,,,,,,,,,-0.2359009999963746 -263,taxcalc/tests/test_utils.py::test_create_delete_temp_file,,passed,0.28610599997591635,,,,,,,,,,,,,,,,,,,,,,,,,,-0.14620000001741573 -264,taxcalc/tests/test_utils.py::test_bootstrap_se_ci,,passed,0.4952099998263293,,,,,,,,,,,,,,,,,,,,,,,,,,-0.3426030002628977 -265,taxcalc/tests/test_utils.py::test_table_columns_labels,,passed,0.12350200017863244,,,,,,,,,,,,,,,,,,,,,,,,,,-0.07040099990263116 + ",False,8.0,-2001.1678050000228 +236,taxcalc/tests/test_taxcalcio.py::test_output_options,,passed,25153.311182999914,,,,,,,,,,,,,,,,,,,,,,,,,,-8636.47605400001 +237,taxcalc/tests/test_taxcalcio.py::test_write_doc_file,,passed,14282.807734000016,,,,,,,,,,,,,,,,,,,,,,,,,,-5948.879851999889 +238,taxcalc/tests/test_taxcalcio.py::test_sqldb_option,,passed,7309.703707999915,,,,,,,,,,,,,,,,,,,,,,,,,,-2389.0781100001277 +239,taxcalc/tests/test_taxcalcio.py::test_no_tables_or_graphs,,passed,6366.7752149999615,,,,,,,,,,,,,,,,,,,,,,,,,,-3057.935452000038 +240,taxcalc/tests/test_taxcalcio.py::test_tables,,passed,7439.361342999973,,,,,,,,,,,,,,,,,,,,,,,,,,-2597.507716000109 +241,taxcalc/tests/test_taxcalcio.py::test_graphs,,passed,7751.257474000113,,,,,,,,,,,,,,,,,,,,,,,,,,-2226.3256119999824 +242,taxcalc/tests/test_taxcalcio.py::test_analyze_warnings_print,,passed,6746.987741999874,,,,,,,,,,,,,,,,,,,,,,,,,,-2135.032913000259 +243,taxcalc/tests/test_taxcalcio.py::test_error_message_parsed_correctly,,passed,5425.113603,,,,,,,,,,,,,,,,,,,,,,,,,,-1572.1730400000524 +244,taxcalc/tests/test_utils.py::test_validity_of_name_lists,,passed,1.4294139998582978,,,,,,,,,,,,,,,,,,,,,,,,,,0.3076019997934054 +245,taxcalc/tests/test_utils.py::test_create_tables,,passed,4171.987386999945,,,,,,,,,,,,,,,,,,,,,,,,,,-1223.1824699999834 +246,taxcalc/tests/test_utils.py::test_diff_count_precision,,passed,488.44617999998263,,,,,,,,,,,,,,,,,,,,,,,,,,-116.60186299991437 +247,taxcalc/tests/test_utils.py::test_weighted_mean,,passed,3.2154339999124204,,,,,,,,,,,,,,,,,,,,,,,,,,-0.5130800000188174 +248,taxcalc/tests/test_utils.py::test_wage_weighted,,passed,1.186412999913955,,,,,,,,,,,,,,,,,,,,,,,,,,-0.3118930001164699 +249,taxcalc/tests/test_utils.py::test_agi_weighted,,passed,1.0915119999026501,,,,,,,,,,,,,,,,,,,,,,,,,,-0.34699400021054316 +250,taxcalc/tests/test_utils.py::test_expanded_income_weighted,,passed,1.0418110000500747,,,,,,,,,,,,,,,,,,,,,,,,,,-0.3543949999311735 +251,taxcalc/tests/test_utils.py::test_weighted_sum,,passed,2.3356240001248807,,,,,,,,,,,,,,,,,,,,,,,,,,-0.603286999876218 +252,taxcalc/tests/test_utils.py::test_add_income_trow_var,,passed,3.698137999890605,,,,,,,,,,,,,,,,,,,,,,,,,,-0.8586800001921802 +253,taxcalc/tests/test_utils.py::test_add_quantile_trow_var,,passed,5.933361000188597,,,,,,,,,,,,,,,,,,,,,,,,,,-1.9553689996882895 +254,taxcalc/tests/test_utils.py::test_dist_table_sum_row,,passed,3777.5225870000213,,,,,,,,,,,,,,,,,,,,,,,,,,-675.2610860000914 +255,taxcalc/tests/test_utils.py::test_diff_table_sum_row,,passed,4063.052256999981,,,,,,,,,,,,,,,,,,,,,,,,,,-663.0324049999672 +256,taxcalc/tests/test_utils.py::test_mtr_graph_data,,passed,2626.5135170001486,,,,,,,,,,,,,,,,,,,,,,,,,,-479.83276299987665 +257,taxcalc/tests/test_utils.py::test_atr_graph_data,,passed,2923.3664840000984,,,,,,,,,,,,,,,,,,,,,,,,,,-700.5731419997114 +258,taxcalc/tests/test_utils.py::test_xtr_graph_plot,,passed,2623.3293340001183,,,,,,,,,,,,,,,,,,,,,,,,,,-510.7306239999616 +259,taxcalc/tests/test_utils.py::test_write_graph_file,,passed,2828.250361000073,,,,,,,,,,,,,,,,,,,,,,,,,,-316.0141640000802 +260,taxcalc/tests/test_utils.py::test_ce_aftertax_income,,passed,4672.174557000062,,,,,,,,,,,,,,,,,,,,,,,,,,-1049.2765439998948 +261,taxcalc/tests/test_utils.py::test_read_egg_csv,,passed,0.7453080002051138,,,,,,,,,,,,,,,,,,,,,,,,,,-0.21480699979292706 +262,taxcalc/tests/test_utils.py::test_read_egg_json,,passed,0.5392059999849153,,,,,,,,,,,,,,,,,,,,,,,,,,-0.22080600001572748 +263,taxcalc/tests/test_utils.py::test_create_delete_temp_file,,passed,0.33810299987635517,,,,,,,,,,,,,,,,,,,,,,,,,,-0.09420300011697691 +264,taxcalc/tests/test_utils.py::test_bootstrap_se_ci,,passed,0.5297049999626324,,,,,,,,,,,,,,,,,,,,,,,,,,-0.30810800012659456 +265,taxcalc/tests/test_utils.py::test_table_columns_labels,,passed,0.126801000078558,,,,,,,,,,,,,,,,,,,,,,,,,,-0.06710200000270561 From e86b33ec6f4da14d89a8de98403b87787f133ce9 Mon Sep 17 00:00:00 2001 From: github-actions Date: Thu, 15 Dec 2022 16:55:30 +0000 Subject: [PATCH 04/11] Update test benchmark 2022-12-15 --- taxcalc/tests/test_stats_benchmark.csv | 574 ++++++++++++------------- 1 file changed, 287 insertions(+), 287 deletions(-) diff --git a/taxcalc/tests/test_stats_benchmark.csv b/taxcalc/tests/test_stats_benchmark.csv index 5c579a1c1..89b66532f 100644 --- a/taxcalc/tests/test_stats_benchmark.csv +++ b/taxcalc/tests/test_stats_benchmark.csv @@ -1,324 +1,324 @@ ,test_id,pytest_obj,status,duration_ms,test_tuple,expected_value,revision,expect,fname,jfname,pfname,good_revision,params,is_paramtools,set_year,csv,fyear,input_data,baseline,reform,assump,outdir,year,base,ref,asm,dumpvar_str,str_valid,num_vars,time_diff -0,taxcalc/tests/test_4package.py::test_for_consistency,,passed,4.224177000082818,,,,,,,,,,,,,,,,,,,,,,,,,,-0.7384809999280151 -1,taxcalc/tests/test_benefits.py::test_benefits,,passed,4911.015526000028,,,,,,,,,,,,,,,,,,,,,,,,,,-1633.4434489999694 -2,taxcalc/tests/test_calcfunctions.py::test_calc_and_used_vars,,passed,47.12992400004623,,,,,,,,,,,,,,,,,,,,,,,,,,-15.014529999916697 -3,taxcalc/tests/test_calcfunctions.py::test_function_args_usage,,passed,2.617540000073859,,,,,,,,,,,,,,,,,,,,,,,,,,-0.2272949999451157 -4,taxcalc/tests/test_calcfunctions.py::test_DependentCare,,passed,0.3324059999840756,,,,,,,,,,,,,,,,,,,,,,,,,,-0.03929799999013989 -5,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, young]",,passed,0.26690400000006775,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 45, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, False, 0)",12000,,,,,,,,,,,,,,,,,,,,,,,,-0.09620100001939136 -6,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity]",,passed,0.24620399995001208,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 66, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 1, 1, 2, 200, True, 300)",15800,,,,,,,,,,,,,,,,,,,,,,,,-0.05980000008776182 -7,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity, over limit]",,passed,0.2360040000439767,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 66, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 400, True, 300)",13500,,,,,,,,,,,,,,,,,,,,,,,,-0.03649999996468978 -8,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, two old]",,passed,0.23490299997774855,"(0, 1200, [6000, 12000, 6000, 12000, 12000], 66, 67, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, True, 0)",14400,,,,,,,,,,,,,,,,,,,,,,,,-0.07130000005872716 -9,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 1],,passed,0.2341030000252431,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,-0.0651999999945474 -10,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 2],,passed,0.23550299999897106,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,-0.07020100002819163 -11,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single]",,passed,0.2359039999646484,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 1, 0, 0, 2, 0, True, 0)",0,,,,,,,,,,,,,,,,,,,,,,,,-0.05069900004173172 -12,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Marrid, Single, dep, under earn]",,passed,0.23660399995151238,"(1, 200, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1000,,,,,,,,,,,,,,,,,,,,,,,,-0.1400000000444379 -13,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single, dep, over earn]",,passed,0.23560399995403714,"(1, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1350,,,,,,,,,,,,,,,,,,,,,,,,-0.11590000008254714 -14,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 1],,passed,0.32620499996482977,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(0, 4065, 4065, 0, 0, 3252, 25000, 10000, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.08150000007844932 -15,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 2],,passed,0.28030499993292324,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 6146.25, 4065, 2081.25, 1040.625, 4917, 38959.375, 21167.5, 17791.875, 21380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.06980000006251424 -16,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 3],,passed,0.2748039999005414,"(120000, 150000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 22202.25, 21453, 749.25, 374.625, 16773, 179625.375, 161833.5, 17791.875, 161380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.1295010000603724 -17,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 4],,passed,0.2722039999980552,"(120000, 500000, 15000, 100, 2000, 0.12, 0.03, 0, 400000, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 46067.85, 31953, 749.25, 374.625, 30138.6, 529625.375, 511833.5, 17791.875, 511380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.17540099997859215 -18,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 5],,passed,0.2730040000642475,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 300, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(300, 4065, 4065, 0, 0, 3285.3, 25300, 10279.1875, 15000, 10382, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.1287009999373367 -19,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 6],,passed,0.27320399999553047,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, -40000, 0, None, None, None, None, None, None, None, None, None, None, None)","(-40000, 4065, 4065, 0, 0, 3252, 0, 0, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.1256010000361129 -20,taxcalc/tests/test_calcfunctions.py::test_AfterTaxIncome,,passed,0.22810300004039163,,,,,,,,,,,,,,,,,,,,,,,,,,-0.13240099997346988 -21,taxcalc/tests/test_calcfunctions.py::test_ExpandIncome,,passed,0.23180400000910595,,,,,,,,,,,,,,,,,,,,,,,,,,-0.04509900003313305 -22,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple0-expected_value0],,passed,0.2339029999802733,"(1, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.0866010000208916 -23,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple1-expected_value1],,passed,0.2300029999560138,"(0, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.2354030000333296 -24,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple2-expected_value2],,passed,0.22830299997167458,"(1, 1, 2, 100, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.2490030000217302 -25,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple3-expected_value3],,passed,0.2313029999641003,"(0, 2, 1, 100, 200, 1000)","(200, 1200)",,,,,,,,,,,,,,,,,,,,,,,,-0.15770200002407359 -26,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple4-expected_value4],,passed,0.23040299993226654,"(0, 1, 3, 100, 300, 1000)","(300, 1300)",,,,,,,,,,,,,,,,,,,,,,,,-0.14960200007863017 -27,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple0-expected_value0],,passed,0.2373030000626386,"(1100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,-0.1174009998976544 -28,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple1-expected_value1],,passed,0.2354040000227542,"(2100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,-0.1548000000184402 -29,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple2-expected_value2],,passed,0.23170399992977764,"(1100000, 1, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.11620000009315845 -30,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple3-expected_value3],,passed,0.23660399995151238,"(1100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,-0.15290100003539914 -31,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple4-expected_value4],,passed,0.2608040000495748,"(2100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,-0.12340099993934928 -32,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple5-expected_value5],,passed,0.2277030000641389,"(1100000, 2, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.14250199990328838 -33,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple6-expected_value6],,passed,0.23220399998535868,"(510000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(1003, 1203, 3003, 1303)",,,,,,,,,,,,,,,,,,,,,,,,-0.1329009999722075 -34,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple7-expected_value7],,passed,0.23370399992472812,"(1100000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(109150, 109350, 111150, 109450)",,,,,,,,,,,,,,,,,,,,,,,,-0.14670100006242137 -35,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple8-expected_value8],,passed,0.23040300004595338,"(510000, 3, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.12170099995501005 -36,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple0-expected_value0],,passed,0.2362030000995219,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1400)",,,,,,,,,,,,,,,,,,,,,,,,-0.2085019999071846 -37,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple1-expected_value1],,passed,0.2334040000278037,"(1, 76000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1120)",,,,,,,,,,,,,,,,,,,,,,,,-0.11900099997319558 -38,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple2-expected_value2],,passed,0.23440400002527895,"(1, 90000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.12620000001106746 -39,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple3-expected_value3],,passed,0.23310300002776785,"(2, 50000, 3, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 4200)",,,,,,,,,,,,,,,,,,,,,,,,-0.2674030000093808 -40,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple4-expected_value4],,passed,0.23330300007273763,"(2, 155000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,-0.16380199991772315 -41,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple5-expected_value5],,passed,0.23360399995908665,"(2, 170000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.13280000001714143 -42,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple6-expected_value6],,passed,0.23180300001968135,"(4, 50000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,-0.12150099996688363 -43,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple7-expected_value7],,passed,0.23110400002224196,"(4, 117000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 560)",,,,,,,,,,,,,,,,,,,,,,,,-0.16020099997149373 -44,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple8-expected_value8],,passed,0.2347040000358902,"(4, 130000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.1659010000025773 -45,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple9-expected_value9],,passed,0.2357039999196786,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 1200)",,,,,,,,,,,,,,,,,,,,,,,,-0.11370000004262687 -46,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple10-expected_value10],,passed,0.23710400000709342,"(1, 97000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 600)",,,,,,,,,,,,,,,,,,,,,,,,-0.1198009999825444 -47,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple11-expected_value11],,passed,0.23680399999648216,"(1, 150000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.11350099998708174 -48,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple12-expected_value12],,passed,0.26140400007079734,"(2, 50000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,-0.10309999993296515 -49,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple13-expected_value13],,passed,0.23700300005202735,"(2, 160000, 5, 3, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,-0.13480199993409764 -50,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple14-expected_value14],,passed,0.23630299995147652,"(2, 300000, 2, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.1176009999994676 -51,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple15-expected_value15],,passed,0.23530300006768812,"(4, 50000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 2200)",,,,,,,,,,,,,,,,,,,,,,,,-0.1065009998910682 -52,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple16-expected_value16],,passed,0.2341030000252431,"(4, 130000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 825)",,,,,,,,,,,,,,,,,,,,,,,,-0.1578009999434471 -53,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple17-expected_value17],,passed,0.2341030000252431,"(4, 170000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.1364019999527954 -54,taxcalc/tests/test_calculator.py::test_make_calculator,,passed,2961.858516999996,,,,,,,,,,,,,,,,,,,,,,,,,,-918.4239840000146 -55,taxcalc/tests/test_calculator.py::test_make_calculator_deepcopy,,passed,2596.2598559999606,,,,,,,,,,,,,,,,,,,,,,,,,,-878.9586040000472 -56,taxcalc/tests/test_calculator.py::test_make_calculator_with_policy_reform,,passed,3012.8600819999747,,,,,,,,,,,,,,,,,,,,,,,,,,-925.3494380000693 -57,taxcalc/tests/test_calculator.py::test_make_calculator_with_multiyear_reform,,passed,3180.1014390000546,,,,,,,,,,,,,,,,,,,,,,,,,,-931.1798909999425 -58,taxcalc/tests/test_calculator.py::test_calculator_advance_to_year,,passed,2453.1371079999644,,,,,,,,,,,,,,,,,,,,,,,,,,-805.6280290000477 -59,taxcalc/tests/test_calculator.py::test_make_calculator_raises_on_no_policy,,passed,513.7446219999902,,,,,,,,,,,,,,,,,,,,,,,,,,-61.5878700000394 -60,taxcalc/tests/test_calculator.py::test_calculator_mtr,,passed,21397.411121000005,,,,,,,,,,,,,,,,,,,,,,,,,,-6377.948540000034 -61,taxcalc/tests/test_calculator.py::test_calculator_mtr_when_PT_rates_differ,,passed,3426.7174960000375,,,,,,,,,,,,,,,,,,,,,,,,,,-1345.5650669999386 -62,taxcalc/tests/test_calculator.py::test_make_calculator_increment_years_first,,passed,3173.697066000045,,,,,,,,,,,,,,,,,,,,,,,,,,-959.0168789999889 -63,taxcalc/tests/test_calculator.py::test_ID_HC_vs_BS,,passed,5941.187122000088,,,,,,,,,,,,,,,,,,,,,,,,,,-2392.790838999873 -64,taxcalc/tests/test_calculator.py::test_ID_StateLocal_HC_vs_CRT,,passed,5663.007192000009,,,,,,,,,,,,,,,,,,,,,,,,,,-2119.868515999997 -65,taxcalc/tests/test_calculator.py::test_ID_RealEstate_HC_vs_CRT,,passed,5455.151244000035,,,,,,,,,,,,,,,,,,,,,,,,,,-2118.0649459999477 -66,taxcalc/tests/test_calculator.py::test_calculator_using_nonstd_input,,passed,2119.913614999973,,,,,,,,,,,,,,,,,,,,,,,,,,-594.8119680000445 -67,taxcalc/tests/test_calculator.py::test_bad_json_names,,passed,157.5196670000878,,,,,,,,,,,,,,,,,,,,,,,,,,-272.1651299999053 -68,taxcalc/tests/test_calculator.py::test_json_assump_url,,passed,326.9088569999212,,,,,,,,,,,,,,,,,,,,,,,,,,-93.88855500009186 -69,taxcalc/tests/test_calculator.py::test_read_bad_json_assump_file,,passed,0.4728089999161966,,,,,,,,,,,,,,,,,,,,,,,,,,0.0027049999289375237 -70,taxcalc/tests/test_calculator.py::test_json_doesnt_exist,,passed,0.30740600004719454,,,,,,,,,,,,,,,,,,,,,,,,,,-0.10419799997407608 -71,taxcalc/tests/test_calculator.py::test_calc_all,,passed,1806.4828210000314,,,,,,,,,,,,,,,,,,,,,,,,,,-620.6891499999756 -72,taxcalc/tests/test_calculator.py::test_noreform_documentation,,passed,4782.048960999987,,,,,,,,,,,,,,,,,,,,,,,,,,-2253.2502420000355 -73,taxcalc/tests/test_calculator.py::test_reform_documentation,,passed,6803.964522999991,,,,,,,,,,,,,,,,,,,,,,,,,,-3033.8576580000454 -74,taxcalc/tests/test_calculator.py::test_distribution_tables,,passed,4432.583500000078,,,,,,,,,,,,,,,,,,,,,,,,,,-1460.8732569999456 -75,taxcalc/tests/test_calculator.py::test_difference_table,,passed,3561.8687580000596,,,,,,,,,,,,,,,,,,,,,,,,,,-1137.2498019999848 -76,taxcalc/tests/test_calculator.py::test_diagnostic_table,,passed,3014.052697000011,,,,,,,,,,,,,,,,,,,,,,,,,,-883.8637409999706 -77,taxcalc/tests/test_calculator.py::test_mtr_graph,,passed,2757.1795829999246,,,,,,,,,,,,,,,,,,,,,,,,,,-721.419575000084 -78,taxcalc/tests/test_calculator.py::test_atr_graph,,passed,2538.19534999991,,,,,,,,,,,,,,,,,,,,,,,,,,-895.1569060000679 -79,taxcalc/tests/test_calculator.py::test_privacy_of_embedded_objects,,passed,2483.83598099997,,,,,,,,,,,,,,,,,,,,,,,,,,-778.4720390000075 -80,taxcalc/tests/test_calculator.py::test_n65,,passed,2327.4991050000153,,,,,,,,,,,,,,,,,,,,,,,,,,-762.1433510000202 -81,taxcalc/tests/test_calculator.py::test_ce_aftertax_income,,passed,3466.744165000023,,,,,,,,,,,,,,,,,,,,,,,,,,-1237.0476689999914 -82,taxcalc/tests/test_calculator.py::test_qbid_calculation,,passed,1850.9961530000965,,,,,,,,,,,,,,,,,,,,,,,,,,-823.6785579999264 -83,taxcalc/tests/test_calculator.py::test_qbid_limit_switch,,passed,4365.044447999935,,,,,,,,,,,,,,,,,,,,,,,,,,-1918.6241820000869 -84,taxcalc/tests/test_calculator.py::test_calc_all_benefits_amounts,,passed,5800.321277999956,,,,,,,,,,,,,,,,,,,,,,,,,,-2383.814138000048 -85,taxcalc/tests/test_calculator.py::test_cg_top_rate,,passed,5163.7749989999975,,,,,,,,,,,,,,,,,,,,,,,,,,-2240.3426500000023 -86,taxcalc/tests/test_compatible_data.py::test_compatible_data_presence,,passed,0.483907999978328,,,,,,,,,,,,,,,,,,,,,,,,,,-0.42750000005753463 -87,taxcalc/tests/test_consumption.py::test_year_consistency,,passed,0.16280299996651593,,,,,,,,,,,,,,,,,,,,,,,,,,-0.03789800001641197 -88,taxcalc/tests/test_consumption.py::test_validity_of_consumption_vars_set,,passed,0.9282170000233236,,,,,,,,,,,,,,,,,,,,,,,,,,-0.36909400000695314 -89,taxcalc/tests/test_consumption.py::test_update_consumption,,passed,74.56862599997294,,,,,,,,,,,,,,,,,,,,,,,,,,-50.08421700006238 -90,taxcalc/tests/test_consumption.py::test_incorrect_update_consumption,,passed,256.0405520000586,,,,,,,,,,,,,,,,,,,,,,,,,,-117.5253739999107 -91,taxcalc/tests/test_consumption.py::test_future_update_consumption,,passed,108.60033099993416,,,,,,,,,,,,,,,,,,,,,,,,,,-49.39899100003231 -92,taxcalc/tests/test_consumption.py::test_consumption_default_data,,passed,33.34979300007035,,,,,,,,,,,,,,,,,,,,,,,,,,-15.131811999935962 -93,taxcalc/tests/test_consumption.py::test_consumption_response,,passed,4744.6471599999995,,,,,,,,,,,,,,,,,,,,,,,,,,-1706.981232000032 -94,taxcalc/tests/test_cpscsv.py::test_agg,,passed,14401.430147000043,,,,,,,,,,,,,,,,,,,,,,,,,,-3711.742189000004 -95,taxcalc/tests/test_cpscsv.py::test_cps_availability,,passed,1054.3821750000006,,,,,,,,,,,,,,,,,,,,,,,,,,-141.17909399999462 -96,taxcalc/tests/test_data.py::test_recs_class,,passed,523.483472999942,,,,,,,,,,,,,,,,,,,,,,,,,,-62.249668000049496 -97,taxcalc/tests/test_decorators.py::test_create_apply_function_string,,passed,0.17680300004485616,,,,,,,,,,,,,,,,,,,,,,,,,,-0.06179899992275745 -98,taxcalc/tests/test_decorators.py::test_create_apply_function_string_with_params,,passed,0.14500200006750674,,,,,,,,,,,,,,,,,,,,,,,,,,-0.06359899987273815 -99,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string_mult_outputs,,passed,0.14260200009630353,,,,,,,,,,,,,,,,,,,,,,,,,,-0.06399899984899088 -100,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string,,passed,0.138202000016463,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0703999999132065 -101,taxcalc/tests/test_decorators.py::test_make_apply_function,,passed,0.738713000032476,,,,,,,,,,,,,,,,,,,,,,,,,,-0.225593999971352 -102,taxcalc/tests/test_decorators.py::test_magic_apply_jit,,passed,166.03347799991752,,,,,,,,,,,,,,,,,,,,,,,,,,-36.632493000183786 -103,taxcalc/tests/test_decorators.py::test_magic_apply_jit_swap,,passed,1.151520000007622,,,,,,,,,,,,,,,,,,,,,,,,,,-0.3153919999476784 -104,taxcalc/tests/test_decorators.py::test_magic_iterate_jit,,passed,157.06242300007034,,,,,,,,,,,,,,,,,,,,,,,,,,-48.16976799997974 -105,taxcalc/tests/test_decorators.py::test_faux_function_iterate_jit,,passed,120.53358900004696,,,,,,,,,,,,,,,,,,,,,,,,,,-38.85234599999876 -106,taxcalc/tests/test_decorators.py::test_ret_everything_iterate_jit,,passed,479.00580200007425,,,,,,,,,,,,,,,,,,,,,,,,,,171.67886800007182 -107,taxcalc/tests/test_decorators.py::test_function_takes_kwarg,,passed,159.04105699996762,,,,,,,,,,,,,,,,,,,,,,,,,,-55.93915000008565 -108,taxcalc/tests/test_decorators.py::test_function_no_parameters_listed,,passed,160.89638899995862,,,,,,,,,,,,,,,,,,,,,,,,,,-38.285464000068714 -109,taxcalc/tests/test_decorators.py::test_function_parameters_optional,,passed,170.32635199996093,,,,,,,,,,,,,,,,,,,,,,,,,,-40.18539599996987 -110,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_no_return,,passed,5.764899999917361,,,,,,,,,,,,,,,,,,,,,,,,,,-2.1242260000917668 -111,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_unknown_return_argument,,passed,6.152207000013732,,,,,,,,,,,,,,,,,,,,,,,,,,-1.8279189999930168 -112,taxcalc/tests/test_decorators.py::test_force_no_jit,,passed,6.955120999919018,,,,,,,,,,,,,,,,,,,,,,,,,,-2.375493000045026 -113,taxcalc/tests/test_growdiff.py::test_year_consistency,,passed,0.1419019999957527,,,,,,,,,,,,,,,,,,,,,,,,,,-0.061196000046948 -114,taxcalc/tests/test_growdiff.py::test_update_and_apply_growdiff,,passed,468.88621700009026,,,,,,,,,,,,,,,,,,,,,,,,,,-282.7039149999564 -115,taxcalc/tests/test_growdiff.py::test_has_any_response,,passed,122.28368499995668,,,,,,,,,,,,,,,,,,,,,,,,,,-44.97856500006492 -116,taxcalc/tests/test_growdiff.py::test_description_punctuation,,passed,0.41780599997309764,,,,,,,,,,,,,,,,,,,,,,,,,,-0.12998900001548463 -117,taxcalc/tests/test_growdiff.py::test_boolean_value_infomation,,passed,0.3625049999982366,,,,,,,,,,,,,,,,,,,,,,,,,,-0.14389099999334576 -118,taxcalc/tests/test_growfactors.py::test_improper_usage,,passed,4.852466999977878,,,,,,,,,,,,,,,,,,,,,,,,,,-1.086177000047428 -119,taxcalc/tests/test_growfactors.py::test_update_after_use,,passed,2.8575400000363516,,,,,,,,,,,,,,,,,,,,,,,,,,-1.0359240000070713 -120,taxcalc/tests/test_growfactors.py::test_proper_usage,,passed,2.783238999995774,,,,,,,,,,,,,,,,,,,,,,,,,,-0.687729000105719 -121,taxcalc/tests/test_growfactors.py::test_growfactors_csv_values,,passed,3.1409430000621796,,,,,,,,,,,,,,,,,,,,,,,,,,-1.3602149999769608 -122,taxcalc/tests/test_parameters.py::test_params_class[revision0-],,passed,11.02585099999942,,,{},,,,,,,,,,,,,,,,,,,,,,,-4.561604999935298 -123,taxcalc/tests/test_parameters.py::test_params_class[revision1-error],,passed,13.617287999977634,,,{'real_param': {2004: 1.9}},error,,,,,,,,,,,,,,,,,,,,,,-4.976539000040244 -124,taxcalc/tests/test_parameters.py::test_params_class[revision2-raise],,passed,14.903405000040948,,,{'int_param': {2004: [3.6]}},raise,,,,,,,,,,,,,,,,,,,,,,-5.463106999968659 -125,taxcalc/tests/test_parameters.py::test_params_class[revision3-raise],,passed,14.05619399997704,,,{'int_param': {2004: [3]}},raise,,,,,,,,,,,,,,,,,,,,,,-7.8389030001062565 -126,taxcalc/tests/test_parameters.py::test_params_class[revision4-noerror],,passed,18.970061000004534,,,"{'label_param': {2004: [1, 2]}}",noerror,,,,,,,,,,,,,,,,,,,,,,-7.969289000016033 -127,taxcalc/tests/test_parameters.py::test_params_class[revision5-raise],,passed,9.782633999975587,,,"{'label_param': {2004: [[1, 2]]}}",raise,,,,,,,,,,,,,,,,,,,,,,-3.4860429999525895 -128,taxcalc/tests/test_parameters.py::test_params_class[revision6-raise],,passed,9.649133000039,,,"{'label_param': {2004: [1, 2, 3]}}",raise,,,,,,,,,,,,,,,,,,,,,,-2.64285299999756 -129,taxcalc/tests/test_parameters.py::test_params_class[revision7-raise],,passed,13.869990999978654,,,{'bool_param': {2004: [4.9]}},raise,,,,,,,,,,,,,,,,,,,,,,-4.2456410000113465 -130,taxcalc/tests/test_parameters.py::test_params_class[revision8-raise],,passed,15.296911000064028,,,{'str_param': {2004: [9]}},raise,,,,,,,,,,,,,,,,,,,,,,-2.478824000036184 -131,taxcalc/tests/test_parameters.py::test_params_class[revision9-noerror],,passed,14.71740299996327,,,{'str_param': {2004: 'nonlinear'}},noerror,,,,,,,,,,,,,,,,,,,,,,-6.356201000016881 -132,taxcalc/tests/test_parameters.py::test_params_class[revision10-error],,passed,13.745290000088062,,,{'str_param': {2004: 'unknownvalue'}},error,,,,,,,,,,,,,,,,,,,,,,-5.588330999898975 -133,taxcalc/tests/test_parameters.py::test_params_class[revision11-raise],,passed,13.689888000044448,,,{'str_param': {2004: ['nonlinear']}},raise,,,,,,,,,,,,,,,,,,,,,,-4.8921389999350176 -134,taxcalc/tests/test_parameters.py::test_params_class[revision12-raise],,passed,13.751489000014772,,,{'real_param': {2004: 'linear'}},raise,,,,,,,,,,,,,,,,,,,,,,-6.6709220000120695 -135,taxcalc/tests/test_parameters.py::test_params_class[revision13-raise],,passed,13.646288000018103,,,"{'real_param': {2004: [0.2, 0.3]}}",raise,,,,,,,,,,,,,,,,,,,,,,-3.279654999914783 -136,taxcalc/tests/test_parameters.py::test_params_class[revision14-raise],,passed,17.46804100002919,,,{'real_param-indexed': {2004: True}},raise,,,,,,,,,,,,,,,,,,,,,,-0.9368879999556157 -137,taxcalc/tests/test_parameters.py::test_params_class[revision15-raise],,passed,9.68703400008053,,,{'unknown_param-indexed': {2004: False}},raise,,,,,,,,,,,,,,,,,,,,,,-4.288135999900078 -138,taxcalc/tests/test_parameters.py::test_json_file_contents[consumption.json],,passed,191.23813600003814,,,,,consumption.json,,,,,,,,,,,,,,,,,,,,,-167.47063799994066 -139,taxcalc/tests/test_parameters.py::test_json_file_contents[policy_current_law.json],,passed,113171.16099300006,,,,,policy_current_law.json,,,,,,,,,,,,,,,,,,,,,-118461.33526100006 -140,taxcalc/tests/test_parameters.py::test_json_file_contents[growdiff.json],,passed,760.0811160000376,,,,,growdiff.json,,,,,,,,,,,,,,,,,,,,,-827.7153499999483 -141,taxcalc/tests/test_parameters.py::test_parameters_mentioned[consumption.json-consumption.py],,passed,0.35110599992549396,,,,,,consumption.json,consumption.py,,,,,,,,,,,,,,,,,,,-0.033596999969631725 -142,taxcalc/tests/test_parameters.py::test_parameters_mentioned[policy_current_law.json-calcfunctions.py],,passed,12.429612999994788,,,,,,policy_current_law.json,calcfunctions.py,,,,,,,,,,,,,,,,,,,0.5311450000817786 -143,taxcalc/tests/test_parameters.py::test_parameters_mentioned[growdiff.json-growdiff.py],,passed,0.359406000029594,,,,,,growdiff.json,growdiff.py,,,,,,,,,,,,,,,,,,,0.00570400004562549 -144,taxcalc/tests/test_parameters.py::test_expand_xd_errors,,passed,5.736197999908654,,,,,,,,,,,,,,,,,,,,,,,,,,-0.7452390001390086 -145,taxcalc/tests/test_parameters.py::test_expand_empty,,passed,6.345207999970626,,,,,,,,,,,,,,,,,,,,,,,,,,-1.8727390000776722 -146,taxcalc/tests/test_parameters.py::test_expand_1d_scalar,,passed,19.396732000018346,,,,,,,,,,,,,,,,,,,,,,,,,,-2.798794999989692 -147,taxcalc/tests/test_parameters.py::test_expand_2d_short_array,,passed,7.252923999999439,,,,,,,,,,,,,,,,,,,,,,,,,,-1.9488289999571844 -148,taxcalc/tests/test_parameters.py::test_expand_2d_variable_rates,,passed,7.84793399998307,,,,,,,,,,,,,,,,,,,,,,,,,,-2.1447240000043184 -149,taxcalc/tests/test_parameters.py::test_expand_2d_already_filled,,passed,11.739701000010427,,,,,,,,,,,,,,,,,,,,,,,,,,-1.152972999989288 -150,taxcalc/tests/test_parameters.py::test_expand_2d_partial_expand,,passed,14.074841000024207,,,,,,,,,,,,,,,,,,,,,,,,,,-0.3457409999327865 -151,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n]",,passed,0.39680700001554214,,,,,,,," +0,taxcalc/tests/test_4package.py::test_for_consistency,,passed,4.8303990000135855,,,,,,,,,,,,,,,,,,,,,,,,,,0.6062219999307672 +1,taxcalc/tests/test_benefits.py::test_benefits,,passed,5804.126310000015,,,,,,,,,,,,,,,,,,,,,,,,,,893.1107839999868 +2,taxcalc/tests/test_calcfunctions.py::test_calc_and_used_vars,,passed,53.73851599995305,,,,,,,,,,,,,,,,,,,,,,,,,,6.608591999906821 +3,taxcalc/tests/test_calcfunctions.py::test_function_args_usage,,passed,3.0674639999688225,,,,,,,,,,,,,,,,,,,,,,,,,,0.44992399989496334 +4,taxcalc/tests/test_calcfunctions.py::test_DependentCare,,passed,0.41790900002069975,,,,,,,,,,,,,,,,,,,,,,,,,,0.08550300003662414 +5,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, young]",,passed,0.32570700000178476,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 45, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, False, 0)",12000,,,,,,,,,,,,,,,,,,,,,,,,0.058803000001717065 +6,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity]",,passed,0.3486069999780739,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 66, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 1, 1, 2, 200, True, 300)",15800,,,,,,,,,,,,,,,,,,,,,,,,0.10240300002806188 +7,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity, over limit]",,passed,0.33980699998892305,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 66, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 400, True, 300)",13500,,,,,,,,,,,,,,,,,,,,,,,,0.10380299994494635 +8,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, two old]",,passed,0.30970599999591286,"(0, 1200, [6000, 12000, 6000, 12000, 12000], 66, 67, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, True, 0)",14400,,,,,,,,,,,,,,,,,,,,,,,,0.07480300001816437 +9,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 1],,passed,0.32400700001744553,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,0.08990399999220244 +10,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 2],,passed,2.9521609999960674,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,2.7166579999970963 +11,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single]",,passed,0.33610700000963334,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 1, 0, 0, 2, 0, True, 0)",0,,,,,,,,,,,,,,,,,,,,,,,,0.10020300004498495 +12,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Marrid, Single, dep, under earn]",,passed,0.3154070000164211,"(1, 200, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1000,,,,,,,,,,,,,,,,,,,,,,,,0.07880300006490878 +13,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single, dep, over earn]",,passed,0.291106000020136,"(1, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1350,,,,,,,,,,,,,,,,,,,,,,,,0.05550200006609887 +14,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 1],,passed,0.4110079999577465,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(0, 4065, 4065, 0, 0, 3252, 25000, 10000, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,0.0848029999929168 +15,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 2],,passed,0.35400699999854623,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 6146.25, 4065, 2081.25, 1040.625, 4917, 38959.375, 21167.5, 17791.875, 21380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,0.07370200006562305 +16,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 3],,passed,0.34990699998616037,"(120000, 150000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 22202.25, 21453, 749.25, 374.625, 16773, 179625.375, 161833.5, 17791.875, 161380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,0.07510300008561899 +17,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 4],,passed,0.35020799998619623,"(120000, 500000, 15000, 100, 2000, 0.12, 0.03, 0, 400000, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 46067.85, 31953, 749.25, 374.625, 30138.6, 529625.375, 511833.5, 17791.875, 511380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,0.078003999988141 +18,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 5],,passed,0.3483069999674626,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 300, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(300, 4065, 4065, 0, 0, 3285.3, 25300, 10279.1875, 15000, 10382, 17000)",,,,,,,,,,,,,,,,,,,,,,,,0.0753029999032151 +19,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 6],,passed,0.35770800002410397,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, -40000, 0, None, None, None, None, None, None, None, None, None, None, None)","(-40000, 4065, 4065, 0, 0, 3252, 0, 0, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,0.08450400002857356 +20,taxcalc/tests/test_calcfunctions.py::test_AfterTaxIncome,,passed,0.2763059999892903,,,,,,,,,,,,,,,,,,,,,,,,,,0.04820299994889868 +21,taxcalc/tests/test_calcfunctions.py::test_ExpandIncome,,passed,0.2775060000317353,,,,,,,,,,,,,,,,,,,,,,,,,,0.04570200002262942 +22,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple0-expected_value0],,passed,0.2972059999706289,"(1, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.0633029999903556 +23,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple1-expected_value1],,passed,0.2934060000256977,"(0, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.06340300006968391 +24,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple2-expected_value2],,passed,0.31500599999390033,"(1, 1, 2, 100, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.08670300002222583 +25,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple3-expected_value3],,passed,0.29450599998881444,"(0, 2, 1, 100, 200, 1000)","(200, 1200)",,,,,,,,,,,,,,,,,,,,,,,,0.06320300002471413 +26,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple4-expected_value4],,passed,0.2994069999999738,"(0, 1, 3, 100, 300, 1000)","(300, 1300)",,,,,,,,,,,,,,,,,,,,,,,,0.06900400006770727 +27,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple0-expected_value0],,passed,0.30220700000427314,"(1100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,0.06490399994163454 +28,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple1-expected_value1],,passed,0.44650899997122906,"(2100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,0.21110499994847487 +29,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple2-expected_value2],,passed,0.3447070000106578,"(1100000, 1, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,0.11300300008088018 +30,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple3-expected_value3],,passed,0.32140700000127254,"(1100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,0.08480300004976024 +31,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple4-expected_value4],,passed,0.29900599997745303,"(2100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,0.038201999927878205 +32,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple5-expected_value5],,passed,0.3231070000424552,"(1100000, 2, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,0.09540399997831628 +33,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple6-expected_value6],,passed,0.33470700003590537,"(510000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(1003, 1203, 3003, 1303)",,,,,,,,,,,,,,,,,,,,,,,,0.10250300005054677 +34,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple7-expected_value7],,passed,0.3236070000411928,"(1100000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(109150, 109350, 111150, 109450)",,,,,,,,,,,,,,,,,,,,,,,,0.08990300011646471 +35,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple8-expected_value8],,passed,0.29490599996506717,"(510000, 3, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,0.06450299991911387 +36,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple0-expected_value0],,passed,0.30230599998049,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1400)",,,,,,,,,,,,,,,,,,,,,,,,0.06610299988096813 +37,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple1-expected_value1],,passed,0.29690599996001765,"(1, 76000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1120)",,,,,,,,,,,,,,,,,,,,,,,,0.06350199993221395 +38,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple2-expected_value2],,passed,0.3266069999767751,"(1, 90000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.09220299995149622 +39,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple3-expected_value3],,passed,0.34990699998616037,"(2, 50000, 3, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 4200)",,,,,,,,,,,,,,,,,,,,,,,,0.11680399995839258 +40,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple4-expected_value4],,passed,0.3029069999911371,"(2, 155000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,0.06960399991839952 +41,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple5-expected_value5],,passed,0.2994069999999738,"(2, 170000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.06580300004088718 +42,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple6-expected_value6],,passed,0.3088069999535037,"(4, 50000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,0.0770039999338224 +43,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple7-expected_value7],,passed,0.29840600001307394,"(4, 117000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 560)",,,,,,,,,,,,,,,,,,,,,,,,0.06730199999083203 +44,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple8-expected_value8],,passed,0.3254069999911735,"(4, 130000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.0907029999552833 +45,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple9-expected_value9],,passed,0.29760600000372506,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 1200)",,,,,,,,,,,,,,,,,,,,,,,,0.06190200008404645 +46,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple10-expected_value10],,passed,0.29750599998124017,"(1, 97000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 600)",,,,,,,,,,,,,,,,,,,,,,,,0.060401999974146775 +47,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple11-expected_value11],,passed,0.30200699995930336,"(1, 150000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.06520299996282125 +48,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple12-expected_value12],,passed,0.31420699997397605,"(2, 50000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,0.05280299990317877 +49,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple13-expected_value13],,passed,0.306806000025972,"(2, 160000, 5, 3, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,0.06980299997394473 +50,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple14-expected_value14],,passed,0.30650599995851735,"(2, 300000, 2, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.07020300000704086 +51,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple15-expected_value15],,passed,0.3018059999817524,"(4, 50000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 2200)",,,,,,,,,,,,,,,,,,,,,,,,0.0665029999140643 +52,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple16-expected_value16],,passed,0.2988070000355947,"(4, 130000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 825)",,,,,,,,,,,,,,,,,,,,,,,,0.06470400001035159 +53,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple17-expected_value17],,passed,0.3563079999935326,"(4, 170000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.12220499996828948 +54,taxcalc/tests/test_calculator.py::test_make_calculator,,passed,3636.8265019999626,,,,,,,,,,,,,,,,,,,,,,,,,,674.9679849999666 +55,taxcalc/tests/test_calculator.py::test_make_calculator_deepcopy,,passed,2983.859202999952,,,,,,,,,,,,,,,,,,,,,,,,,,387.59934699999076 +56,taxcalc/tests/test_calculator.py::test_make_calculator_with_policy_reform,,passed,3724.2181770000116,,,,,,,,,,,,,,,,,,,,,,,,,,711.3580950000369 +57,taxcalc/tests/test_calculator.py::test_make_calculator_with_multiyear_reform,,passed,3797.0611709999957,,,,,,,,,,,,,,,,,,,,,,,,,,616.9597319999411 +58,taxcalc/tests/test_calculator.py::test_calculator_advance_to_year,,passed,2924.1525350000757,,,,,,,,,,,,,,,,,,,,,,,,,,471.01542700011123 +59,taxcalc/tests/test_calculator.py::test_make_calculator_raises_on_no_policy,,passed,508.2451859999537,,,,,,,,,,,,,,,,,,,,,,,,,,-5.4994360000364395 +60,taxcalc/tests/test_calculator.py::test_calculator_mtr,,passed,25328.79580300005,,,,,,,,,,,,,,,,,,,,,,,,,,3931.3846820000435 +61,taxcalc/tests/test_calculator.py::test_calculator_mtr_when_PT_rates_differ,,passed,4016.993716999991,,,,,,,,,,,,,,,,,,,,,,,,,,590.2762209999541 +62,taxcalc/tests/test_calculator.py::test_make_calculator_increment_years_first,,passed,3790.60392100007,,,,,,,,,,,,,,,,,,,,,,,,,,616.9068550000247 +63,taxcalc/tests/test_calculator.py::test_ID_HC_vs_BS,,passed,7186.4342850000185,,,,,,,,,,,,,,,,,,,,,,,,,,1245.2471629999309 +64,taxcalc/tests/test_calculator.py::test_ID_StateLocal_HC_vs_CRT,,passed,6659.59422200001,,,,,,,,,,,,,,,,,,,,,,,,,,996.5870300000006 +65,taxcalc/tests/test_calculator.py::test_ID_RealEstate_HC_vs_CRT,,passed,6549.637255999983,,,,,,,,,,,,,,,,,,,,,,,,,,1094.4860119999476 +66,taxcalc/tests/test_calculator.py::test_calculator_using_nonstd_input,,passed,2548.722259999977,,,,,,,,,,,,,,,,,,,,,,,,,,428.8086450000037 +67,taxcalc/tests/test_calculator.py::test_bad_json_names,,passed,302.7719810000917,,,,,,,,,,,,,,,,,,,,,,,,,,145.25231400000393 +68,taxcalc/tests/test_calculator.py::test_json_assump_url,,passed,569.5273739999038,,,,,,,,,,,,,,,,,,,,,,,,,,242.6185169999826 +69,taxcalc/tests/test_calculator.py::test_read_bad_json_assump_file,,passed,0.5406100000300285,,,,,,,,,,,,,,,,,,,,,,,,,,0.06780100011383183 +70,taxcalc/tests/test_calculator.py::test_json_doesnt_exist,,passed,0.3921070000387772,,,,,,,,,,,,,,,,,,,,,,,,,,0.0847009999915827 +71,taxcalc/tests/test_calculator.py::test_calc_all,,passed,2214.5987810000634,,,,,,,,,,,,,,,,,,,,,,,,,,408.1159600000317 +72,taxcalc/tests/test_calculator.py::test_noreform_documentation,,passed,5990.36082300006,,,,,,,,,,,,,,,,,,,,,,,,,,1208.3118620000732 +73,taxcalc/tests/test_calculator.py::test_reform_documentation,,passed,8350.5691229999,,,,,,,,,,,,,,,,,,,,,,,,,,1546.6045999999087 +74,taxcalc/tests/test_calculator.py::test_distribution_tables,,passed,5410.098930999993,,,,,,,,,,,,,,,,,,,,,,,,,,977.5154309999152 +75,taxcalc/tests/test_calculator.py::test_difference_table,,passed,4232.399434000058,,,,,,,,,,,,,,,,,,,,,,,,,,670.530675999998 +76,taxcalc/tests/test_calculator.py::test_diagnostic_table,,passed,3508.7040850000903,,,,,,,,,,,,,,,,,,,,,,,,,,494.65138800007935 +77,taxcalc/tests/test_calculator.py::test_mtr_graph,,passed,3277.324952000072,,,,,,,,,,,,,,,,,,,,,,,,,,520.1453690001472 +78,taxcalc/tests/test_calculator.py::test_atr_graph,,passed,3065.502201000072,,,,,,,,,,,,,,,,,,,,,,,,,,527.3068510001622 +79,taxcalc/tests/test_calculator.py::test_privacy_of_embedded_objects,,passed,2941.5391350000846,,,,,,,,,,,,,,,,,,,,,,,,,,457.7031540001144 +80,taxcalc/tests/test_calculator.py::test_n65,,passed,2725.1061620000883,,,,,,,,,,,,,,,,,,,,,,,,,,397.6070570000725 +81,taxcalc/tests/test_calculator.py::test_ce_aftertax_income,,passed,4171.479249000072,,,,,,,,,,,,,,,,,,,,,,,,,,704.735084000049 +82,taxcalc/tests/test_calculator.py::test_qbid_calculation,,passed,2314.488513000015,,,,,,,,,,,,,,,,,,,,,,,,,,463.49235999991834 +83,taxcalc/tests/test_calculator.py::test_qbid_limit_switch,,passed,5332.61853700003,,,,,,,,,,,,,,,,,,,,,,,,,,967.5740890000952 +84,taxcalc/tests/test_calculator.py::test_calc_all_benefits_amounts,,passed,6901.875360000076,,,,,,,,,,,,,,,,,,,,,,,,,,1101.5540820001206 +85,taxcalc/tests/test_calculator.py::test_cg_top_rate,,passed,6289.455547999978,,,,,,,,,,,,,,,,,,,,,,,,,,1125.6805489999806 +86,taxcalc/tests/test_compatible_data.py::test_compatible_data_presence,,passed,0.4928089999793883,,,,,,,,,,,,,,,,,,,,,,,,,,0.00890100000106031 +87,taxcalc/tests/test_consumption.py::test_year_consistency,,passed,0.1847029999453298,,,,,,,,,,,,,,,,,,,,,,,,,,0.021899999978813894 +88,taxcalc/tests/test_consumption.py::test_validity_of_consumption_vars_set,,passed,1.0174179999467015,,,,,,,,,,,,,,,,,,,,,,,,,,0.08920099992337782 +89,taxcalc/tests/test_consumption.py::test_update_consumption,,passed,94.99675999995816,,,,,,,,,,,,,,,,,,,,,,,,,,20.42813399998522 +90,taxcalc/tests/test_consumption.py::test_incorrect_update_consumption,,passed,328.603987000065,,,,,,,,,,,,,,,,,,,,,,,,,,72.5634350000064 +91,taxcalc/tests/test_consumption.py::test_future_update_consumption,,passed,144.0095680000013,,,,,,,,,,,,,,,,,,,,,,,,,,35.40923700006715 +92,taxcalc/tests/test_consumption.py::test_consumption_default_data,,passed,45.42264199994861,,,,,,,,,,,,,,,,,,,,,,,,,,12.07284899987826 +93,taxcalc/tests/test_consumption.py::test_consumption_response,,passed,5530.8212459999595,,,,,,,,,,,,,,,,,,,,,,,,,,786.1740859999591 +94,taxcalc/tests/test_cpscsv.py::test_agg,,passed,15981.201631999966,,,,,,,,,,,,,,,,,,,,,,,,,,1579.771484999921 +95,taxcalc/tests/test_cpscsv.py::test_cps_availability,,passed,1013.7926660000858,,,,,,,,,,,,,,,,,,,,,,,,,,-40.58950899991487 +96,taxcalc/tests/test_data.py::test_recs_class,,passed,529.6114940000507,,,,,,,,,,,,,,,,,,,,,,,,,,6.128021000108674 +97,taxcalc/tests/test_decorators.py::test_create_apply_function_string,,passed,0.24770299989995692,,,,,,,,,,,,,,,,,,,,,,,,,,0.07089999985510081 +98,taxcalc/tests/test_decorators.py::test_create_apply_function_string_with_params,,passed,0.19420199998876342,,,,,,,,,,,,,,,,,,,,,,,,,,0.04919999992125673 +99,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string_mult_outputs,,passed,0.19310199991195987,,,,,,,,,,,,,,,,,,,,,,,,,,0.050499999815656366 +100,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string,,passed,0.18760199998268945,,,,,,,,,,,,,,,,,,,,,,,,,,0.04939999996622646 +101,taxcalc/tests/test_decorators.py::test_make_apply_function,,passed,0.8419089999733842,,,,,,,,,,,,,,,,,,,,,,,,,,0.10319599994090822 +102,taxcalc/tests/test_decorators.py::test_magic_apply_jit,,passed,190.1161719999891,,,,,,,,,,,,,,,,,,,,,,,,,,24.08269400007157 +103,taxcalc/tests/test_decorators.py::test_magic_apply_jit_swap,,passed,1.7747190000818591,,,,,,,,,,,,,,,,,,,,,,,,,,0.6231990000742371 +104,taxcalc/tests/test_decorators.py::test_magic_iterate_jit,,passed,180.10576800008948,,,,,,,,,,,,,,,,,,,,,,,,,,23.043345000019144 +105,taxcalc/tests/test_decorators.py::test_faux_function_iterate_jit,,passed,135.7625079999707,,,,,,,,,,,,,,,,,,,,,,,,,,15.228918999923735 +106,taxcalc/tests/test_decorators.py::test_ret_everything_iterate_jit,,passed,518.159374999982,,,,,,,,,,,,,,,,,,,,,,,,,,39.15357299990768 +107,taxcalc/tests/test_decorators.py::test_function_takes_kwarg,,passed,176.07322600008501,,,,,,,,,,,,,,,,,,,,,,,,,,17.032169000117392 +108,taxcalc/tests/test_decorators.py::test_function_no_parameters_listed,,passed,180.89597700009108,,,,,,,,,,,,,,,,,,,,,,,,,,19.999588000132462 +109,taxcalc/tests/test_decorators.py::test_function_parameters_optional,,passed,202.05859600002896,,,,,,,,,,,,,,,,,,,,,,,,,,31.73224400006805 +110,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_no_return,,passed,6.303265000042302,,,,,,,,,,,,,,,,,,,,,,,,,,0.5383650001249407 +111,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_unknown_return_argument,,passed,6.846071000040865,,,,,,,,,,,,,,,,,,,,,,,,,,0.6938640000271334 +112,taxcalc/tests/test_decorators.py::test_force_no_jit,,passed,7.363076000046931,,,,,,,,,,,,,,,,,,,,,,,,,,0.4079550001279131 +113,taxcalc/tests/test_growdiff.py::test_year_consistency,,passed,0.1996020000660792,,,,,,,,,,,,,,,,,,,,,,,,,,0.057700000070326496 +114,taxcalc/tests/test_growdiff.py::test_update_and_apply_growdiff,,passed,590.210721999938,,,,,,,,,,,,,,,,,,,,,,,,,,121.32450499984765 +115,taxcalc/tests/test_growdiff.py::test_has_any_response,,passed,145.34860699995988,,,,,,,,,,,,,,,,,,,,,,,,,,23.064922000003207 +116,taxcalc/tests/test_growdiff.py::test_description_punctuation,,passed,0.5539060000501195,,,,,,,,,,,,,,,,,,,,,,,,,,0.1361000000770219 +117,taxcalc/tests/test_growdiff.py::test_boolean_value_infomation,,passed,0.3899040000305831,,,,,,,,,,,,,,,,,,,,,,,,,,0.02739900003234652 +118,taxcalc/tests/test_growfactors.py::test_improper_usage,,passed,5.0266520000832315,,,,,,,,,,,,,,,,,,,,,,,,,,0.17418500010535354 +119,taxcalc/tests/test_growfactors.py::test_update_after_use,,passed,3.4072619999960807,,,,,,,,,,,,,,,,,,,,,,,,,,0.5497219999597287 +120,taxcalc/tests/test_growfactors.py::test_proper_usage,,passed,3.180156999974315,,,,,,,,,,,,,,,,,,,,,,,,,,0.39691799997854105 +121,taxcalc/tests/test_growfactors.py::test_growfactors_csv_values,,passed,3.6836670000184313,,,,,,,,,,,,,,,,,,,,,,,,,,0.5427239999562512 +122,taxcalc/tests/test_parameters.py::test_params_class[revision0-],,passed,12.93163499997263,,,{},,,,,,,,,,,,,,,,,,,,,,,1.9057839999732096 +123,taxcalc/tests/test_parameters.py::test_params_class[revision1-error],,passed,15.520082000080038,,,{'real_param': {2004: 1.9}},error,,,,,,,,,,,,,,,,,,,,,,1.9027940001024035 +124,taxcalc/tests/test_parameters.py::test_params_class[revision2-raise],,passed,15.72808499997791,,,{'int_param': {2004: [3.6]}},raise,,,,,,,,,,,,,,,,,,,,,,0.8246799999369614 +125,taxcalc/tests/test_parameters.py::test_params_class[revision3-raise],,passed,15.03087300000061,,,{'int_param': {2004: [3]}},raise,,,,,,,,,,,,,,,,,,,,,,0.9746790000235706 +126,taxcalc/tests/test_parameters.py::test_params_class[revision4-noerror],,passed,22.225502999958735,,,"{'label_param': {2004: [1, 2]}}",noerror,,,,,,,,,,,,,,,,,,,,,,3.255441999954204 +127,taxcalc/tests/test_parameters.py::test_params_class[revision5-raise],,passed,10.670293999964997,,,"{'label_param': {2004: [[1, 2]]}}",raise,,,,,,,,,,,,,,,,,,,,,,0.8876599999894097 +128,taxcalc/tests/test_parameters.py::test_params_class[revision6-raise],,passed,10.93399799992767,,,"{'label_param': {2004: [1, 2, 3]}}",raise,,,,,,,,,,,,,,,,,,,,,,1.2848649998886685 +129,taxcalc/tests/test_parameters.py::test_params_class[revision7-raise],,passed,15.511981000031483,,,{'bool_param': {2004: [4.9]}},raise,,,,,,,,,,,,,,,,,,,,,,1.6419900000528287 +130,taxcalc/tests/test_parameters.py::test_params_class[revision8-raise],,passed,16.834806000019853,,,{'str_param': {2004: [9]}},raise,,,,,,,,,,,,,,,,,,,,,,1.5378949999558245 +131,taxcalc/tests/test_parameters.py::test_params_class[revision9-noerror],,passed,16.01719099994625,,,{'str_param': {2004: 'nonlinear'}},noerror,,,,,,,,,,,,,,,,,,,,,,1.299787999982982 +132,taxcalc/tests/test_parameters.py::test_params_class[revision10-error],,passed,20.608573999993496,,,{'str_param': {2004: 'unknownvalue'}},error,,,,,,,,,,,,,,,,,,,,,,6.863283999905434 +133,taxcalc/tests/test_parameters.py::test_params_class[revision11-raise],,passed,16.383797000003142,,,{'str_param': {2004: ['nonlinear']}},raise,,,,,,,,,,,,,,,,,,,,,,2.693908999958694 +134,taxcalc/tests/test_parameters.py::test_params_class[revision12-raise],,passed,15.561081999976523,,,{'real_param': {2004: 'linear'}},raise,,,,,,,,,,,,,,,,,,,,,,1.809592999961751 +135,taxcalc/tests/test_parameters.py::test_params_class[revision13-raise],,passed,15.519381999979487,,,"{'real_param': {2004: [0.2, 0.3]}}",raise,,,,,,,,,,,,,,,,,,,,,,1.873093999961382 +136,taxcalc/tests/test_parameters.py::test_params_class[revision14-raise],,passed,18.67983900001491,,,{'real_param-indexed': {2004: True}},raise,,,,,,,,,,,,,,,,,,,,,,1.2117979999857198 +137,taxcalc/tests/test_parameters.py::test_params_class[revision15-raise],,passed,11.128002000077686,,,{'unknown_param-indexed': {2004: False}},raise,,,,,,,,,,,,,,,,,,,,,,1.4409679999971559 +138,taxcalc/tests/test_parameters.py::test_json_file_contents[consumption.json],,passed,253.73150900009023,,,,,consumption.json,,,,,,,,,,,,,,,,,,,,,62.49337300005212 +139,taxcalc/tests/test_parameters.py::test_json_file_contents[policy_current_law.json],,passed,139202.76511400004,,,,,policy_current_law.json,,,,,,,,,,,,,,,,,,,,,26031.604120999982 +140,taxcalc/tests/test_parameters.py::test_json_file_contents[growdiff.json],,passed,957.0486100000153,,,,,growdiff.json,,,,,,,,,,,,,,,,,,,,,196.9674939999777 +141,taxcalc/tests/test_parameters.py::test_parameters_mentioned[consumption.json-consumption.py],,passed,0.4031349999422673,,,,,,consumption.json,consumption.py,,,,,,,,,,,,,,,,,,,0.05202900001677341 +142,taxcalc/tests/test_parameters.py::test_parameters_mentioned[policy_current_law.json-calcfunctions.py],,passed,13.254523000000518,,,,,,policy_current_law.json,calcfunctions.py,,,,,,,,,,,,,,,,,,,0.8249100000057297 +143,taxcalc/tests/test_parameters.py::test_parameters_mentioned[growdiff.json-growdiff.py],,passed,0.5079430000023422,,,,,,growdiff.json,growdiff.py,,,,,,,,,,,,,,,,,,,0.14853699997274816 +144,taxcalc/tests/test_parameters.py::test_expand_xd_errors,,passed,7.17860899999323,,,,,,,,,,,,,,,,,,,,,,,,,,1.4424110000845758 +145,taxcalc/tests/test_parameters.py::test_expand_empty,,passed,7.60944399996788,,,,,,,,,,,,,,,,,,,,,,,,,,1.2642359999972541 +146,taxcalc/tests/test_parameters.py::test_expand_1d_scalar,,passed,23.9451290000261,,,,,,,,,,,,,,,,,,,,,,,,,,4.548397000007757 +147,taxcalc/tests/test_parameters.py::test_expand_2d_short_array,,passed,8.974160000093434,,,,,,,,,,,,,,,,,,,,,,,,,,1.7212360000939952 +148,taxcalc/tests/test_parameters.py::test_expand_2d_variable_rates,,passed,10.441184999990583,,,,,,,,,,,,,,,,,,,,,,,,,,2.5932510000075126 +149,taxcalc/tests/test_parameters.py::test_expand_2d_already_filled,,passed,16.15046799997799,,,,,,,,,,,,,,,,,,,,,,,,,,4.410766999967564 +150,taxcalc/tests/test_parameters.py::test_expand_2d_partial_expand,,passed,18.212844000004225,,,,,,,,,,,,,,,,,,,,,,,,,,4.138002999980017 +151,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n]",,passed,0.5051420000654616,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}} } -",,,,,,,,,,,,,,,,,,-0.06599499999992986 -152,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n]",,passed,0.34410599994316726,,,,,,,," +",,,,,,,,,,,,,,,,,,0.10833500004991953 +152,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n]",,passed,0.452938000080394,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]} } -",,,,,,,,,,,,,,,,,,-0.05989700002828613 -153,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n-False]",,passed,0.22050400002626702,,,,,,,,," +",,,,,,,,,,,,,,,,,,0.10883200013722677 +153,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n-False]",,passed,0.28032400007305114,,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}} } -",False,,,,,,,,,,,,,,,,-0.018496999928174773 -154,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n-True]",,passed,0.2352039999777844,,,,,,,,," +",False,,,,,,,,,,,,,,,,0.059820000046784144 +154,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n-True]",,passed,0.2870240000447666,,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]} } -",True,,,,,,,,,,,,,,,,-0.00979699996150879 -155,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": 0.9}\n}\n-True]",,passed,0.2253040000823603,,,,,,,,," +",True,,,,,,,,,,,,,,,,0.051820000066982175 +155,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": 0.9}\n}\n-True]",,passed,0.291823999987173,,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": 0.9} } -",True,,,,,,,,,,,,,,,,-0.04339699989941431 -156,taxcalc/tests/test_policy.py::test_incorrect_class_instantiation,,passed,0.1591029999872262,,,,,,,,,,,,,,,,,,,,,,,,,,-0.019497999915074588 -157,taxcalc/tests/test_policy.py::test_correct_class_instantiation,,passed,2135.3746650000858,,,,,,,,,,,,,,,,,,,,,,,,,,-735.1602259999481 -158,taxcalc/tests/test_policy.py::test_json_reform_url,,passed,84.86685299999408,,,,,,,,,,,,,,,,,,,,,,,,,,-97.52478899997641 -159,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[False],,passed,2455.157342000007,,,,,,,,,,,False,,,,,,,,,,,,,,,-1007.6403959999425 -160,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[True],,passed,2380.678102000047,,,,,,,,,,,True,,,,,,,,,,,,,,,-735.3736089999074 -161,taxcalc/tests/test_policy.py::test_constant_inflation_rate_with_reform,,passed,2088.018419999912,,,,,,,,,,,,,,,,,,,,,,,,,,-763.6990890000557 -162,taxcalc/tests/test_policy.py::test_variable_inflation_rate_with_reform,,passed,2148.4728620000624,,,,,,,,,,,,,,,,,,,,,,,,,,-906.3658899999614 -163,taxcalc/tests/test_policy.py::test_multi_year_reform,,passed,2408.513931000016,,,,,,,,,,,,,,,,,,,,,,,,,,-659.6360830000094 -164,taxcalc/tests/test_policy.py::test_policy_metadata,,passed,1471.2024269999802,,,,,,,,,,,,,,,,,,,,,,,,,,-474.8009830000228 -165,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_no_year,,passed,1271.2136839999175,,,,,,,,,,,,,,,,,,,,,,,,,,-707.1723730001625 -166,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_early_year,,passed,1466.1770409999235,,,,,,,,,,,,,,,,,,,,,,,,,,-494.2386450001095 -167,taxcalc/tests/test_policy.py::test_reform_with_default_indexed,,passed,2329.228298999965,,,,,,,,,,,,,,,,,,,,,,,,,,-1003.9665079999622 -168,taxcalc/tests/test_policy.py::test_reform_makes_no_changes_before_year,,passed,2171.7285600000196,,,,,,,,,,,,,,,,,,,,,,,,,,-840.1772519999895 -169,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[False],,passed,2284.0027569999393,,,,,,,,,,,False,,,,,,,,,,,,,,,-951.1430610000389 -170,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[True],,passed,2357.0139900000413,,,,,,,,,,,True,,,,,,,,,,,,,,,-1025.455873999931 -171,taxcalc/tests/test_policy.py::test_pop_the_cap_reform,,passed,2220.5569690000857,,,,,,,,,,,,,,,,,,,,,,,,,,-634.3199609999601 -172,taxcalc/tests/test_policy.py::test_order_of_indexing_and_level_reforms,,passed,4163.528739999947,,,,,,,,,,,,,,,,,,,,,,,,,,-1614.942352000071 -173,taxcalc/tests/test_policy.py::test_misspecified_reform_dictionary,,passed,0.15080299999681301,,,,,,,,,,,,,,,,,,,,,,,,,,-0.047298000026785275 -174,taxcalc/tests/test_policy.py::test_section_titles,,passed,13.288224000007176,,,,,,,,,,,,,,,,,,,,,,,,,,0.9667790000094101 -175,taxcalc/tests/test_policy.py::test_description_punctuation,,passed,4.521275999991303,,,,,,,,,,,,,,,,,,,,,,,,,,0.35096099998099817 -176,taxcalc/tests/test_policy.py::test_get_index_rate,,passed,1501.5255590000152,,,,,,,,,,,,,,,,,,,,,,,,,,-360.1462269999729 -177,taxcalc/tests/test_policy.py::test_reform_with_bad_ctc_levels,,passed,2052.574929000002,,,,,,,,,,,,,,,,,,,,,,,,,,-784.2164109999885 -178,taxcalc/tests/test_policy.py::test_reform_with_removed_parameter,,passed,4361.549686999979,,,,,,,,,,,,,,,,,,,,,,,,,,-1297.6610939999773 -179,taxcalc/tests/test_policy.py::test_reform_with_out_of_range_error,,passed,2159.2125189999933,,,,,,,,,,,,,,,,,,,,,,,,,,-762.0955190000132 -180,taxcalc/tests/test_policy.py::test_reform_with_warning,,passed,2419.4247030000042,,,,,,,,,,,,,,,,,,,,,,,,,,-983.7731860000076 -181,taxcalc/tests/test_policy.py::test_reform_with_scalar_vector_errors,,passed,7654.721350999921,,,,,,,,,,,,,,,,,,,,,,,,,,-2880.0123480000357 -182,taxcalc/tests/test_policy.py::test_index_offset_reform,,passed,9382.843388999958,,,,,,,,,,,,,,,,,,,,,,,,,,-3999.56919700003 -183,taxcalc/tests/test_policy.py::test_cpi_offset_affect_on_prior_years,,passed,6721.3915249999445,,,,,,,,,,,,,,,,,,,,,,,,,,-2821.950576000063 -184,taxcalc/tests/test_policy.py::test_cpi_offset_on_reverting_params,,passed,10197.87743400002,,,,,,,,,,,,,,,,,,,,,,,,,,-3709.5657310000006 -185,taxcalc/tests/test_policy.py::test_raise_errors_regression,,passed,2287.5098399999843,,,,,,,,,,,,,,,,,,,,,,,,,,-963.531363000016 -186,taxcalc/tests/test_policy.py::TestAdjust::test_simple_adj,>,passed,6244.802962999984,,,,,,,,,,,,,,,,,,,,,,,,,,-2302.222034999999 -187,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_1,>,passed,6247.0167729999275,,,,,,,,,,,,,,,,,,,,,,,,,,-2087.1405410000543 -188,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_2,>,passed,6301.608439999995,,,,,,,,,,,,,,,,,,,,,,,,,,-2392.053439999928 -189,taxcalc/tests/test_policy.py::TestAdjust::test_activate_index,>,passed,6330.404685999952,,,,,,,,,,,,,,,,,,,,,,,,,,-2054.058474000044 -190,taxcalc/tests/test_policy.py::TestAdjust::test_apply_cpi_offset,>,passed,10697.012911000002,,,,,,,,,,,,,,,,,,,,,,,,,,-3167.2089740000047 -191,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps,>,passed,4931.820217999984,,,,,,,,,,,,,,,,,,,,,,,,,,-1851.221005999946 -192,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps2,>,passed,5829.324279000048,,,,,,,,,,,,,,,,,,,,,,,,,,-1686.0832279999158 -193,taxcalc/tests/test_policy.py::TestAdjust::test_adj_CPI_offset_and_index_status,>,passed,10852.504848999957,,,,,,,,,,,,,,,,,,,,,,,,,,-3392.4131109999944 -194,taxcalc/tests/test_policy.py::TestAdjust::test_adj_related_parameters_and_index_status,>,passed,4012.0149239999137,,,,,,,,,,,,,,,,,,,,,,,,,,-1385.2951090001397 -195,taxcalc/tests/test_policy.py::TestAdjust::test_indexed_status_parsing,>,passed,4825.265731999934,,,,,,,,,,,,,,,,,,,,,,,,,,-1826.659667000058 -196,taxcalc/tests/test_policy.py::TestAdjust::test_cpi_offset_does_not_affect_wage_indexed_params,>,passed,8415.130493999983,,,,,,,,,,,,,,,,,,,,,,,,,,-3751.4052459999893 -197,taxcalc/tests/test_records.py::test_incorrect_Records_instantiation,,passed,14.678054000000884,,,,,,,,,,,,,,,,,,,,,,,,,,-3.5376990000486366 -198,taxcalc/tests/test_records.py::test_correct_Records_instantiation,,passed,544.8270150000099,,,,,,,,,,,,,,,,,,,,,,,,,,-49.75412199996754 -199,taxcalc/tests/test_records.py::test_read_cps_data,,passed,1103.57813600001,,,,,,,,,,,,,,,,,,,,,,,,,,-62.38917099995001 -200,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 2, 200000, 200000, 0.03\n]",,passed,579.9300510000194,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s +",True,,,,,,,,,,,,,,,,0.06651999990481272 +156,taxcalc/tests/test_policy.py::test_incorrect_class_instantiation,,passed,0.217617999965114,,,,,,,,,,,,,,,,,,,,,,,,,,0.05851499997788778 +157,taxcalc/tests/test_policy.py::test_correct_class_instantiation,,passed,2657.8878899999836,,,,,,,,,,,,,,,,,,,,,,,,,,522.5132249998978 +158,taxcalc/tests/test_policy.py::test_json_reform_url,,passed,63.82923600006052,,,,,,,,,,,,,,,,,,,,,,,,,,-21.03761699993356 +159,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[False],,passed,2950.1333050000085,,,,,,,,,,,False,,,,,,,,,,,,,,,494.9759630000017 +160,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[True],,passed,2859.2223919999924,,,,,,,,,,,True,,,,,,,,,,,,,,,478.54428999994525 +161,taxcalc/tests/test_policy.py::test_constant_inflation_rate_with_reform,,passed,2617.386775,,,,,,,,,,,,,,,,,,,,,,,,,,529.3683550000878 +162,taxcalc/tests/test_policy.py::test_variable_inflation_rate_with_reform,,passed,2600.1431420000927,,,,,,,,,,,,,,,,,,,,,,,,,,451.6702800000303 +163,taxcalc/tests/test_policy.py::test_multi_year_reform,,passed,2980.104919999917,,,,,,,,,,,,,,,,,,,,,,,,,,571.5909889999011 +164,taxcalc/tests/test_policy.py::test_policy_metadata,,passed,1793.7638619999916,,,,,,,,,,,,,,,,,,,,,,,,,,322.56143500001144 +165,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_no_year,,passed,1610.4728450000039,,,,,,,,,,,,,,,,,,,,,,,,,,339.25916100008635 +166,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_early_year,,passed,1803.93789499999,,,,,,,,,,,,,,,,,,,,,,,,,,337.7608540000665 +167,taxcalc/tests/test_policy.py::test_reform_with_default_indexed,,passed,2826.9999630000484,,,,,,,,,,,,,,,,,,,,,,,,,,497.77166400008355 +168,taxcalc/tests/test_policy.py::test_reform_makes_no_changes_before_year,,passed,2683.0257359999905,,,,,,,,,,,,,,,,,,,,,,,,,,511.2971759999705 +169,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[False],,passed,2805.50590200005,,,,,,,,,,,False,,,,,,,,,,,,,,,521.5031450001102 +170,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[True],,passed,2945.038906999912,,,,,,,,,,,True,,,,,,,,,,,,,,,588.0249169998706 +171,taxcalc/tests/test_policy.py::test_pop_the_cap_reform,,passed,2678.2224080000105,,,,,,,,,,,,,,,,,,,,,,,,,,457.66543899992485 +172,taxcalc/tests/test_policy.py::test_order_of_indexing_and_level_reforms,,passed,5191.3896929999055,,,,,,,,,,,,,,,,,,,,,,,,,,1027.8609529999585 +173,taxcalc/tests/test_policy.py::test_misspecified_reform_dictionary,,passed,0.1958149999836678,,,,,,,,,,,,,,,,,,,,,,,,,,0.04501199998685482 +174,taxcalc/tests/test_policy.py::test_section_titles,,passed,13.882755000054203,,,,,,,,,,,,,,,,,,,,,,,,,,0.5945310000470272 +175,taxcalc/tests/test_policy.py::test_description_punctuation,,passed,4.538144999969518,,,,,,,,,,,,,,,,,,,,,,,,,,0.01686899997821456 +176,taxcalc/tests/test_policy.py::test_get_index_rate,,passed,1823.6148869999624,,,,,,,,,,,,,,,,,,,,,,,,,,322.0893279999473 +177,taxcalc/tests/test_policy.py::test_reform_with_bad_ctc_levels,,passed,2486.252909999962,,,,,,,,,,,,,,,,,,,,,,,,,,433.6779809999598 +178,taxcalc/tests/test_policy.py::test_reform_with_removed_parameter,,passed,5372.089978999952,,,,,,,,,,,,,,,,,,,,,,,,,,1010.5402919999733 +179,taxcalc/tests/test_policy.py::test_reform_with_out_of_range_error,,passed,2691.548531999956,,,,,,,,,,,,,,,,,,,,,,,,,,532.3360129999628 +180,taxcalc/tests/test_policy.py::test_reform_with_warning,,passed,3139.5803720000686,,,,,,,,,,,,,,,,,,,,,,,,,,720.1556690000648 +181,taxcalc/tests/test_policy.py::test_reform_with_scalar_vector_errors,,passed,9189.297889999922,,,,,,,,,,,,,,,,,,,,,,,,,,1534.5765390000006 +182,taxcalc/tests/test_policy.py::test_index_offset_reform,,passed,11345.068540999931,,,,,,,,,,,,,,,,,,,,,,,,,,1962.2251519999736 +183,taxcalc/tests/test_policy.py::test_cpi_offset_affect_on_prior_years,,passed,8596.38828599998,,,,,,,,,,,,,,,,,,,,,,,,,,1874.996761000035 +184,taxcalc/tests/test_policy.py::test_cpi_offset_on_reverting_params,,passed,12683.86404799992,,,,,,,,,,,,,,,,,,,,,,,,,,2485.9866139998994 +185,taxcalc/tests/test_policy.py::test_raise_errors_regression,,passed,2772.2254919999614,,,,,,,,,,,,,,,,,,,,,,,,,,484.7156519999771 +186,taxcalc/tests/test_policy.py::TestAdjust::test_simple_adj,>,passed,7411.5071840000155,,,,,,,,,,,,,,,,,,,,,,,,,,1166.7042210000318 +187,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_1,>,passed,7816.230966000035,,,,,,,,,,,,,,,,,,,,,,,,,,1569.2141930001062 +188,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_2,>,passed,7703.469896999991,,,,,,,,,,,,,,,,,,,,,,,,,,1401.8614569999954 +189,taxcalc/tests/test_policy.py::TestAdjust::test_activate_index,>,passed,7567.084894999994,,,,,,,,,,,,,,,,,,,,,,,,,,1236.680209000042 +190,taxcalc/tests/test_policy.py::TestAdjust::test_apply_cpi_offset,>,passed,13239.152191000016,,,,,,,,,,,,,,,,,,,,,,,,,,2542.139280000014 +191,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps,>,passed,5980.520406999972,,,,,,,,,,,,,,,,,,,,,,,,,,1048.7001889999874 +192,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps2,>,passed,6861.219879000032,,,,,,,,,,,,,,,,,,,,,,,,,,1031.8955999999844 +193,taxcalc/tests/test_policy.py::TestAdjust::test_adj_CPI_offset_and_index_status,>,passed,13231.32361399996,,,,,,,,,,,,,,,,,,,,,,,,,,2378.8187650000054 +194,taxcalc/tests/test_policy.py::TestAdjust::test_adj_related_parameters_and_index_status,>,passed,4818.631288000006,,,,,,,,,,,,,,,,,,,,,,,,,,806.6163640000923 +195,taxcalc/tests/test_policy.py::TestAdjust::test_indexed_status_parsing,>,passed,5586.589854999943,,,,,,,,,,,,,,,,,,,,,,,,,,761.3241230000085 +196,taxcalc/tests/test_policy.py::TestAdjust::test_cpi_offset_does_not_affect_wage_indexed_params,>,passed,10880.14479800006,,,,,,,,,,,,,,,,,,,,,,,,,,2465.0143040000767 +197,taxcalc/tests/test_records.py::test_incorrect_Records_instantiation,,passed,18.215790999988712,,,,,,,,,,,,,,,,,,,,,,,,,,3.5377369999878283 +198,taxcalc/tests/test_records.py::test_correct_Records_instantiation,,passed,517.0922820000214,,,,,,,,,,,,,,,,,,,,,,,,,,-27.73473299998841 +199,taxcalc/tests/test_records.py::test_read_cps_data,,passed,1022.6283990000411,,,,,,,,,,,,,,,,,,,,,,,,,,-80.94973699996899 +200,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 2, 200000, 200000, 0.03\n]",,passed,546.1053010000114,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s 1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,-20.62290399999256 -201,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 2, 200000, 200000, 0.03\n]",,passed,587.607681999998,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s +",,,,,,,,,,,,,,-33.82475000000795 +201,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 2, 200000, 200000, 0.03\n]",,passed,558.4572049999679,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s 1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,26.28424099998483 -202,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 2, 200000, 200000, 0.03\n]",,passed,583.3798099999967,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s +",,,,,,,,,,,,,,-29.15047700003015 +202,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 2, 200000, 200000, 0.03\n]",,passed,548.1911029999083,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s 1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,33.93590400003177 -203,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 4, 200000, 100000, 100000\n]",,passed,594.3883989999676,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s +",,,,,,,,,,,,,,-35.18870700008847 +203,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 4, 200000, 100000, 100000\n]",,passed,577.6368419999471,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s 1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,10.994394000022112 -204,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 4, 200000, 100000, 100000\n]",,passed,577.9345169999033,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s +",,,,,,,,,,,,,,-16.75155700002051 +204,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 4, 200000, 100000, 100000\n]",,passed,560.4403019999609,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s 1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,-89.22943300001407 -205,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 4, 200000, 100000, 100000\n]",,passed,578.3133229999748,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s +",,,,,,,,,,,,,,-17.494214999942415 +205,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 4, 200000, 100000, 100000\n]",,passed,582.9512020000038,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s 1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,-63.87965399994755 -206,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,k1bx14s\n1, 4, 0.03\n]",,passed,575.3595720000249,,,,,,,,,,,,"RECID,MARS,k1bx14s +",,,,,,,,,,,,,,4.637879000028988 +206,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,k1bx14s\n1, 4, 0.03\n]",,passed,585.5502289999777,,,,,,,,,,,,"RECID,MARS,k1bx14s 1, 4, 0.03 -",,,,,,,,,,,,,,-64.88509899998007 -207,"taxcalc/tests/test_records.py::test_read_data[RxCID,MARS\n1, 2\n]",,passed,2.4408410000660297,,,,,,,,,,,,"RxCID,MARS +",,,,,,,,,,,,,,10.190656999952807 +207,"taxcalc/tests/test_records.py::test_read_data[RxCID,MARS\n1, 2\n]",,passed,2.769435000004705,,,,,,,,,,,,"RxCID,MARS 1, 2 -",,,,,,,,,,,,,,-0.7257679999383981 -208,"taxcalc/tests/test_records.py::test_read_data[RECID,e00300\n1, 456789\n]",,passed,2.264938999928745,,,,,,,,,,,,"RECID,e00300 +",,,,,,,,,,,,,,0.32859399993867555 +208,"taxcalc/tests/test_records.py::test_read_data[RECID,e00300\n1, 456789\n]",,passed,2.379817000019102,,,,,,,,,,,,"RECID,e00300 1, 456789 -",,,,,,,,,,,,,,-0.6408699999838068 -209,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS\n1, 6\n]",,passed,574.8024629999691,,,,,,,,,,,,"RECID,MARS +",,,,,,,,,,,,,,0.11487800009035709 +209,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS\n1, 6\n]",,passed,559.1942129999552,,,,,,,,,,,,"RECID,MARS 1, 6 -",,,,,,,,,,,,,,-39.950234000116325 -210,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,EIC\n1, 5, 4\n]",,passed,578.3556239999825,,,,,,,,,,,,"RECID,MARS,EIC +",,,,,,,,,,,,,,-15.608250000013868 +210,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,EIC\n1, 5, 4\n]",,passed,544.9107300000833,,,,,,,,,,,,"RECID,MARS,EIC 1, 5, 4 -",,,,,,,,,,,,,,-93.39212500003669 -211,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00600,e00650\n1, 1, 8, 9\n]",,passed,575.2521709999883,,,,,,,,,,,,"RECID,MARS,e00600,e00650 +",,,,,,,,,,,,,,-33.44489399989925 +211,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00600,e00650\n1, 1, 8, 9\n]",,passed,553.2276689999662,,,,,,,,,,,,"RECID,MARS,e00600,e00650 1, 1, 8, 9 -",,,,,,,,,,,,,,14.168543999971916 -212,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e01500,e01700\n1, 1, 6, 7\n]",,passed,577.6200110000218,,,,,,,,,,,,"RECID,MARS,e01500,e01700 +",,,,,,,,,,,,,,-22.02450200002204 +212,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e01500,e01700\n1, 1, 6, 7\n]",,passed,570.3514710000945,,,,,,,,,,,,"RECID,MARS,e01500,e01700 1, 1, 6, 7 -",,,,,,,,,,,,,,-3.50557799993112 -213,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,PT_SSTB_income\n1, 1, 2\n]",,passed,576.6159149999339,,,,,,,,,,,,"RECID,MARS,PT_SSTB_income +",,,,,,,,,,,,,,-7.26853999992727 +213,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,PT_SSTB_income\n1, 1, 2\n]",,passed,564.9493760000723,,,,,,,,,,,,"RECID,MARS,PT_SSTB_income 1, 1, 2 -",,,,,,,,,,,,,,12.047775999917576 -214,taxcalc/tests/test_records.py::test_for_duplicate_names,,passed,1.1942209999915576,,,,,,,,,,,,,,,,,,,,,,,,,,-0.09888299996418937 -215,taxcalc/tests/test_records.py::test_records_variables_content,,passed,0.9082159999707073,,,,,,,,,,,,,,,,,,,,,,,,,,-0.050887000043076225 -216,taxcalc/tests/test_records.py::test_csv_input_vars_md_contents,,passed,0.9807169999476173,,,,,,,,,,,,,,,,,,,,,,,,,,-0.48908700000538374 -217,taxcalc/tests/test_reforms.py::test_2017_law_reform,,passed,5385.261901000035,,,,,,,,,,,,,,,,,,,,,,,,,,-1822.7797859999555 -218,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2019],,passed,14210.336400000073,,,,,,,,,,,,,2019.0,,,,,,,,,,,,,-4876.53069299995 -219,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2020],,passed,14110.746971000026,,,,,,,,,,,,,2020.0,,,,,,,,,,,,,-5572.988246000023 -220,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2021],,passed,14178.91574700002,,,,,,,,,,,,,2021.0,,,,,,,,,,,,,-5408.907160999888 -221,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2022],,passed,14135.431644000051,,,,,,,,,,,,,2022.0,,,,,,,,,,,,,-5828.132200999906 -222,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2023],,passed,14165.032506000101,,,,,,,,,,,,,2023.0,,,,,,,,,,,,,-5306.270818999907 -223,taxcalc/tests/test_reforms.py::test_reform_json_and_output,,passed,85105.06990199997,,,,,,,,,,,,,,,,,,,,,,,,,,-30244.403652000066 -224,taxcalc/tests/test_responses.py::test_response_json,,passed,0.22650400001111848,,,,,,,,,,,,,,,,,,,,,,,,,,-0.012298000001464915 -225,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-dot-csv-filename-no-dot-json-filename-no-dot-json-filename-no-dot-json-filename-no-output-directory],,passed,0.23630399982721428,,,,,,,,,,,,,,no-dot-csv-filename,no-dot-json-filename,no-dot-json-filename,no-dot-json-filename,no-output-directory,,,,,,,,0.014801999896008083 -226,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[input_data1-baseline1-reform1-assump1-outdir1],,passed,0.1472030000968516,,,,,,,,,,,,,,[],[],[],[],[],,,,,,,,-0.01669900007073008 -227,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-exist.csv-no-exist.json-no-exist.json-no-exist.json-.],,passed,0.23160399996413616,,,,,,,,,,,,,,no-exist.csv,no-exist.json,no-exist.json,no-exist.json,.,,,,,,,,-0.013898000133849536 -228,taxcalc/tests/test_taxcalcio.py::test_init_errors[2000-reformfile0-reformfile0-None],,passed,5516.4776179999535,,,,,,,,,,,,,,,,,,,2000.0,reformfile0,reformfile0,,,,,-1947.2328649999326 -229,taxcalc/tests/test_taxcalcio.py::test_init_errors[2099-reformfile0-reformfile0-None],,passed,5711.925328999996,,,,,,,,,,,,,,,,,,,2099.0,reformfile0,reformfile0,,,,,-1816.748951999898 -230,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-reformfile0-reformfile0-errorassumpfile],,passed,5448.405461999982,,,,,,,,,,,,,,,,,,,2020.0,reformfile0,reformfile0,errorassumpfile,,,,-2042.8449780001756 -231,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-errorreformfile-errorreformfile-None],,passed,4305.245278000029,,,,,,,,,,,,,,,,,,,2020.0,errorreformfile,errorreformfile,,,,,-1609.9919819998831 -232,taxcalc/tests/test_taxcalcio.py::test_creation_with_aging,,passed,14082.371690999935,,,,,,,,,,,,,,,,,,,,,,,,,,-4930.556368000227 -233,taxcalc/tests/test_taxcalcio.py::test_ctor_init_with_cps_files,,passed,20022.874785999877,,,,,,,,,,,,,,,,,,,,,,,,,,-4162.440218000029 -234,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|combined,\n c00100\n surtax\n -True-8]",,passed,5645.245715000101,,,,,,,,,,,,,,,,,,,,,,," +",,,,,,,,,,,,,,-11.666538999861586 +214,taxcalc/tests/test_records.py::test_for_duplicate_names,,passed,1.3494539999783228,,,,,,,,,,,,,,,,,,,,,,,,,,0.1552329999867652 +215,taxcalc/tests/test_records.py::test_records_variables_content,,passed,0.8956359999956476,,,,,,,,,,,,,,,,,,,,,,,,,,-0.012579999975059653 +216,taxcalc/tests/test_records.py::test_csv_input_vars_md_contents,,passed,0.9815390000085245,,,,,,,,,,,,,,,,,,,,,,,,,,0.0008220000609072686 +217,taxcalc/tests/test_reforms.py::test_2017_law_reform,,passed,6600.859808000109,,,,,,,,,,,,,,,,,,,,,,,,,,1215.597907000074 +218,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2019],,passed,17802.54528099999,,,,,,,,,,,,,2019.0,,,,,,,,,,,,,3592.2088809999186 +219,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2020],,passed,17968.722883999817,,,,,,,,,,,,,2020.0,,,,,,,,,,,,,3857.975912999791 +220,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2021],,passed,17770.342438999935,,,,,,,,,,,,,2021.0,,,,,,,,,,,,,3591.4266919999154 +221,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2022],,passed,17497.45041999995,,,,,,,,,,,,,2022.0,,,,,,,,,,,,,3362.018775999899 +222,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2023],,passed,17847.233103000006,,,,,,,,,,,,,2023.0,,,,,,,,,,,,,3682.2005969999063 +223,taxcalc/tests/test_reforms.py::test_reform_json_and_output,,passed,104477.06445800008,,,,,,,,,,,,,,,,,,,,,,,,,,19371.994556000107 +224,taxcalc/tests/test_responses.py::test_response_json,,passed,0.2636070000789914,,,,,,,,,,,,,,,,,,,,,,,,,,0.03710300006787301 +225,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-dot-csv-filename-no-dot-json-filename-no-dot-json-filename-no-dot-json-filename-no-output-directory],,passed,0.24990700012494926,,,,,,,,,,,,,,no-dot-csv-filename,no-dot-json-filename,no-dot-json-filename,no-dot-json-filename,no-output-directory,,,,,,,,0.013603000297735063 +226,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[input_data1-baseline1-reform1-assump1-outdir1],,passed,0.18680500011214463,,,,,,,,,,,,,,[],[],[],[],[],,,,,,,,0.039602000015293015 +227,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-exist.csv-no-exist.json-no-exist.json-no-exist.json-.],,passed,0.37031000010756543,,,,,,,,,,,,,,no-exist.csv,no-exist.json,no-exist.json,no-exist.json,.,,,,,,,,0.13870600014342932 +228,taxcalc/tests/test_taxcalcio.py::test_init_errors[2000-reformfile0-reformfile0-None],,passed,6771.568250999962,,,,,,,,,,,,,,,,,,,2000.0,reformfile0,reformfile0,,,,,1255.090633000009 +229,taxcalc/tests/test_taxcalcio.py::test_init_errors[2099-reformfile0-reformfile0-None],,passed,6854.600262999838,,,,,,,,,,,,,,,,,,,2099.0,reformfile0,reformfile0,,,,,1142.6749339998423 +230,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-reformfile0-reformfile0-errorassumpfile],,passed,6687.385294000023,,,,,,,,,,,,,,,,,,,2020.0,reformfile0,reformfile0,errorassumpfile,,,,1238.979832000041 +231,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-errorreformfile-errorreformfile-None],,passed,5253.7131240001145,,,,,,,,,,,,,,,,,,,2020.0,errorreformfile,errorreformfile,,,,,948.467846000085 +232,taxcalc/tests/test_taxcalcio.py::test_creation_with_aging,,passed,16868.91985200009,,,,,,,,,,,,,,,,,,,,,,,,,,2786.5481610001534 +233,taxcalc/tests/test_taxcalcio.py::test_ctor_init_with_cps_files,,passed,22404.02690200017,,,,,,,,,,,,,,,,,,,,,,,,,,2381.1521160002885 +234,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|combined,\n c00100\n surtax\n -True-8]",,passed,7143.7536179998915,,,,,,,,,,,,,,,,,,,,,,," MARS;iitax payrolltax|combined, c00100 surtax - ",True,8.0,-2021.0667569999714 -235,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|kombined,c00100\n surtax\n RECID\n FLPDYR\n -False-8]",,passed,5661.979270000074,,,,,,,,,,,,,,,,,,,,,,," + ",True,8.0,1498.5079029997905 +235,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|kombined,c00100\n surtax\n RECID\n FLPDYR\n -False-8]",,passed,7101.600298999983,,,,,,,,,,,,,,,,,,,,,,," MARS;iitax payrolltax|kombined,c00100 surtax RECID FLPDYR - ",False,8.0,-2144.842897999979 -236,taxcalc/tests/test_taxcalcio.py::test_output_options,,passed,24629.021902999964,,,,,,,,,,,,,,,,,,,,,,,,,,-9160.76533399996 -237,taxcalc/tests/test_taxcalcio.py::test_write_doc_file,,passed,14230.266478999965,,,,,,,,,,,,,,,,,,,,,,,,,,-6001.42110699994 -238,taxcalc/tests/test_taxcalcio.py::test_sqldb_option,,passed,7221.287517000064,,,,,,,,,,,,,,,,,,,,,,,,,,-2477.494300999979 -239,taxcalc/tests/test_taxcalcio.py::test_no_tables_or_graphs,,passed,6355.046497000103,,,,,,,,,,,,,,,,,,,,,,,,,,-3069.6641699998963 -240,taxcalc/tests/test_taxcalcio.py::test_tables,,passed,7156.364825000082,,,,,,,,,,,,,,,,,,,,,,,,,,-2880.504234 -241,taxcalc/tests/test_taxcalcio.py::test_graphs,,passed,7068.703568000046,,,,,,,,,,,,,,,,,,,,,,,,,,-2908.879518000049 -242,taxcalc/tests/test_taxcalcio.py::test_analyze_warnings_print,,passed,6105.0487569998495,,,,,,,,,,,,,,,,,,,,,,,,,,-2776.9718980002835 -243,taxcalc/tests/test_taxcalcio.py::test_error_message_parsed_correctly,,passed,4934.331289000056,,,,,,,,,,,,,,,,,,,,,,,,,,-2062.955353999996 -244,taxcalc/tests/test_utils.py::test_validity_of_name_lists,,passed,1.154723999889029,,,,,,,,,,,,,,,,,,,,,,,,,,0.03291199982413673 -245,taxcalc/tests/test_utils.py::test_create_tables,,passed,3826.0051210002075,,,,,,,,,,,,,,,,,,,,,,,,,,-1569.1647359997205 -246,taxcalc/tests/test_utils.py::test_diff_count_precision,,passed,509.31685199998356,,,,,,,,,,,,,,,,,,,,,,,,,,-95.73119099991345 -247,taxcalc/tests/test_utils.py::test_weighted_mean,,passed,2.8145589999439835,,,,,,,,,,,,,,,,,,,,,,,,,,-0.9139549999872543 -248,taxcalc/tests/test_utils.py::test_wage_weighted,,passed,1.0076210000988794,,,,,,,,,,,,,,,,,,,,,,,,,,-0.49068499993154546 -249,taxcalc/tests/test_utils.py::test_agi_weighted,,passed,0.9832209998421604,,,,,,,,,,,,,,,,,,,,,,,,,,-0.4552850002710329 -250,taxcalc/tests/test_utils.py::test_expanded_income_weighted,,passed,0.9489199999279663,,,,,,,,,,,,,,,,,,,,,,,,,,-0.4472860000532819 -251,taxcalc/tests/test_utils.py::test_weighted_sum,,passed,2.0216420000451762,,,,,,,,,,,,,,,,,,,,,,,,,,-0.9172689999559225 -252,taxcalc/tests/test_utils.py::test_add_income_trow_var,,passed,3.250367999953596,,,,,,,,,,,,,,,,,,,,,,,,,,-1.306450000129189 -253,taxcalc/tests/test_utils.py::test_add_quantile_trow_var,,passed,5.083606999960466,,,,,,,,,,,,,,,,,,,,,,,,,,-2.8051229999164207 -254,taxcalc/tests/test_utils.py::test_dist_table_sum_row,,passed,3416.2833880000107,,,,,,,,,,,,,,,,,,,,,,,,,,-1036.500285000102 -255,taxcalc/tests/test_utils.py::test_diff_table_sum_row,,passed,3760.758895000208,,,,,,,,,,,,,,,,,,,,,,,,,,-965.3257669997402 -256,taxcalc/tests/test_utils.py::test_mtr_graph_data,,passed,2405.037192000009,,,,,,,,,,,,,,,,,,,,,,,,,,-701.3090880000163 -257,taxcalc/tests/test_utils.py::test_atr_graph_data,,passed,2712.0816040001046,,,,,,,,,,,,,,,,,,,,,,,,,,-911.8580219997052 -258,taxcalc/tests/test_utils.py::test_xtr_graph_plot,,passed,2420.2137400000083,,,,,,,,,,,,,,,,,,,,,,,,,,-713.8462180000715 -259,taxcalc/tests/test_utils.py::test_write_graph_file,,passed,2588.794149000023,,,,,,,,,,,,,,,,,,,,,,,,,,-555.4703760001303 -260,taxcalc/tests/test_utils.py::test_ce_aftertax_income,,passed,4258.313950999991,,,,,,,,,,,,,,,,,,,,,,,,,,-1463.137149999966 -261,taxcalc/tests/test_utils.py::test_read_egg_csv,,passed,0.702514000067822,,,,,,,,,,,,,,,,,,,,,,,,,,-0.2576009999302188 -262,taxcalc/tests/test_utils.py::test_read_egg_json,,passed,0.5241110000042681,,,,,,,,,,,,,,,,,,,,,,,,,,-0.2359009999963746 -263,taxcalc/tests/test_utils.py::test_create_delete_temp_file,,passed,0.28610599997591635,,,,,,,,,,,,,,,,,,,,,,,,,,-0.14620000001741573 -264,taxcalc/tests/test_utils.py::test_bootstrap_se_ci,,passed,0.4952099998263293,,,,,,,,,,,,,,,,,,,,,,,,,,-0.3426030002628977 -265,taxcalc/tests/test_utils.py::test_table_columns_labels,,passed,0.12350200017863244,,,,,,,,,,,,,,,,,,,,,,,,,,-0.07040099990263116 + ",False,8.0,1439.621028999909 +236,taxcalc/tests/test_taxcalcio.py::test_output_options,,passed,29940.966175000085,,,,,,,,,,,,,,,,,,,,,,,,,,5311.944272000121 +237,taxcalc/tests/test_taxcalcio.py::test_write_doc_file,,passed,17123.831451999875,,,,,,,,,,,,,,,,,,,,,,,,,,2893.5649729999113 +238,taxcalc/tests/test_taxcalcio.py::test_sqldb_option,,passed,8648.134249999885,,,,,,,,,,,,,,,,,,,,,,,,,,1426.8467329998202 +239,taxcalc/tests/test_taxcalcio.py::test_no_tables_or_graphs,,passed,7864.142985000171,,,,,,,,,,,,,,,,,,,,,,,,,,1509.0964880000683 +240,taxcalc/tests/test_taxcalcio.py::test_tables,,passed,8602.690052999833,,,,,,,,,,,,,,,,,,,,,,,,,,1446.3252279997505 +241,taxcalc/tests/test_taxcalcio.py::test_graphs,,passed,8644.341237000162,,,,,,,,,,,,,,,,,,,,,,,,,,1575.6376690001161 +242,taxcalc/tests/test_taxcalcio.py::test_analyze_warnings_print,,passed,7420.647423999981,,,,,,,,,,,,,,,,,,,,,,,,,,1315.5986670001312 +243,taxcalc/tests/test_taxcalcio.py::test_error_message_parsed_correctly,,passed,5910.064022999904,,,,,,,,,,,,,,,,,,,,,,,,,,975.7327339998483 +244,taxcalc/tests/test_utils.py::test_validity_of_name_lists,,passed,1.058526000178972,,,,,,,,,,,,,,,,,,,,,,,,,,-0.09619799971005705 +245,taxcalc/tests/test_utils.py::test_create_tables,,passed,4540.325143000018,,,,,,,,,,,,,,,,,,,,,,,,,,714.3200219998103 +246,taxcalc/tests/test_utils.py::test_diff_count_precision,,passed,589.4737329999771,,,,,,,,,,,,,,,,,,,,,,,,,,80.15688099999346 +247,taxcalc/tests/test_utils.py::test_weighted_mean,,passed,3.3200729999407486,,,,,,,,,,,,,,,,,,,,,,,,,,0.505513999996765 +248,taxcalc/tests/test_utils.py::test_wage_weighted,,passed,1.1446250000517466,,,,,,,,,,,,,,,,,,,,,,,,,,0.13700399995286716 +249,taxcalc/tests/test_utils.py::test_agi_weighted,,passed,1.1309250000977045,,,,,,,,,,,,,,,,,,,,,,,,,,0.1477040002555441 +250,taxcalc/tests/test_utils.py::test_expanded_income_weighted,,passed,1.1270249999597581,,,,,,,,,,,,,,,,,,,,,,,,,,0.17810500003179175 +251,taxcalc/tests/test_utils.py::test_weighted_sum,,passed,2.2441490000346676,,,,,,,,,,,,,,,,,,,,,,,,,,0.22250699998949175 +252,taxcalc/tests/test_utils.py::test_add_income_trow_var,,passed,4.291894000061802,,,,,,,,,,,,,,,,,,,,,,,,,,1.041526000108206 +253,taxcalc/tests/test_utils.py::test_add_quantile_trow_var,,passed,6.136033999837309,,,,,,,,,,,,,,,,,,,,,,,,,,1.0524269998768432 +254,taxcalc/tests/test_utils.py::test_dist_table_sum_row,,passed,4090.5394010001146,,,,,,,,,,,,,,,,,,,,,,,,,,674.2560130001038 +255,taxcalc/tests/test_utils.py::test_diff_table_sum_row,,passed,4460.463325000092,,,,,,,,,,,,,,,,,,,,,,,,,,699.7044299998834 +256,taxcalc/tests/test_utils.py::test_mtr_graph_data,,passed,2818.238512000107,,,,,,,,,,,,,,,,,,,,,,,,,,413.20132000009835 +257,taxcalc/tests/test_utils.py::test_atr_graph_data,,passed,3279.738542999894,,,,,,,,,,,,,,,,,,,,,,,,,,567.656938999789 +258,taxcalc/tests/test_utils.py::test_xtr_graph_plot,,passed,2969.902942999852,,,,,,,,,,,,,,,,,,,,,,,,,,549.6892029998435 +259,taxcalc/tests/test_utils.py::test_write_graph_file,,passed,3123.922453999967,,,,,,,,,,,,,,,,,,,,,,,,,,535.1283049999438 +260,taxcalc/tests/test_utils.py::test_ce_aftertax_income,,passed,5097.868682000126,,,,,,,,,,,,,,,,,,,,,,,,,,839.5547310001348 +261,taxcalc/tests/test_utils.py::test_read_egg_csv,,passed,0.7315180000659893,,,,,,,,,,,,,,,,,,,,,,,,,,0.029003999998167274 +262,taxcalc/tests/test_utils.py::test_read_egg_json,,passed,0.5303129998992517,,,,,,,,,,,,,,,,,,,,,,,,,,0.006201999894983601 +263,taxcalc/tests/test_utils.py::test_create_delete_temp_file,,passed,0.35020800009988307,,,,,,,,,,,,,,,,,,,,,,,,,,0.06410200012396677 +264,taxcalc/tests/test_utils.py::test_bootstrap_se_ci,,passed,0.7054159998460818,,,,,,,,,,,,,,,,,,,,,,,,,,0.21020600001975254 +265,taxcalc/tests/test_utils.py::test_table_columns_labels,,passed,0.16910399995140324,,,,,,,,,,,,,,,,,,,,,,,,,,0.04560199977277084 From c43e2325eaeb4e80fc70360dd547108955d84b97 Mon Sep 17 00:00:00 2001 From: Bodi Yang <60398181+bodiyang@users.noreply.github.com> Date: Thu, 15 Dec 2022 13:07:06 -0500 Subject: [PATCH 05/11] Update test_stats_benchmark.csv --- taxcalc/tests/test_stats_benchmark.csv | 325 ------------------------- 1 file changed, 325 deletions(-) diff --git a/taxcalc/tests/test_stats_benchmark.csv b/taxcalc/tests/test_stats_benchmark.csv index 021190d10..09379cbe1 100644 --- a/taxcalc/tests/test_stats_benchmark.csv +++ b/taxcalc/tests/test_stats_benchmark.csv @@ -1,5 +1,4 @@ ,test_id,pytest_obj,status,duration_ms,test_tuple,expected_value,revision,expect,fname,jfname,pfname,good_revision,params,is_paramtools,set_year,csv,fyear,input_data,baseline,reform,assump,outdir,year,base,ref,asm,dumpvar_str,str_valid,num_vars,time_diff -<<<<<<< HEAD 0,taxcalc/tests/test_4package.py::test_for_consistency,,passed,4.254043999935675,,,,,,,,,,,,,,,,,,,,,,,,,,-0.7086140000751584 1,taxcalc/tests/test_benefits.py::test_benefits,,passed,5045.405845000005,,,,,,,,,,,,,,,,,,,,,,,,,,-1499.053129999993 2,taxcalc/tests/test_calcfunctions.py::test_calc_and_used_vars,,passed,50.235318999966694,,,,,,,,,,,,,,,,,,,,,,,,,,-11.909134999996233 @@ -288,301 +287,10 @@ surtax ",True,8.0,-1956.2660150002102 235,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|kombined,c00100\n surtax\n RECID\n FLPDYR\n -False-8]",,passed,5805.654363000031,,,,,,,,,,,,,,,,,,,,,,," -======= -0,taxcalc/tests/test_4package.py::test_for_consistency,,passed,4.8303990000135855,,,,,,,,,,,,,,,,,,,,,,,,,,0.6062219999307672 -1,taxcalc/tests/test_benefits.py::test_benefits,,passed,5804.126310000015,,,,,,,,,,,,,,,,,,,,,,,,,,893.1107839999868 -2,taxcalc/tests/test_calcfunctions.py::test_calc_and_used_vars,,passed,53.73851599995305,,,,,,,,,,,,,,,,,,,,,,,,,,6.608591999906821 -3,taxcalc/tests/test_calcfunctions.py::test_function_args_usage,,passed,3.0674639999688225,,,,,,,,,,,,,,,,,,,,,,,,,,0.44992399989496334 -4,taxcalc/tests/test_calcfunctions.py::test_DependentCare,,passed,0.41790900002069975,,,,,,,,,,,,,,,,,,,,,,,,,,0.08550300003662414 -5,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, young]",,passed,0.32570700000178476,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 45, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, False, 0)",12000,,,,,,,,,,,,,,,,,,,,,,,,0.058803000001717065 -6,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity]",,passed,0.3486069999780739,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 66, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 1, 1, 2, 200, True, 300)",15800,,,,,,,,,,,,,,,,,,,,,,,,0.10240300002806188 -7,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity, over limit]",,passed,0.33980699998892305,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 66, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 400, True, 300)",13500,,,,,,,,,,,,,,,,,,,,,,,,0.10380299994494635 -8,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, two old]",,passed,0.30970599999591286,"(0, 1200, [6000, 12000, 6000, 12000, 12000], 66, 67, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, True, 0)",14400,,,,,,,,,,,,,,,,,,,,,,,,0.07480300001816437 -9,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 1],,passed,0.32400700001744553,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,0.08990399999220244 -10,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 2],,passed,2.9521609999960674,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,2.7166579999970963 -11,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single]",,passed,0.33610700000963334,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 1, 0, 0, 2, 0, True, 0)",0,,,,,,,,,,,,,,,,,,,,,,,,0.10020300004498495 -12,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Marrid, Single, dep, under earn]",,passed,0.3154070000164211,"(1, 200, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1000,,,,,,,,,,,,,,,,,,,,,,,,0.07880300006490878 -13,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single, dep, over earn]",,passed,0.291106000020136,"(1, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1350,,,,,,,,,,,,,,,,,,,,,,,,0.05550200006609887 -14,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 1],,passed,0.4110079999577465,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(0, 4065, 4065, 0, 0, 3252, 25000, 10000, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,0.0848029999929168 -15,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 2],,passed,0.35400699999854623,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 6146.25, 4065, 2081.25, 1040.625, 4917, 38959.375, 21167.5, 17791.875, 21380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,0.07370200006562305 -16,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 3],,passed,0.34990699998616037,"(120000, 150000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 22202.25, 21453, 749.25, 374.625, 16773, 179625.375, 161833.5, 17791.875, 161380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,0.07510300008561899 -17,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 4],,passed,0.35020799998619623,"(120000, 500000, 15000, 100, 2000, 0.12, 0.03, 0, 400000, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 46067.85, 31953, 749.25, 374.625, 30138.6, 529625.375, 511833.5, 17791.875, 511380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,0.078003999988141 -18,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 5],,passed,0.3483069999674626,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 300, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(300, 4065, 4065, 0, 0, 3285.3, 25300, 10279.1875, 15000, 10382, 17000)",,,,,,,,,,,,,,,,,,,,,,,,0.0753029999032151 -19,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 6],,passed,0.35770800002410397,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, -40000, 0, None, None, None, None, None, None, None, None, None, None, None)","(-40000, 4065, 4065, 0, 0, 3252, 0, 0, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,0.08450400002857356 -20,taxcalc/tests/test_calcfunctions.py::test_AfterTaxIncome,,passed,0.2763059999892903,,,,,,,,,,,,,,,,,,,,,,,,,,0.04820299994889868 -21,taxcalc/tests/test_calcfunctions.py::test_ExpandIncome,,passed,0.2775060000317353,,,,,,,,,,,,,,,,,,,,,,,,,,0.04570200002262942 -22,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple0-expected_value0],,passed,0.2972059999706289,"(1, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.0633029999903556 -23,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple1-expected_value1],,passed,0.2934060000256977,"(0, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.06340300006968391 -24,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple2-expected_value2],,passed,0.31500599999390033,"(1, 1, 2, 100, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.08670300002222583 -25,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple3-expected_value3],,passed,0.29450599998881444,"(0, 2, 1, 100, 200, 1000)","(200, 1200)",,,,,,,,,,,,,,,,,,,,,,,,0.06320300002471413 -26,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple4-expected_value4],,passed,0.2994069999999738,"(0, 1, 3, 100, 300, 1000)","(300, 1300)",,,,,,,,,,,,,,,,,,,,,,,,0.06900400006770727 -27,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple0-expected_value0],,passed,0.30220700000427314,"(1100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,0.06490399994163454 -28,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple1-expected_value1],,passed,0.44650899997122906,"(2100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,0.21110499994847487 -29,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple2-expected_value2],,passed,0.3447070000106578,"(1100000, 1, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,0.11300300008088018 -30,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple3-expected_value3],,passed,0.32140700000127254,"(1100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,0.08480300004976024 -31,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple4-expected_value4],,passed,0.29900599997745303,"(2100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,0.038201999927878205 -32,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple5-expected_value5],,passed,0.3231070000424552,"(1100000, 2, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,0.09540399997831628 -33,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple6-expected_value6],,passed,0.33470700003590537,"(510000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(1003, 1203, 3003, 1303)",,,,,,,,,,,,,,,,,,,,,,,,0.10250300005054677 -34,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple7-expected_value7],,passed,0.3236070000411928,"(1100000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(109150, 109350, 111150, 109450)",,,,,,,,,,,,,,,,,,,,,,,,0.08990300011646471 -35,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple8-expected_value8],,passed,0.29490599996506717,"(510000, 3, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,0.06450299991911387 -36,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple0-expected_value0],,passed,0.30230599998049,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1400)",,,,,,,,,,,,,,,,,,,,,,,,0.06610299988096813 -37,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple1-expected_value1],,passed,0.29690599996001765,"(1, 76000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1120)",,,,,,,,,,,,,,,,,,,,,,,,0.06350199993221395 -38,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple2-expected_value2],,passed,0.3266069999767751,"(1, 90000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.09220299995149622 -39,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple3-expected_value3],,passed,0.34990699998616037,"(2, 50000, 3, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 4200)",,,,,,,,,,,,,,,,,,,,,,,,0.11680399995839258 -40,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple4-expected_value4],,passed,0.3029069999911371,"(2, 155000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,0.06960399991839952 -41,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple5-expected_value5],,passed,0.2994069999999738,"(2, 170000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.06580300004088718 -42,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple6-expected_value6],,passed,0.3088069999535037,"(4, 50000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,0.0770039999338224 -43,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple7-expected_value7],,passed,0.29840600001307394,"(4, 117000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 560)",,,,,,,,,,,,,,,,,,,,,,,,0.06730199999083203 -44,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple8-expected_value8],,passed,0.3254069999911735,"(4, 130000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.0907029999552833 -45,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple9-expected_value9],,passed,0.29760600000372506,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 1200)",,,,,,,,,,,,,,,,,,,,,,,,0.06190200008404645 -46,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple10-expected_value10],,passed,0.29750599998124017,"(1, 97000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 600)",,,,,,,,,,,,,,,,,,,,,,,,0.060401999974146775 -47,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple11-expected_value11],,passed,0.30200699995930336,"(1, 150000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.06520299996282125 -48,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple12-expected_value12],,passed,0.31420699997397605,"(2, 50000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,0.05280299990317877 -49,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple13-expected_value13],,passed,0.306806000025972,"(2, 160000, 5, 3, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,0.06980299997394473 -50,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple14-expected_value14],,passed,0.30650599995851735,"(2, 300000, 2, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.07020300000704086 -51,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple15-expected_value15],,passed,0.3018059999817524,"(4, 50000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 2200)",,,,,,,,,,,,,,,,,,,,,,,,0.0665029999140643 -52,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple16-expected_value16],,passed,0.2988070000355947,"(4, 130000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 825)",,,,,,,,,,,,,,,,,,,,,,,,0.06470400001035159 -53,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple17-expected_value17],,passed,0.3563079999935326,"(4, 170000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.12220499996828948 -54,taxcalc/tests/test_calculator.py::test_make_calculator,,passed,3636.8265019999626,,,,,,,,,,,,,,,,,,,,,,,,,,674.9679849999666 -55,taxcalc/tests/test_calculator.py::test_make_calculator_deepcopy,,passed,2983.859202999952,,,,,,,,,,,,,,,,,,,,,,,,,,387.59934699999076 -56,taxcalc/tests/test_calculator.py::test_make_calculator_with_policy_reform,,passed,3724.2181770000116,,,,,,,,,,,,,,,,,,,,,,,,,,711.3580950000369 -57,taxcalc/tests/test_calculator.py::test_make_calculator_with_multiyear_reform,,passed,3797.0611709999957,,,,,,,,,,,,,,,,,,,,,,,,,,616.9597319999411 -58,taxcalc/tests/test_calculator.py::test_calculator_advance_to_year,,passed,2924.1525350000757,,,,,,,,,,,,,,,,,,,,,,,,,,471.01542700011123 -59,taxcalc/tests/test_calculator.py::test_make_calculator_raises_on_no_policy,,passed,508.2451859999537,,,,,,,,,,,,,,,,,,,,,,,,,,-5.4994360000364395 -60,taxcalc/tests/test_calculator.py::test_calculator_mtr,,passed,25328.79580300005,,,,,,,,,,,,,,,,,,,,,,,,,,3931.3846820000435 -61,taxcalc/tests/test_calculator.py::test_calculator_mtr_when_PT_rates_differ,,passed,4016.993716999991,,,,,,,,,,,,,,,,,,,,,,,,,,590.2762209999541 -62,taxcalc/tests/test_calculator.py::test_make_calculator_increment_years_first,,passed,3790.60392100007,,,,,,,,,,,,,,,,,,,,,,,,,,616.9068550000247 -63,taxcalc/tests/test_calculator.py::test_ID_HC_vs_BS,,passed,7186.4342850000185,,,,,,,,,,,,,,,,,,,,,,,,,,1245.2471629999309 -64,taxcalc/tests/test_calculator.py::test_ID_StateLocal_HC_vs_CRT,,passed,6659.59422200001,,,,,,,,,,,,,,,,,,,,,,,,,,996.5870300000006 -65,taxcalc/tests/test_calculator.py::test_ID_RealEstate_HC_vs_CRT,,passed,6549.637255999983,,,,,,,,,,,,,,,,,,,,,,,,,,1094.4860119999476 -66,taxcalc/tests/test_calculator.py::test_calculator_using_nonstd_input,,passed,2548.722259999977,,,,,,,,,,,,,,,,,,,,,,,,,,428.8086450000037 -67,taxcalc/tests/test_calculator.py::test_bad_json_names,,passed,302.7719810000917,,,,,,,,,,,,,,,,,,,,,,,,,,145.25231400000393 -68,taxcalc/tests/test_calculator.py::test_json_assump_url,,passed,569.5273739999038,,,,,,,,,,,,,,,,,,,,,,,,,,242.6185169999826 -69,taxcalc/tests/test_calculator.py::test_read_bad_json_assump_file,,passed,0.5406100000300285,,,,,,,,,,,,,,,,,,,,,,,,,,0.06780100011383183 -70,taxcalc/tests/test_calculator.py::test_json_doesnt_exist,,passed,0.3921070000387772,,,,,,,,,,,,,,,,,,,,,,,,,,0.0847009999915827 -71,taxcalc/tests/test_calculator.py::test_calc_all,,passed,2214.5987810000634,,,,,,,,,,,,,,,,,,,,,,,,,,408.1159600000317 -72,taxcalc/tests/test_calculator.py::test_noreform_documentation,,passed,5990.36082300006,,,,,,,,,,,,,,,,,,,,,,,,,,1208.3118620000732 -73,taxcalc/tests/test_calculator.py::test_reform_documentation,,passed,8350.5691229999,,,,,,,,,,,,,,,,,,,,,,,,,,1546.6045999999087 -74,taxcalc/tests/test_calculator.py::test_distribution_tables,,passed,5410.098930999993,,,,,,,,,,,,,,,,,,,,,,,,,,977.5154309999152 -75,taxcalc/tests/test_calculator.py::test_difference_table,,passed,4232.399434000058,,,,,,,,,,,,,,,,,,,,,,,,,,670.530675999998 -76,taxcalc/tests/test_calculator.py::test_diagnostic_table,,passed,3508.7040850000903,,,,,,,,,,,,,,,,,,,,,,,,,,494.65138800007935 -77,taxcalc/tests/test_calculator.py::test_mtr_graph,,passed,3277.324952000072,,,,,,,,,,,,,,,,,,,,,,,,,,520.1453690001472 -78,taxcalc/tests/test_calculator.py::test_atr_graph,,passed,3065.502201000072,,,,,,,,,,,,,,,,,,,,,,,,,,527.3068510001622 -79,taxcalc/tests/test_calculator.py::test_privacy_of_embedded_objects,,passed,2941.5391350000846,,,,,,,,,,,,,,,,,,,,,,,,,,457.7031540001144 -80,taxcalc/tests/test_calculator.py::test_n65,,passed,2725.1061620000883,,,,,,,,,,,,,,,,,,,,,,,,,,397.6070570000725 -81,taxcalc/tests/test_calculator.py::test_ce_aftertax_income,,passed,4171.479249000072,,,,,,,,,,,,,,,,,,,,,,,,,,704.735084000049 -82,taxcalc/tests/test_calculator.py::test_qbid_calculation,,passed,2314.488513000015,,,,,,,,,,,,,,,,,,,,,,,,,,463.49235999991834 -83,taxcalc/tests/test_calculator.py::test_qbid_limit_switch,,passed,5332.61853700003,,,,,,,,,,,,,,,,,,,,,,,,,,967.5740890000952 -84,taxcalc/tests/test_calculator.py::test_calc_all_benefits_amounts,,passed,6901.875360000076,,,,,,,,,,,,,,,,,,,,,,,,,,1101.5540820001206 -85,taxcalc/tests/test_calculator.py::test_cg_top_rate,,passed,6289.455547999978,,,,,,,,,,,,,,,,,,,,,,,,,,1125.6805489999806 -86,taxcalc/tests/test_compatible_data.py::test_compatible_data_presence,,passed,0.4928089999793883,,,,,,,,,,,,,,,,,,,,,,,,,,0.00890100000106031 -87,taxcalc/tests/test_consumption.py::test_year_consistency,,passed,0.1847029999453298,,,,,,,,,,,,,,,,,,,,,,,,,,0.021899999978813894 -88,taxcalc/tests/test_consumption.py::test_validity_of_consumption_vars_set,,passed,1.0174179999467015,,,,,,,,,,,,,,,,,,,,,,,,,,0.08920099992337782 -89,taxcalc/tests/test_consumption.py::test_update_consumption,,passed,94.99675999995816,,,,,,,,,,,,,,,,,,,,,,,,,,20.42813399998522 -90,taxcalc/tests/test_consumption.py::test_incorrect_update_consumption,,passed,328.603987000065,,,,,,,,,,,,,,,,,,,,,,,,,,72.5634350000064 -91,taxcalc/tests/test_consumption.py::test_future_update_consumption,,passed,144.0095680000013,,,,,,,,,,,,,,,,,,,,,,,,,,35.40923700006715 -92,taxcalc/tests/test_consumption.py::test_consumption_default_data,,passed,45.42264199994861,,,,,,,,,,,,,,,,,,,,,,,,,,12.07284899987826 -93,taxcalc/tests/test_consumption.py::test_consumption_response,,passed,5530.8212459999595,,,,,,,,,,,,,,,,,,,,,,,,,,786.1740859999591 -94,taxcalc/tests/test_cpscsv.py::test_agg,,passed,15981.201631999966,,,,,,,,,,,,,,,,,,,,,,,,,,1579.771484999921 -95,taxcalc/tests/test_cpscsv.py::test_cps_availability,,passed,1013.7926660000858,,,,,,,,,,,,,,,,,,,,,,,,,,-40.58950899991487 -96,taxcalc/tests/test_data.py::test_recs_class,,passed,529.6114940000507,,,,,,,,,,,,,,,,,,,,,,,,,,6.128021000108674 -97,taxcalc/tests/test_decorators.py::test_create_apply_function_string,,passed,0.24770299989995692,,,,,,,,,,,,,,,,,,,,,,,,,,0.07089999985510081 -98,taxcalc/tests/test_decorators.py::test_create_apply_function_string_with_params,,passed,0.19420199998876342,,,,,,,,,,,,,,,,,,,,,,,,,,0.04919999992125673 -99,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string_mult_outputs,,passed,0.19310199991195987,,,,,,,,,,,,,,,,,,,,,,,,,,0.050499999815656366 -100,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string,,passed,0.18760199998268945,,,,,,,,,,,,,,,,,,,,,,,,,,0.04939999996622646 -101,taxcalc/tests/test_decorators.py::test_make_apply_function,,passed,0.8419089999733842,,,,,,,,,,,,,,,,,,,,,,,,,,0.10319599994090822 -102,taxcalc/tests/test_decorators.py::test_magic_apply_jit,,passed,190.1161719999891,,,,,,,,,,,,,,,,,,,,,,,,,,24.08269400007157 -103,taxcalc/tests/test_decorators.py::test_magic_apply_jit_swap,,passed,1.7747190000818591,,,,,,,,,,,,,,,,,,,,,,,,,,0.6231990000742371 -104,taxcalc/tests/test_decorators.py::test_magic_iterate_jit,,passed,180.10576800008948,,,,,,,,,,,,,,,,,,,,,,,,,,23.043345000019144 -105,taxcalc/tests/test_decorators.py::test_faux_function_iterate_jit,,passed,135.7625079999707,,,,,,,,,,,,,,,,,,,,,,,,,,15.228918999923735 -106,taxcalc/tests/test_decorators.py::test_ret_everything_iterate_jit,,passed,518.159374999982,,,,,,,,,,,,,,,,,,,,,,,,,,39.15357299990768 -107,taxcalc/tests/test_decorators.py::test_function_takes_kwarg,,passed,176.07322600008501,,,,,,,,,,,,,,,,,,,,,,,,,,17.032169000117392 -108,taxcalc/tests/test_decorators.py::test_function_no_parameters_listed,,passed,180.89597700009108,,,,,,,,,,,,,,,,,,,,,,,,,,19.999588000132462 -109,taxcalc/tests/test_decorators.py::test_function_parameters_optional,,passed,202.05859600002896,,,,,,,,,,,,,,,,,,,,,,,,,,31.73224400006805 -110,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_no_return,,passed,6.303265000042302,,,,,,,,,,,,,,,,,,,,,,,,,,0.5383650001249407 -111,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_unknown_return_argument,,passed,6.846071000040865,,,,,,,,,,,,,,,,,,,,,,,,,,0.6938640000271334 -112,taxcalc/tests/test_decorators.py::test_force_no_jit,,passed,7.363076000046931,,,,,,,,,,,,,,,,,,,,,,,,,,0.4079550001279131 -113,taxcalc/tests/test_growdiff.py::test_year_consistency,,passed,0.1996020000660792,,,,,,,,,,,,,,,,,,,,,,,,,,0.057700000070326496 -114,taxcalc/tests/test_growdiff.py::test_update_and_apply_growdiff,,passed,590.210721999938,,,,,,,,,,,,,,,,,,,,,,,,,,121.32450499984765 -115,taxcalc/tests/test_growdiff.py::test_has_any_response,,passed,145.34860699995988,,,,,,,,,,,,,,,,,,,,,,,,,,23.064922000003207 -116,taxcalc/tests/test_growdiff.py::test_description_punctuation,,passed,0.5539060000501195,,,,,,,,,,,,,,,,,,,,,,,,,,0.1361000000770219 -117,taxcalc/tests/test_growdiff.py::test_boolean_value_infomation,,passed,0.3899040000305831,,,,,,,,,,,,,,,,,,,,,,,,,,0.02739900003234652 -118,taxcalc/tests/test_growfactors.py::test_improper_usage,,passed,5.0266520000832315,,,,,,,,,,,,,,,,,,,,,,,,,,0.17418500010535354 -119,taxcalc/tests/test_growfactors.py::test_update_after_use,,passed,3.4072619999960807,,,,,,,,,,,,,,,,,,,,,,,,,,0.5497219999597287 -120,taxcalc/tests/test_growfactors.py::test_proper_usage,,passed,3.180156999974315,,,,,,,,,,,,,,,,,,,,,,,,,,0.39691799997854105 -121,taxcalc/tests/test_growfactors.py::test_growfactors_csv_values,,passed,3.6836670000184313,,,,,,,,,,,,,,,,,,,,,,,,,,0.5427239999562512 -122,taxcalc/tests/test_parameters.py::test_params_class[revision0-],,passed,12.93163499997263,,,{},,,,,,,,,,,,,,,,,,,,,,,1.9057839999732096 -123,taxcalc/tests/test_parameters.py::test_params_class[revision1-error],,passed,15.520082000080038,,,{'real_param': {2004: 1.9}},error,,,,,,,,,,,,,,,,,,,,,,1.9027940001024035 -124,taxcalc/tests/test_parameters.py::test_params_class[revision2-raise],,passed,15.72808499997791,,,{'int_param': {2004: [3.6]}},raise,,,,,,,,,,,,,,,,,,,,,,0.8246799999369614 -125,taxcalc/tests/test_parameters.py::test_params_class[revision3-raise],,passed,15.03087300000061,,,{'int_param': {2004: [3]}},raise,,,,,,,,,,,,,,,,,,,,,,0.9746790000235706 -126,taxcalc/tests/test_parameters.py::test_params_class[revision4-noerror],,passed,22.225502999958735,,,"{'label_param': {2004: [1, 2]}}",noerror,,,,,,,,,,,,,,,,,,,,,,3.255441999954204 -127,taxcalc/tests/test_parameters.py::test_params_class[revision5-raise],,passed,10.670293999964997,,,"{'label_param': {2004: [[1, 2]]}}",raise,,,,,,,,,,,,,,,,,,,,,,0.8876599999894097 -128,taxcalc/tests/test_parameters.py::test_params_class[revision6-raise],,passed,10.93399799992767,,,"{'label_param': {2004: [1, 2, 3]}}",raise,,,,,,,,,,,,,,,,,,,,,,1.2848649998886685 -129,taxcalc/tests/test_parameters.py::test_params_class[revision7-raise],,passed,15.511981000031483,,,{'bool_param': {2004: [4.9]}},raise,,,,,,,,,,,,,,,,,,,,,,1.6419900000528287 -130,taxcalc/tests/test_parameters.py::test_params_class[revision8-raise],,passed,16.834806000019853,,,{'str_param': {2004: [9]}},raise,,,,,,,,,,,,,,,,,,,,,,1.5378949999558245 -131,taxcalc/tests/test_parameters.py::test_params_class[revision9-noerror],,passed,16.01719099994625,,,{'str_param': {2004: 'nonlinear'}},noerror,,,,,,,,,,,,,,,,,,,,,,1.299787999982982 -132,taxcalc/tests/test_parameters.py::test_params_class[revision10-error],,passed,20.608573999993496,,,{'str_param': {2004: 'unknownvalue'}},error,,,,,,,,,,,,,,,,,,,,,,6.863283999905434 -133,taxcalc/tests/test_parameters.py::test_params_class[revision11-raise],,passed,16.383797000003142,,,{'str_param': {2004: ['nonlinear']}},raise,,,,,,,,,,,,,,,,,,,,,,2.693908999958694 -134,taxcalc/tests/test_parameters.py::test_params_class[revision12-raise],,passed,15.561081999976523,,,{'real_param': {2004: 'linear'}},raise,,,,,,,,,,,,,,,,,,,,,,1.809592999961751 -135,taxcalc/tests/test_parameters.py::test_params_class[revision13-raise],,passed,15.519381999979487,,,"{'real_param': {2004: [0.2, 0.3]}}",raise,,,,,,,,,,,,,,,,,,,,,,1.873093999961382 -136,taxcalc/tests/test_parameters.py::test_params_class[revision14-raise],,passed,18.67983900001491,,,{'real_param-indexed': {2004: True}},raise,,,,,,,,,,,,,,,,,,,,,,1.2117979999857198 -137,taxcalc/tests/test_parameters.py::test_params_class[revision15-raise],,passed,11.128002000077686,,,{'unknown_param-indexed': {2004: False}},raise,,,,,,,,,,,,,,,,,,,,,,1.4409679999971559 -138,taxcalc/tests/test_parameters.py::test_json_file_contents[consumption.json],,passed,253.73150900009023,,,,,consumption.json,,,,,,,,,,,,,,,,,,,,,62.49337300005212 -139,taxcalc/tests/test_parameters.py::test_json_file_contents[policy_current_law.json],,passed,139202.76511400004,,,,,policy_current_law.json,,,,,,,,,,,,,,,,,,,,,26031.604120999982 -140,taxcalc/tests/test_parameters.py::test_json_file_contents[growdiff.json],,passed,957.0486100000153,,,,,growdiff.json,,,,,,,,,,,,,,,,,,,,,196.9674939999777 -141,taxcalc/tests/test_parameters.py::test_parameters_mentioned[consumption.json-consumption.py],,passed,0.4031349999422673,,,,,,consumption.json,consumption.py,,,,,,,,,,,,,,,,,,,0.05202900001677341 -142,taxcalc/tests/test_parameters.py::test_parameters_mentioned[policy_current_law.json-calcfunctions.py],,passed,13.254523000000518,,,,,,policy_current_law.json,calcfunctions.py,,,,,,,,,,,,,,,,,,,0.8249100000057297 -143,taxcalc/tests/test_parameters.py::test_parameters_mentioned[growdiff.json-growdiff.py],,passed,0.5079430000023422,,,,,,growdiff.json,growdiff.py,,,,,,,,,,,,,,,,,,,0.14853699997274816 -144,taxcalc/tests/test_parameters.py::test_expand_xd_errors,,passed,7.17860899999323,,,,,,,,,,,,,,,,,,,,,,,,,,1.4424110000845758 -145,taxcalc/tests/test_parameters.py::test_expand_empty,,passed,7.60944399996788,,,,,,,,,,,,,,,,,,,,,,,,,,1.2642359999972541 -146,taxcalc/tests/test_parameters.py::test_expand_1d_scalar,,passed,23.9451290000261,,,,,,,,,,,,,,,,,,,,,,,,,,4.548397000007757 -147,taxcalc/tests/test_parameters.py::test_expand_2d_short_array,,passed,8.974160000093434,,,,,,,,,,,,,,,,,,,,,,,,,,1.7212360000939952 -148,taxcalc/tests/test_parameters.py::test_expand_2d_variable_rates,,passed,10.441184999990583,,,,,,,,,,,,,,,,,,,,,,,,,,2.5932510000075126 -149,taxcalc/tests/test_parameters.py::test_expand_2d_already_filled,,passed,16.15046799997799,,,,,,,,,,,,,,,,,,,,,,,,,,4.410766999967564 -150,taxcalc/tests/test_parameters.py::test_expand_2d_partial_expand,,passed,18.212844000004225,,,,,,,,,,,,,,,,,,,,,,,,,,4.138002999980017 -151,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n]",,passed,0.5051420000654616,,,,,,,," -{ - ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}} -} -",,,,,,,,,,,,,,,,,,0.10833500004991953 -152,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n]",,passed,0.452938000080394,,,,,,,," -{ - ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]} -} -",,,,,,,,,,,,,,,,,,0.10883200013722677 -153,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n-False]",,passed,0.28032400007305114,,,,,,,,," -{ - ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}} -} -",False,,,,,,,,,,,,,,,,0.059820000046784144 -154,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n-True]",,passed,0.2870240000447666,,,,,,,,," -{ - ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]} -} -",True,,,,,,,,,,,,,,,,0.051820000066982175 -155,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": 0.9}\n}\n-True]",,passed,0.291823999987173,,,,,,,,," -{ - ""consumption"": {""BEN_mcaid_value"": 0.9} -} -",True,,,,,,,,,,,,,,,,0.06651999990481272 -156,taxcalc/tests/test_policy.py::test_incorrect_class_instantiation,,passed,0.217617999965114,,,,,,,,,,,,,,,,,,,,,,,,,,0.05851499997788778 -157,taxcalc/tests/test_policy.py::test_correct_class_instantiation,,passed,2657.8878899999836,,,,,,,,,,,,,,,,,,,,,,,,,,522.5132249998978 -158,taxcalc/tests/test_policy.py::test_json_reform_url,,passed,63.82923600006052,,,,,,,,,,,,,,,,,,,,,,,,,,-21.03761699993356 -159,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[False],,passed,2950.1333050000085,,,,,,,,,,,False,,,,,,,,,,,,,,,494.9759630000017 -160,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[True],,passed,2859.2223919999924,,,,,,,,,,,True,,,,,,,,,,,,,,,478.54428999994525 -161,taxcalc/tests/test_policy.py::test_constant_inflation_rate_with_reform,,passed,2617.386775,,,,,,,,,,,,,,,,,,,,,,,,,,529.3683550000878 -162,taxcalc/tests/test_policy.py::test_variable_inflation_rate_with_reform,,passed,2600.1431420000927,,,,,,,,,,,,,,,,,,,,,,,,,,451.6702800000303 -163,taxcalc/tests/test_policy.py::test_multi_year_reform,,passed,2980.104919999917,,,,,,,,,,,,,,,,,,,,,,,,,,571.5909889999011 -164,taxcalc/tests/test_policy.py::test_policy_metadata,,passed,1793.7638619999916,,,,,,,,,,,,,,,,,,,,,,,,,,322.56143500001144 -165,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_no_year,,passed,1610.4728450000039,,,,,,,,,,,,,,,,,,,,,,,,,,339.25916100008635 -166,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_early_year,,passed,1803.93789499999,,,,,,,,,,,,,,,,,,,,,,,,,,337.7608540000665 -167,taxcalc/tests/test_policy.py::test_reform_with_default_indexed,,passed,2826.9999630000484,,,,,,,,,,,,,,,,,,,,,,,,,,497.77166400008355 -168,taxcalc/tests/test_policy.py::test_reform_makes_no_changes_before_year,,passed,2683.0257359999905,,,,,,,,,,,,,,,,,,,,,,,,,,511.2971759999705 -169,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[False],,passed,2805.50590200005,,,,,,,,,,,False,,,,,,,,,,,,,,,521.5031450001102 -170,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[True],,passed,2945.038906999912,,,,,,,,,,,True,,,,,,,,,,,,,,,588.0249169998706 -171,taxcalc/tests/test_policy.py::test_pop_the_cap_reform,,passed,2678.2224080000105,,,,,,,,,,,,,,,,,,,,,,,,,,457.66543899992485 -172,taxcalc/tests/test_policy.py::test_order_of_indexing_and_level_reforms,,passed,5191.3896929999055,,,,,,,,,,,,,,,,,,,,,,,,,,1027.8609529999585 -173,taxcalc/tests/test_policy.py::test_misspecified_reform_dictionary,,passed,0.1958149999836678,,,,,,,,,,,,,,,,,,,,,,,,,,0.04501199998685482 -174,taxcalc/tests/test_policy.py::test_section_titles,,passed,13.882755000054203,,,,,,,,,,,,,,,,,,,,,,,,,,0.5945310000470272 -175,taxcalc/tests/test_policy.py::test_description_punctuation,,passed,4.538144999969518,,,,,,,,,,,,,,,,,,,,,,,,,,0.01686899997821456 -176,taxcalc/tests/test_policy.py::test_get_index_rate,,passed,1823.6148869999624,,,,,,,,,,,,,,,,,,,,,,,,,,322.0893279999473 -177,taxcalc/tests/test_policy.py::test_reform_with_bad_ctc_levels,,passed,2486.252909999962,,,,,,,,,,,,,,,,,,,,,,,,,,433.6779809999598 -178,taxcalc/tests/test_policy.py::test_reform_with_removed_parameter,,passed,5372.089978999952,,,,,,,,,,,,,,,,,,,,,,,,,,1010.5402919999733 -179,taxcalc/tests/test_policy.py::test_reform_with_out_of_range_error,,passed,2691.548531999956,,,,,,,,,,,,,,,,,,,,,,,,,,532.3360129999628 -180,taxcalc/tests/test_policy.py::test_reform_with_warning,,passed,3139.5803720000686,,,,,,,,,,,,,,,,,,,,,,,,,,720.1556690000648 -181,taxcalc/tests/test_policy.py::test_reform_with_scalar_vector_errors,,passed,9189.297889999922,,,,,,,,,,,,,,,,,,,,,,,,,,1534.5765390000006 -182,taxcalc/tests/test_policy.py::test_index_offset_reform,,passed,11345.068540999931,,,,,,,,,,,,,,,,,,,,,,,,,,1962.2251519999736 -183,taxcalc/tests/test_policy.py::test_cpi_offset_affect_on_prior_years,,passed,8596.38828599998,,,,,,,,,,,,,,,,,,,,,,,,,,1874.996761000035 -184,taxcalc/tests/test_policy.py::test_cpi_offset_on_reverting_params,,passed,12683.86404799992,,,,,,,,,,,,,,,,,,,,,,,,,,2485.9866139998994 -185,taxcalc/tests/test_policy.py::test_raise_errors_regression,,passed,2772.2254919999614,,,,,,,,,,,,,,,,,,,,,,,,,,484.7156519999771 -186,taxcalc/tests/test_policy.py::TestAdjust::test_simple_adj,>,passed,7411.5071840000155,,,,,,,,,,,,,,,,,,,,,,,,,,1166.7042210000318 -187,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_1,>,passed,7816.230966000035,,,,,,,,,,,,,,,,,,,,,,,,,,1569.2141930001062 -188,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_2,>,passed,7703.469896999991,,,,,,,,,,,,,,,,,,,,,,,,,,1401.8614569999954 -189,taxcalc/tests/test_policy.py::TestAdjust::test_activate_index,>,passed,7567.084894999994,,,,,,,,,,,,,,,,,,,,,,,,,,1236.680209000042 -190,taxcalc/tests/test_policy.py::TestAdjust::test_apply_cpi_offset,>,passed,13239.152191000016,,,,,,,,,,,,,,,,,,,,,,,,,,2542.139280000014 -191,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps,>,passed,5980.520406999972,,,,,,,,,,,,,,,,,,,,,,,,,,1048.7001889999874 -192,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps2,>,passed,6861.219879000032,,,,,,,,,,,,,,,,,,,,,,,,,,1031.8955999999844 -193,taxcalc/tests/test_policy.py::TestAdjust::test_adj_CPI_offset_and_index_status,>,passed,13231.32361399996,,,,,,,,,,,,,,,,,,,,,,,,,,2378.8187650000054 -194,taxcalc/tests/test_policy.py::TestAdjust::test_adj_related_parameters_and_index_status,>,passed,4818.631288000006,,,,,,,,,,,,,,,,,,,,,,,,,,806.6163640000923 -195,taxcalc/tests/test_policy.py::TestAdjust::test_indexed_status_parsing,>,passed,5586.589854999943,,,,,,,,,,,,,,,,,,,,,,,,,,761.3241230000085 -196,taxcalc/tests/test_policy.py::TestAdjust::test_cpi_offset_does_not_affect_wage_indexed_params,>,passed,10880.14479800006,,,,,,,,,,,,,,,,,,,,,,,,,,2465.0143040000767 -197,taxcalc/tests/test_records.py::test_incorrect_Records_instantiation,,passed,18.215790999988712,,,,,,,,,,,,,,,,,,,,,,,,,,3.5377369999878283 -198,taxcalc/tests/test_records.py::test_correct_Records_instantiation,,passed,517.0922820000214,,,,,,,,,,,,,,,,,,,,,,,,,,-27.73473299998841 -199,taxcalc/tests/test_records.py::test_read_cps_data,,passed,1022.6283990000411,,,,,,,,,,,,,,,,,,,,,,,,,,-80.94973699996899 -200,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 2, 200000, 200000, 0.03\n]",,passed,546.1053010000114,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s -1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,-33.82475000000795 -201,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 2, 200000, 200000, 0.03\n]",,passed,558.4572049999679,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s -1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,-29.15047700003015 -202,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 2, 200000, 200000, 0.03\n]",,passed,548.1911029999083,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s -1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,-35.18870700008847 -203,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 4, 200000, 100000, 100000\n]",,passed,577.6368419999471,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s -1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,-16.75155700002051 -204,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 4, 200000, 100000, 100000\n]",,passed,560.4403019999609,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s -1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,-17.494214999942415 -205,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 4, 200000, 100000, 100000\n]",,passed,582.9512020000038,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s -1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,4.637879000028988 -206,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,k1bx14s\n1, 4, 0.03\n]",,passed,585.5502289999777,,,,,,,,,,,,"RECID,MARS,k1bx14s -1, 4, 0.03 -",,,,,,,,,,,,,,10.190656999952807 -207,"taxcalc/tests/test_records.py::test_read_data[RxCID,MARS\n1, 2\n]",,passed,2.769435000004705,,,,,,,,,,,,"RxCID,MARS -1, 2 -",,,,,,,,,,,,,,0.32859399993867555 -208,"taxcalc/tests/test_records.py::test_read_data[RECID,e00300\n1, 456789\n]",,passed,2.379817000019102,,,,,,,,,,,,"RECID,e00300 -1, 456789 -",,,,,,,,,,,,,,0.11487800009035709 -209,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS\n1, 6\n]",,passed,559.1942129999552,,,,,,,,,,,,"RECID,MARS -1, 6 -",,,,,,,,,,,,,,-15.608250000013868 -210,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,EIC\n1, 5, 4\n]",,passed,544.9107300000833,,,,,,,,,,,,"RECID,MARS,EIC -1, 5, 4 -",,,,,,,,,,,,,,-33.44489399989925 -211,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00600,e00650\n1, 1, 8, 9\n]",,passed,553.2276689999662,,,,,,,,,,,,"RECID,MARS,e00600,e00650 -1, 1, 8, 9 -",,,,,,,,,,,,,,-22.02450200002204 -212,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e01500,e01700\n1, 1, 6, 7\n]",,passed,570.3514710000945,,,,,,,,,,,,"RECID,MARS,e01500,e01700 -1, 1, 6, 7 -",,,,,,,,,,,,,,-7.26853999992727 -213,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,PT_SSTB_income\n1, 1, 2\n]",,passed,564.9493760000723,,,,,,,,,,,,"RECID,MARS,PT_SSTB_income -1, 1, 2 -",,,,,,,,,,,,,,-11.666538999861586 -214,taxcalc/tests/test_records.py::test_for_duplicate_names,,passed,1.3494539999783228,,,,,,,,,,,,,,,,,,,,,,,,,,0.1552329999867652 -215,taxcalc/tests/test_records.py::test_records_variables_content,,passed,0.8956359999956476,,,,,,,,,,,,,,,,,,,,,,,,,,-0.012579999975059653 -216,taxcalc/tests/test_records.py::test_csv_input_vars_md_contents,,passed,0.9815390000085245,,,,,,,,,,,,,,,,,,,,,,,,,,0.0008220000609072686 -217,taxcalc/tests/test_reforms.py::test_2017_law_reform,,passed,6600.859808000109,,,,,,,,,,,,,,,,,,,,,,,,,,1215.597907000074 -218,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2019],,passed,17802.54528099999,,,,,,,,,,,,,2019.0,,,,,,,,,,,,,3592.2088809999186 -219,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2020],,passed,17968.722883999817,,,,,,,,,,,,,2020.0,,,,,,,,,,,,,3857.975912999791 -220,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2021],,passed,17770.342438999935,,,,,,,,,,,,,2021.0,,,,,,,,,,,,,3591.4266919999154 -221,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2022],,passed,17497.45041999995,,,,,,,,,,,,,2022.0,,,,,,,,,,,,,3362.018775999899 -222,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2023],,passed,17847.233103000006,,,,,,,,,,,,,2023.0,,,,,,,,,,,,,3682.2005969999063 -223,taxcalc/tests/test_reforms.py::test_reform_json_and_output,,passed,104477.06445800008,,,,,,,,,,,,,,,,,,,,,,,,,,19371.994556000107 -224,taxcalc/tests/test_responses.py::test_response_json,,passed,0.2636070000789914,,,,,,,,,,,,,,,,,,,,,,,,,,0.03710300006787301 -225,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-dot-csv-filename-no-dot-json-filename-no-dot-json-filename-no-dot-json-filename-no-output-directory],,passed,0.24990700012494926,,,,,,,,,,,,,,no-dot-csv-filename,no-dot-json-filename,no-dot-json-filename,no-dot-json-filename,no-output-directory,,,,,,,,0.013603000297735063 -226,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[input_data1-baseline1-reform1-assump1-outdir1],,passed,0.18680500011214463,,,,,,,,,,,,,,[],[],[],[],[],,,,,,,,0.039602000015293015 -227,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-exist.csv-no-exist.json-no-exist.json-no-exist.json-.],,passed,0.37031000010756543,,,,,,,,,,,,,,no-exist.csv,no-exist.json,no-exist.json,no-exist.json,.,,,,,,,,0.13870600014342932 -228,taxcalc/tests/test_taxcalcio.py::test_init_errors[2000-reformfile0-reformfile0-None],,passed,6771.568250999962,,,,,,,,,,,,,,,,,,,2000.0,reformfile0,reformfile0,,,,,1255.090633000009 -229,taxcalc/tests/test_taxcalcio.py::test_init_errors[2099-reformfile0-reformfile0-None],,passed,6854.600262999838,,,,,,,,,,,,,,,,,,,2099.0,reformfile0,reformfile0,,,,,1142.6749339998423 -230,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-reformfile0-reformfile0-errorassumpfile],,passed,6687.385294000023,,,,,,,,,,,,,,,,,,,2020.0,reformfile0,reformfile0,errorassumpfile,,,,1238.979832000041 -231,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-errorreformfile-errorreformfile-None],,passed,5253.7131240001145,,,,,,,,,,,,,,,,,,,2020.0,errorreformfile,errorreformfile,,,,,948.467846000085 -232,taxcalc/tests/test_taxcalcio.py::test_creation_with_aging,,passed,16868.91985200009,,,,,,,,,,,,,,,,,,,,,,,,,,2786.5481610001534 -233,taxcalc/tests/test_taxcalcio.py::test_ctor_init_with_cps_files,,passed,22404.02690200017,,,,,,,,,,,,,,,,,,,,,,,,,,2381.1521160002885 -234,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|combined,\n c00100\n surtax\n -True-8]",,passed,7143.7536179998915,,,,,,,,,,,,,,,,,,,,,,," - MARS;iitax payrolltax|combined, - c00100 - surtax - ",True,8.0,1498.5079029997905 -235,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|kombined,c00100\n surtax\n RECID\n FLPDYR\n -False-8]",,passed,7101.600298999983,,,,,,,,,,,,,,,,,,,,,,," ->>>>>>> e86b33ec6f4da14d89a8de98403b87787f133ce9 MARS;iitax payrolltax|kombined,c00100 surtax RECID FLPDYR -<<<<<<< HEAD ",False,8.0,-2001.1678050000228 236,taxcalc/tests/test_taxcalcio.py::test_output_options,,passed,25153.311182999914,,,,,,,,,,,,,,,,,,,,,,,,,,-8636.47605400001 237,taxcalc/tests/test_taxcalcio.py::test_write_doc_file,,passed,14282.807734000016,,,,,,,,,,,,,,,,,,,,,,,,,,-5948.879851999889 @@ -614,36 +322,3 @@ 263,taxcalc/tests/test_utils.py::test_create_delete_temp_file,,passed,0.33810299987635517,,,,,,,,,,,,,,,,,,,,,,,,,,-0.09420300011697691 264,taxcalc/tests/test_utils.py::test_bootstrap_se_ci,,passed,0.5297049999626324,,,,,,,,,,,,,,,,,,,,,,,,,,-0.30810800012659456 265,taxcalc/tests/test_utils.py::test_table_columns_labels,,passed,0.126801000078558,,,,,,,,,,,,,,,,,,,,,,,,,,-0.06710200000270561 -======= - ",False,8.0,1439.621028999909 -236,taxcalc/tests/test_taxcalcio.py::test_output_options,,passed,29940.966175000085,,,,,,,,,,,,,,,,,,,,,,,,,,5311.944272000121 -237,taxcalc/tests/test_taxcalcio.py::test_write_doc_file,,passed,17123.831451999875,,,,,,,,,,,,,,,,,,,,,,,,,,2893.5649729999113 -238,taxcalc/tests/test_taxcalcio.py::test_sqldb_option,,passed,8648.134249999885,,,,,,,,,,,,,,,,,,,,,,,,,,1426.8467329998202 -239,taxcalc/tests/test_taxcalcio.py::test_no_tables_or_graphs,,passed,7864.142985000171,,,,,,,,,,,,,,,,,,,,,,,,,,1509.0964880000683 -240,taxcalc/tests/test_taxcalcio.py::test_tables,,passed,8602.690052999833,,,,,,,,,,,,,,,,,,,,,,,,,,1446.3252279997505 -241,taxcalc/tests/test_taxcalcio.py::test_graphs,,passed,8644.341237000162,,,,,,,,,,,,,,,,,,,,,,,,,,1575.6376690001161 -242,taxcalc/tests/test_taxcalcio.py::test_analyze_warnings_print,,passed,7420.647423999981,,,,,,,,,,,,,,,,,,,,,,,,,,1315.5986670001312 -243,taxcalc/tests/test_taxcalcio.py::test_error_message_parsed_correctly,,passed,5910.064022999904,,,,,,,,,,,,,,,,,,,,,,,,,,975.7327339998483 -244,taxcalc/tests/test_utils.py::test_validity_of_name_lists,,passed,1.058526000178972,,,,,,,,,,,,,,,,,,,,,,,,,,-0.09619799971005705 -245,taxcalc/tests/test_utils.py::test_create_tables,,passed,4540.325143000018,,,,,,,,,,,,,,,,,,,,,,,,,,714.3200219998103 -246,taxcalc/tests/test_utils.py::test_diff_count_precision,,passed,589.4737329999771,,,,,,,,,,,,,,,,,,,,,,,,,,80.15688099999346 -247,taxcalc/tests/test_utils.py::test_weighted_mean,,passed,3.3200729999407486,,,,,,,,,,,,,,,,,,,,,,,,,,0.505513999996765 -248,taxcalc/tests/test_utils.py::test_wage_weighted,,passed,1.1446250000517466,,,,,,,,,,,,,,,,,,,,,,,,,,0.13700399995286716 -249,taxcalc/tests/test_utils.py::test_agi_weighted,,passed,1.1309250000977045,,,,,,,,,,,,,,,,,,,,,,,,,,0.1477040002555441 -250,taxcalc/tests/test_utils.py::test_expanded_income_weighted,,passed,1.1270249999597581,,,,,,,,,,,,,,,,,,,,,,,,,,0.17810500003179175 -251,taxcalc/tests/test_utils.py::test_weighted_sum,,passed,2.2441490000346676,,,,,,,,,,,,,,,,,,,,,,,,,,0.22250699998949175 -252,taxcalc/tests/test_utils.py::test_add_income_trow_var,,passed,4.291894000061802,,,,,,,,,,,,,,,,,,,,,,,,,,1.041526000108206 -253,taxcalc/tests/test_utils.py::test_add_quantile_trow_var,,passed,6.136033999837309,,,,,,,,,,,,,,,,,,,,,,,,,,1.0524269998768432 -254,taxcalc/tests/test_utils.py::test_dist_table_sum_row,,passed,4090.5394010001146,,,,,,,,,,,,,,,,,,,,,,,,,,674.2560130001038 -255,taxcalc/tests/test_utils.py::test_diff_table_sum_row,,passed,4460.463325000092,,,,,,,,,,,,,,,,,,,,,,,,,,699.7044299998834 -256,taxcalc/tests/test_utils.py::test_mtr_graph_data,,passed,2818.238512000107,,,,,,,,,,,,,,,,,,,,,,,,,,413.20132000009835 -257,taxcalc/tests/test_utils.py::test_atr_graph_data,,passed,3279.738542999894,,,,,,,,,,,,,,,,,,,,,,,,,,567.656938999789 -258,taxcalc/tests/test_utils.py::test_xtr_graph_plot,,passed,2969.902942999852,,,,,,,,,,,,,,,,,,,,,,,,,,549.6892029998435 -259,taxcalc/tests/test_utils.py::test_write_graph_file,,passed,3123.922453999967,,,,,,,,,,,,,,,,,,,,,,,,,,535.1283049999438 -260,taxcalc/tests/test_utils.py::test_ce_aftertax_income,,passed,5097.868682000126,,,,,,,,,,,,,,,,,,,,,,,,,,839.5547310001348 -261,taxcalc/tests/test_utils.py::test_read_egg_csv,,passed,0.7315180000659893,,,,,,,,,,,,,,,,,,,,,,,,,,0.029003999998167274 -262,taxcalc/tests/test_utils.py::test_read_egg_json,,passed,0.5303129998992517,,,,,,,,,,,,,,,,,,,,,,,,,,0.006201999894983601 -263,taxcalc/tests/test_utils.py::test_create_delete_temp_file,,passed,0.35020800009988307,,,,,,,,,,,,,,,,,,,,,,,,,,0.06410200012396677 -264,taxcalc/tests/test_utils.py::test_bootstrap_se_ci,,passed,0.7054159998460818,,,,,,,,,,,,,,,,,,,,,,,,,,0.21020600001975254 -265,taxcalc/tests/test_utils.py::test_table_columns_labels,,passed,0.16910399995140324,,,,,,,,,,,,,,,,,,,,,,,,,,0.04560199977277084 ->>>>>>> e86b33ec6f4da14d89a8de98403b87787f133ce9 From 504ec1708bf285b5be0a38271a555d641c2fa4dc Mon Sep 17 00:00:00 2001 From: github-actions Date: Thu, 15 Dec 2022 18:25:31 +0000 Subject: [PATCH 06/11] Update test benchmark 2022-12-15 --- taxcalc/tests/test_stats_benchmark.csv | 574 ++++++++++++------------- 1 file changed, 287 insertions(+), 287 deletions(-) diff --git a/taxcalc/tests/test_stats_benchmark.csv b/taxcalc/tests/test_stats_benchmark.csv index 09379cbe1..85a5c30d6 100644 --- a/taxcalc/tests/test_stats_benchmark.csv +++ b/taxcalc/tests/test_stats_benchmark.csv @@ -1,324 +1,324 @@ ,test_id,pytest_obj,status,duration_ms,test_tuple,expected_value,revision,expect,fname,jfname,pfname,good_revision,params,is_paramtools,set_year,csv,fyear,input_data,baseline,reform,assump,outdir,year,base,ref,asm,dumpvar_str,str_valid,num_vars,time_diff -0,taxcalc/tests/test_4package.py::test_for_consistency,,passed,4.254043999935675,,,,,,,,,,,,,,,,,,,,,,,,,,-0.7086140000751584 -1,taxcalc/tests/test_benefits.py::test_benefits,,passed,5045.405845000005,,,,,,,,,,,,,,,,,,,,,,,,,,-1499.053129999993 -2,taxcalc/tests/test_calcfunctions.py::test_calc_and_used_vars,,passed,50.235318999966694,,,,,,,,,,,,,,,,,,,,,,,,,,-11.909134999996233 -3,taxcalc/tests/test_calcfunctions.py::test_function_args_usage,,passed,2.7495289999706074,,,,,,,,,,,,,,,,,,,,,,,,,,-0.09530600004836742 -4,taxcalc/tests/test_calcfunctions.py::test_DependentCare,,passed,0.3311039999971399,,,,,,,,,,,,,,,,,,,,,,,,,,-0.040599999977075585 -5,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, young]",,passed,0.28200299993841327,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 45, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, False, 0)",12000,,,,,,,,,,,,,,,,,,,,,,,,-0.08110200008104584 -6,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity]",,passed,0.25610299996969843,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 66, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 1, 1, 2, 200, True, 300)",15800,,,,,,,,,,,,,,,,,,,,,,,,-0.04990100006807546 -7,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity, over limit]",,passed,0.25170300000354473,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 66, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 400, True, 300)",13500,,,,,,,,,,,,,,,,,,,,,,,,-0.02080100000512175 -8,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, two old]",,passed,0.24750199997924938,"(0, 1200, [6000, 12000, 6000, 12000, 12000], 66, 67, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, True, 0)",14400,,,,,,,,,,,,,,,,,,,,,,,,-0.05870100005722634 -9,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 1],,passed,0.24250299998129776,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,-0.056800000038492726 -10,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 2],,passed,0.24470200003179343,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,-0.06100199999536926 -11,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single]",,passed,0.24820299995553796,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 1, 0, 0, 2, 0, True, 0)",0,,,,,,,,,,,,,,,,,,,,,,,,-0.038400000050842154 -12,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Marrid, Single, dep, under earn]",,passed,0.2474020000136079,"(1, 200, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1000,,,,,,,,,,,,,,,,,,,,,,,,-0.12920199998234239 -13,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single, dep, over earn]",,passed,0.24460300005557656,"(1, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1350,,,,,,,,,,,,,,,,,,,,,,,,-0.10690099998100772 -14,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 1],,passed,0.33910299998751725,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(0, 4065, 4065, 0, 0, 3252, 25000, 10000, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.06860200005576184 -15,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 2],,passed,0.30120299993541266,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 6146.25, 4065, 2081.25, 1040.625, 4917, 38959.375, 21167.5, 17791.875, 21380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.04890200006002482 -16,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 3],,passed,0.28500300004452583,"(120000, 150000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 22202.25, 21453, 749.25, 374.625, 16773, 179625.375, 161833.5, 17791.875, 161380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.11930199991638796 -17,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 4],,passed,0.28350299999146955,"(120000, 500000, 15000, 100, 2000, 0.12, 0.03, 0, 400000, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 46067.85, 31953, 749.25, 374.625, 30138.6, 529625.375, 511833.5, 17791.875, 511380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.16410199998517783 -18,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 5],,passed,0.29140300000563,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 300, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(300, 4065, 4065, 0, 0, 3285.3, 25300, 10279.1875, 15000, 10382, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.11030199999595419 -19,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 6],,passed,0.28490300007888436,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, -40000, 0, None, None, None, None, None, None, None, None, None, None, None)","(-40000, 4065, 4065, 0, 0, 3252, 0, 0, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.11390199995275901 -20,taxcalc/tests/test_calcfunctions.py::test_AfterTaxIncome,,passed,0.2385020000019722,,,,,,,,,,,,,,,,,,,,,,,,,,-0.12200200001188932 -21,taxcalc/tests/test_calcfunctions.py::test_ExpandIncome,,passed,0.24290300007123733,,,,,,,,,,,,,,,,,,,,,,,,,,-0.03399999997100167 -22,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple0-expected_value0],,passed,0.24100300004192832,"(1, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.0795009999592366 -23,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple1-expected_value1],,passed,0.2365020000070217,"(0, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.2289039999823217 -24,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple2-expected_value2],,passed,0.2602030000389277,"(1, 1, 2, 100, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.21710299995447707 -25,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple3-expected_value3],,passed,0.23820199999136094,"(0, 2, 1, 100, 200, 1000)","(200, 1200)",,,,,,,,,,,,,,,,,,,,,,,,-0.15080299999681296 -26,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple4-expected_value4],,passed,0.23840200003633072,"(0, 1, 3, 100, 300, 1000)","(300, 1300)",,,,,,,,,,,,,,,,,,,,,,,,-0.141602999974566 -27,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple0-expected_value0],,passed,0.24710299999242125,"(1100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,-0.10760099996787176 -28,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple1-expected_value1],,passed,0.24390199996560114,"(2100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,-0.14630200007559324 -29,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple2-expected_value2],,passed,0.23820299998078553,"(1100000, 1, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.10970100004215055 -30,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple3-expected_value3],,passed,0.24830199993175484,"(1100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,-0.14120300005515668 -31,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple4-expected_value4],,passed,0.24390299995502573,"(2100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,-0.14030200003389837 -32,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple5-expected_value5],,passed,0.24060199996256415,"(1100000, 2, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.12960300000486313 -33,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple6-expected_value6],,passed,0.24250199999187316,"(510000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(1003, 1203, 3003, 1303)",,,,,,,,,,,,,,,,,,,,,,,,-0.12260299996569302 -34,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple7-expected_value7],,passed,0.2640029999838589,"(1100000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(109150, 109350, 111150, 109450)",,,,,,,,,,,,,,,,,,,,,,,,-0.1164020000032906 -35,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple8-expected_value8],,passed,0.23770200004946673,"(510000, 3, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.11440199995149669 -36,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple0-expected_value0],,passed,0.24640300000555726,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1400)",,,,,,,,,,,,,,,,,,,,,,,,-0.19830200000114923 -37,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple1-expected_value1],,passed,0.24210200001562043,"(1, 76000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1120)",,,,,,,,,,,,,,,,,,,,,,,,-0.11030299998537885 -38,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple2-expected_value2],,passed,0.24080299999695853,"(1, 90000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.11980100003938787 -39,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple3-expected_value3],,passed,0.24020199998631142,"(2, 50000, 3, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 4200)",,,,,,,,,,,,,,,,,,,,,,,,-0.2603040000508372 -40,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple4-expected_value4],,passed,0.2499019999504526,"(2, 155000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,-0.1472030000400082 -41,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple5-expected_value5],,passed,0.2438030001030711,"(2, 170000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.12260099987315698 -42,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple6-expected_value6],,passed,0.24180200000500918,"(4, 50000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,-0.1115019999815558 -43,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple7-expected_value7],,passed,0.2429019999681259,"(4, 117000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 560)",,,,,,,,,,,,,,,,,,,,,,,,-0.1484030000256098 -44,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple8-expected_value8],,passed,0.26540299995758687,"(4, 130000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.13520200008088062 -45,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple9-expected_value9],,passed,0.2427019999231561,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 1200)",,,,,,,,,,,,,,,,,,,,,,,,-0.10670200003914937 -46,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple10-expected_value10],,passed,0.24070200004189246,"(1, 97000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 600)",,,,,,,,,,,,,,,,,,,,,,,,-0.11620299994774536 -47,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple11-expected_value11],,passed,0.24310300000252028,"(1, 150000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.10720199998104363 -48,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple12-expected_value12],,passed,0.24150199999439792,"(2, 50000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,-0.12300200000936456 -49,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple13-expected_value13],,passed,0.24190199997065065,"(2, 160000, 5, 3, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,-0.12990300001547433 -50,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple14-expected_value14],,passed,0.246102999994946,"(2, 300000, 2, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.10780099995599812 -51,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple15-expected_value15],,passed,0.2448019999974349,"(4, 50000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 2200)",,,,,,,,,,,,,,,,,,,,,,,,-0.09700199996132142 -52,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple16-expected_value16],,passed,0.24320299996816175,"(4, 130000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 825)",,,,,,,,,,,,,,,,,,,,,,,,-0.14870100000052844 -53,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple17-expected_value17],,passed,0.24200300003940356,"(4, 170000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.12850199993863493 -54,taxcalc/tests/test_calculator.py::test_make_calculator,,passed,3027.0796739999923,,,,,,,,,,,,,,,,,,,,,,,,,,-853.2028270000183 -55,taxcalc/tests/test_calculator.py::test_make_calculator_deepcopy,,passed,2809.9301319999768,,,,,,,,,,,,,,,,,,,,,,,,,,-665.288328000031 -56,taxcalc/tests/test_calculator.py::test_make_calculator_with_policy_reform,,passed,3150.004705000015,,,,,,,,,,,,,,,,,,,,,,,,,,-788.2048150000292 -57,taxcalc/tests/test_calculator.py::test_make_calculator_with_multiyear_reform,,passed,3356.210977000046,,,,,,,,,,,,,,,,,,,,,,,,,,-755.070352999951 -58,taxcalc/tests/test_calculator.py::test_calculator_advance_to_year,,passed,2569.7374740000214,,,,,,,,,,,,,,,,,,,,,,,,,,-689.0276629999908 -59,taxcalc/tests/test_calculator.py::test_make_calculator_raises_on_no_policy,,passed,536.0261710000032,,,,,,,,,,,,,,,,,,,,,,,,,,-39.3063210000264 -60,taxcalc/tests/test_calculator.py::test_calculator_mtr,,passed,21915.709070000048,,,,,,,,,,,,,,,,,,,,,,,,,,-5859.6505909999905 -61,taxcalc/tests/test_calculator.py::test_calculator_mtr_when_PT_rates_differ,,passed,3421.45837399994,,,,,,,,,,,,,,,,,,,,,,,,,,-1350.8241890000363 -62,taxcalc/tests/test_calculator.py::test_make_calculator_increment_years_first,,passed,3204.161225000007,,,,,,,,,,,,,,,,,,,,,,,,,,-928.552720000027 -63,taxcalc/tests/test_calculator.py::test_ID_HC_vs_BS,,passed,6029.04510399992,,,,,,,,,,,,,,,,,,,,,,,,,,-2304.9328570000407 -64,taxcalc/tests/test_calculator.py::test_ID_StateLocal_HC_vs_CRT,,passed,5677.814488999957,,,,,,,,,,,,,,,,,,,,,,,,,,-2105.0612190000493 -65,taxcalc/tests/test_calculator.py::test_ID_RealEstate_HC_vs_CRT,,passed,5442.285269000081,,,,,,,,,,,,,,,,,,,,,,,,,,-2130.930920999902 -66,taxcalc/tests/test_calculator.py::test_calculator_using_nonstd_input,,passed,2129.7580189999508,,,,,,,,,,,,,,,,,,,,,,,,,,-584.9675640000669 -67,taxcalc/tests/test_calculator.py::test_bad_json_names,,passed,184.89751499998874,,,,,,,,,,,,,,,,,,,,,,,,,,-244.78728200000432 -68,taxcalc/tests/test_calculator.py::test_json_assump_url,,passed,463.4961540000404,,,,,,,,,,,,,,,,,,,,,,,,,,42.69874200002732 -69,taxcalc/tests/test_calculator.py::test_read_bad_json_assump_file,,passed,0.4692060000479614,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0008979999392976779 -70,taxcalc/tests/test_calculator.py::test_json_doesnt_exist,,passed,0.331705000007787,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0798990000134836 -71,taxcalc/tests/test_calculator.py::test_calc_all,,passed,1825.1747389999764,,,,,,,,,,,,,,,,,,,,,,,,,,-601.9972320000306 -72,taxcalc/tests/test_calculator.py::test_noreform_documentation,,passed,4821.782319000022,,,,,,,,,,,,,,,,,,,,,,,,,,-2213.5168840000006 -73,taxcalc/tests/test_calculator.py::test_reform_documentation,,passed,6826.8347759999415,,,,,,,,,,,,,,,,,,,,,,,,,,-3010.9874050000944 -74,taxcalc/tests/test_calculator.py::test_distribution_tables,,passed,4432.121935000055,,,,,,,,,,,,,,,,,,,,,,,,,,-1461.3348219999689 -75,taxcalc/tests/test_calculator.py::test_difference_table,,passed,3708.4429650000175,,,,,,,,,,,,,,,,,,,,,,,,,,-990.675595000027 -76,taxcalc/tests/test_calculator.py::test_diagnostic_table,,passed,3070.137855999974,,,,,,,,,,,,,,,,,,,,,,,,,,-827.7785820000076 -77,taxcalc/tests/test_calculator.py::test_mtr_graph,,passed,2835.5260370000224,,,,,,,,,,,,,,,,,,,,,,,,,,-643.0731209999863 -78,taxcalc/tests/test_calculator.py::test_atr_graph,,passed,2625.3476829999727,,,,,,,,,,,,,,,,,,,,,,,,,,-808.0045730000052 -79,taxcalc/tests/test_calculator.py::test_privacy_of_embedded_objects,,passed,2518.3470000000625,,,,,,,,,,,,,,,,,,,,,,,,,,-743.9610199999152 -80,taxcalc/tests/test_calculator.py::test_n65,,passed,2377.6185660000237,,,,,,,,,,,,,,,,,,,,,,,,,,-712.0238900000118 -81,taxcalc/tests/test_calculator.py::test_ce_aftertax_income,,passed,3504.142025999954,,,,,,,,,,,,,,,,,,,,,,,,,,-1199.6498080000601 -82,taxcalc/tests/test_calculator.py::test_qbid_calculation,,passed,1913.8866490000055,,,,,,,,,,,,,,,,,,,,,,,,,,-760.7880620000174 -83,taxcalc/tests/test_calculator.py::test_qbid_limit_switch,,passed,4544.4344539999975,,,,,,,,,,,,,,,,,,,,,,,,,,-1739.2341760000245 -84,taxcalc/tests/test_calculator.py::test_calc_all_benefits_amounts,,passed,6049.839822999957,,,,,,,,,,,,,,,,,,,,,,,,,,-2134.295593000047 -85,taxcalc/tests/test_calculator.py::test_cg_top_rate,,passed,5325.836544999902,,,,,,,,,,,,,,,,,,,,,,,,,,-2078.281104000098 -86,taxcalc/tests/test_compatible_data.py::test_compatible_data_presence,,passed,0.5483060000415207,,,,,,,,,,,,,,,,,,,,,,,,,,-0.3631019999943419 -87,taxcalc/tests/test_consumption.py::test_year_consistency,,passed,0.14180100004068663,,,,,,,,,,,,,,,,,,,,,,,,,,-0.058899999942241266 -88,taxcalc/tests/test_consumption.py::test_validity_of_consumption_vars_set,,passed,1.0133109999515,,,,,,,,,,,,,,,,,,,,,,,,,,-0.2840000000787768 -89,taxcalc/tests/test_consumption.py::test_update_consumption,,passed,75.81852200007688,,,,,,,,,,,,,,,,,,,,,,,,,,-48.834320999958436 -90,taxcalc/tests/test_consumption.py::test_incorrect_update_consumption,,passed,260.8437279999407,,,,,,,,,,,,,,,,,,,,,,,,,,-112.72219800002858 -91,taxcalc/tests/test_consumption.py::test_future_update_consumption,,passed,107.62446700005057,,,,,,,,,,,,,,,,,,,,,,,,,,-50.3748549999159 -92,taxcalc/tests/test_consumption.py::test_consumption_default_data,,passed,33.23525600001176,,,,,,,,,,,,,,,,,,,,,,,,,,-15.246348999994552 -93,taxcalc/tests/test_consumption.py::test_consumption_response,,passed,4806.5249329999915,,,,,,,,,,,,,,,,,,,,,,,,,,-1645.10345900004 -94,taxcalc/tests/test_cpscsv.py::test_agg,,passed,15539.240978999942,,,,,,,,,,,,,,,,,,,,,,,,,,-2573.931357000105 -95,taxcalc/tests/test_cpscsv.py::test_cps_availability,,passed,1071.06559500005,,,,,,,,,,,,,,,,,,,,,,,,,,-124.49567399994521 -96,taxcalc/tests/test_data.py::test_recs_class,,passed,520.0812379999888,,,,,,,,,,,,,,,,,,,,,,,,,,-65.65190300000268 -97,taxcalc/tests/test_decorators.py::test_create_apply_function_string,,passed,0.1848020000352335,,,,,,,,,,,,,,,,,,,,,,,,,,-0.053799999932380105 -98,taxcalc/tests/test_decorators.py::test_create_apply_function_string_with_params,,passed,0.14870200004679646,,,,,,,,,,,,,,,,,,,,,,,,,,-0.059898999893448435 -99,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string_mult_outputs,,passed,0.15300199993362185,,,,,,,,,,,,,,,,,,,,,,,,,,-0.05359900001167256 -100,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string,,passed,0.14940200003366044,,,,,,,,,,,,,,,,,,,,,,,,,,-0.05919999989600905 -101,taxcalc/tests/test_decorators.py::test_make_apply_function,,passed,0.8157089999940581,,,,,,,,,,,,,,,,,,,,,,,,,,-0.14859800000976986 -102,taxcalc/tests/test_decorators.py::test_magic_apply_jit,,passed,181.63656399997308,,,,,,,,,,,,,,,,,,,,,,,,,,-21.02940700012823 -103,taxcalc/tests/test_decorators.py::test_magic_apply_jit_swap,,passed,1.2736129999666446,,,,,,,,,,,,,,,,,,,,,,,,,,-0.19329899998865585 -104,taxcalc/tests/test_decorators.py::test_magic_iterate_jit,,passed,169.5513409999876,,,,,,,,,,,,,,,,,,,,,,,,,,-35.68085000006249 -105,taxcalc/tests/test_decorators.py::test_faux_function_iterate_jit,,passed,129.70203199995467,,,,,,,,,,,,,,,,,,,,,,,,,,-29.68390300009105 -106,taxcalc/tests/test_decorators.py::test_ret_everything_iterate_jit,,passed,595.6534140000258,,,,,,,,,,,,,,,,,,,,,,,,,,288.32648000002337 -107,taxcalc/tests/test_decorators.py::test_function_takes_kwarg,,passed,169.74954199997683,,,,,,,,,,,,,,,,,,,,,,,,,,-45.23066500007644 -108,taxcalc/tests/test_decorators.py::test_function_no_parameters_listed,,passed,169.8011429999724,,,,,,,,,,,,,,,,,,,,,,,,,,-29.380710000054933 -109,taxcalc/tests/test_decorators.py::test_function_parameters_optional,,passed,182.06896899994263,,,,,,,,,,,,,,,,,,,,,,,,,,-28.442778999988178 -110,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_no_return,,passed,6.3931660000662305,,,,,,,,,,,,,,,,,,,,,,,,,,-1.4959599999428974 -111,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_unknown_return_argument,,passed,7.19617400000061,,,,,,,,,,,,,,,,,,,,,,,,,,-0.7839520000061384 -112,taxcalc/tests/test_decorators.py::test_force_no_jit,,passed,7.8396800000746225,,,,,,,,,,,,,,,,,,,,,,,,,,-1.490933999889421 -113,taxcalc/tests/test_growdiff.py::test_year_consistency,,passed,0.152000999946722,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0510970000959787 -114,taxcalc/tests/test_growdiff.py::test_update_and_apply_growdiff,,passed,472.0587470000055,,,,,,,,,,,,,,,,,,,,,,,,,,-279.53138500004115 -115,taxcalc/tests/test_growdiff.py::test_has_any_response,,passed,125.95139999996263,,,,,,,,,,,,,,,,,,,,,,,,,,-41.31085000005896 -116,taxcalc/tests/test_growdiff.py::test_description_punctuation,,passed,0.46810499998173327,,,,,,,,,,,,,,,,,,,,,,,,,,-0.079690000006849 -117,taxcalc/tests/test_growdiff.py::test_boolean_value_infomation,,passed,0.3824039999926754,,,,,,,,,,,,,,,,,,,,,,,,,,-0.12399199999890698 -118,taxcalc/tests/test_growfactors.py::test_improper_usage,,passed,5.4353560000208745,,,,,,,,,,,,,,,,,,,,,,,,,,-0.5032880000044315 -119,taxcalc/tests/test_growfactors.py::test_update_after_use,,passed,3.1143319999955565,,,,,,,,,,,,,,,,,,,,,,,,,,-0.7791320000478663 -120,taxcalc/tests/test_growfactors.py::test_proper_usage,,passed,2.998031000061019,,,,,,,,,,,,,,,,,,,,,,,,,,-0.47293700004047423 -121,taxcalc/tests/test_growfactors.py::test_growfactors_csv_values,,passed,3.320834000078321,,,,,,,,,,,,,,,,,,,,,,,,,,-1.1803239999608195 -122,taxcalc/tests/test_parameters.py::test_params_class[revision0-],,passed,11.741322000034415,,,{},,,,,,,,,,,,,,,,,,,,,,,-3.846133999900303 -123,taxcalc/tests/test_parameters.py::test_params_class[revision1-error],,passed,14.830352999979368,,,{'real_param': {2004: 1.9}},error,,,,,,,,,,,,,,,,,,,,,,-3.76347400003851 -124,taxcalc/tests/test_parameters.py::test_params_class[revision2-raise],,passed,16.20186700006343,,,{'int_param': {2004: [3.6]}},raise,,,,,,,,,,,,,,,,,,,,,,-4.1646449999461765 -125,taxcalc/tests/test_parameters.py::test_params_class[revision3-raise],,passed,14.999654999996892,,,{'int_param': {2004: [3]}},raise,,,,,,,,,,,,,,,,,,,,,,-6.895442000086405 -126,taxcalc/tests/test_parameters.py::test_params_class[revision4-noerror],,passed,20.35630999989735,,,"{'label_param': {2004: [1, 2]}}",noerror,,,,,,,,,,,,,,,,,,,,,,-6.583040000123219 -127,taxcalc/tests/test_parameters.py::test_params_class[revision5-raise],,passed,10.307907000083105,,,"{'label_param': {2004: [[1, 2]]}}",raise,,,,,,,,,,,,,,,,,,,,,,-2.9607699998450716 -128,taxcalc/tests/test_parameters.py::test_params_class[revision6-raise],,passed,10.311005999938061,,,"{'label_param': {2004: [1, 2, 3]}}",raise,,,,,,,,,,,,,,,,,,,,,,-1.9809800000984996 -129,taxcalc/tests/test_parameters.py::test_params_class[revision7-raise],,passed,15.209056999992754,,,{'bool_param': {2004: [4.9]}},raise,,,,,,,,,,,,,,,,,,,,,,-2.9065749999972468 -130,taxcalc/tests/test_parameters.py::test_params_class[revision8-raise],,passed,16.946374999974978,,,{'str_param': {2004: [9]}},raise,,,,,,,,,,,,,,,,,,,,,,-0.8293600001252344 -131,taxcalc/tests/test_parameters.py::test_params_class[revision9-noerror],,passed,15.916264000111369,,,{'str_param': {2004: 'nonlinear'}},noerror,,,,,,,,,,,,,,,,,,,,,,-5.157339999868782 -132,taxcalc/tests/test_parameters.py::test_params_class[revision10-error],,passed,15.14085700000578,,,{'str_param': {2004: 'unknownvalue'}},error,,,,,,,,,,,,,,,,,,,,,,-4.192763999981256 -133,taxcalc/tests/test_parameters.py::test_params_class[revision11-raise],,passed,15.368359000035525,,,{'str_param': {2004: ['nonlinear']}},raise,,,,,,,,,,,,,,,,,,,,,,-3.21366799994394 -134,taxcalc/tests/test_parameters.py::test_params_class[revision12-raise],,passed,15.256856999940283,,,{'real_param': {2004: 'linear'}},raise,,,,,,,,,,,,,,,,,,,,,,-5.1655540000865585 -135,taxcalc/tests/test_parameters.py::test_params_class[revision13-raise],,passed,14.983053999912954,,,"{'real_param': {2004: [0.2, 0.3]}}",raise,,,,,,,,,,,,,,,,,,,,,,-1.9428890000199317 -136,taxcalc/tests/test_parameters.py::test_params_class[revision14-raise],,passed,19.078297000078237,,,{'real_param-indexed': {2004: True}},raise,,,,,,,,,,,,,,,,,,,,,,0.6733680000934328 -137,taxcalc/tests/test_parameters.py::test_params_class[revision15-raise],,passed,10.332207000033122,,,{'unknown_param-indexed': {2004: False}},raise,,,,,,,,,,,,,,,,,,,,,,-3.6429629999474855 -138,taxcalc/tests/test_parameters.py::test_json_file_contents[consumption.json],,passed,192.60468800007402,,,,,consumption.json,,,,,,,,,,,,,,,,,,,,,-166.10408599990478 -139,taxcalc/tests/test_parameters.py::test_json_file_contents[policy_current_law.json],,passed,117040.93180899997,,,,,policy_current_law.json,,,,,,,,,,,,,,,,,,,,,-114591.56444500014 -140,taxcalc/tests/test_parameters.py::test_json_file_contents[growdiff.json],,passed,750.1919110000017,,,,,growdiff.json,,,,,,,,,,,,,,,,,,,,,-837.6045549999842 -141,taxcalc/tests/test_parameters.py::test_parameters_mentioned[consumption.json-consumption.py],,passed,0.3627040000537818,,,,,,consumption.json,consumption.py,,,,,,,,,,,,,,,,,,,-0.021998999841343903 -142,taxcalc/tests/test_parameters.py::test_parameters_mentioned[policy_current_law.json-calcfunctions.py],,passed,12.636929999985114,,,,,,policy_current_law.json,calcfunctions.py,,,,,,,,,,,,,,,,,,,0.7384620000721043 -143,taxcalc/tests/test_parameters.py::test_parameters_mentioned[growdiff.json-growdiff.py],,passed,0.35570399995776825,,,,,,growdiff.json,growdiff.py,,,,,,,,,,,,,,,,,,,0.0020019999737997396 -144,taxcalc/tests/test_parameters.py::test_expand_xd_errors,,passed,5.706958000018858,,,,,,,,,,,,,,,,,,,,,,,,,,-0.7744790000288049 -145,taxcalc/tests/test_parameters.py::test_expand_empty,,passed,6.384665000041423,,,,,,,,,,,,,,,,,,,,,,,,,,-1.833282000006875 -146,taxcalc/tests/test_parameters.py::test_expand_1d_scalar,,passed,19.438799999988987,,,,,,,,,,,,,,,,,,,,,,,,,,-2.756727000019051 -147,taxcalc/tests/test_parameters.py::test_expand_2d_short_array,,passed,7.229775000041627,,,,,,,,,,,,,,,,,,,,,,,,,,-1.971977999914996 -148,taxcalc/tests/test_parameters.py::test_expand_2d_variable_rates,,passed,7.7893809999523,,,,,,,,,,,,,,,,,,,,,,,,,,-2.2032770000350883 -149,taxcalc/tests/test_parameters.py::test_expand_2d_already_filled,,passed,11.653819999992265,,,,,,,,,,,,,,,,,,,,,,,,,,-1.23885400000745 -150,taxcalc/tests/test_parameters.py::test_expand_2d_partial_expand,,passed,14.147846000014397,,,,,,,,,,,,,,,,,,,,,,,,,,-0.2727359999425971 -151,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n]",,passed,0.4060040000695153,,,,,,,," +0,taxcalc/tests/test_4package.py::test_for_consistency,,passed,4.205250000040905,,,,,,,,,,,,,,,,,,,,,,,,,,-0.04879399989476951 +1,taxcalc/tests/test_benefits.py::test_benefits,,passed,5124.814884999978,,,,,,,,,,,,,,,,,,,,,,,,,,79.40903999997317 +2,taxcalc/tests/test_calcfunctions.py::test_calc_and_used_vars,,passed,52.44288000000097,,,,,,,,,,,,,,,,,,,,,,,,,,2.207561000034282 +3,taxcalc/tests/test_calcfunctions.py::test_function_args_usage,,passed,2.7604360000168526,,,,,,,,,,,,,,,,,,,,,,,,,,0.01090700004624523 +4,taxcalc/tests/test_calcfunctions.py::test_DependentCare,,passed,0.3212040000448724,,,,,,,,,,,,,,,,,,,,,,,,,,-0.009899999952267535 +5,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, young]",,passed,0.26830300004121455,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 45, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, False, 0)",12000,,,,,,,,,,,,,,,,,,,,,,,,-0.013699999897198667 +6,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity]",,passed,0.24050299998634728,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 66, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 1, 1, 2, 200, True, 300)",15800,,,,,,,,,,,,,,,,,,,,,,,,-0.015599999983351098 +7,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity, over limit]",,passed,0.22810299998354822,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 66, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 400, True, 300)",13500,,,,,,,,,,,,,,,,,,,,,,,,-0.02360000001999646 +8,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, two old]",,passed,0.22680299997546172,"(0, 1200, [6000, 12000, 6000, 12000, 12000], 66, 67, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, True, 0)",14400,,,,,,,,,,,,,,,,,,,,,,,,-0.020699000003787577 +9,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 1],,passed,0.22650300002169388,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,-0.015999999959603828 +10,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 2],,passed,0.23550299999897106,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,-0.009199000032822341 +11,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single]",,passed,0.22550300002421864,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 1, 0, 0, 2, 0, True, 0)",0,,,,,,,,,,,,,,,,,,,,,,,,-0.02269999993131927 +12,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Marrid, Single, dep, under earn]",,passed,0.2302030000009836,"(1, 200, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1000,,,,,,,,,,,,,,,,,,,,,,,,-0.01719900001262431 +13,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single, dep, over earn]",,passed,0.22870300000477073,"(1, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1350,,,,,,,,,,,,,,,,,,,,,,,,-0.015900000050805774 +14,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 1],,passed,0.308003999975881,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(0, 4065, 4065, 0, 0, 3252, 25000, 10000, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.03109900001163618 +15,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 2],,passed,0.28600399997458226,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 6146.25, 4065, 2081.25, 1040.625, 4917, 38959.375, 21167.5, 17791.875, 21380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.01519899996083035 +16,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 3],,passed,0.2753029999666978,"(120000, 150000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 22202.25, 21453, 749.25, 374.625, 16773, 179625.375, 161833.5, 17791.875, 161380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.009700000077827953 +17,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 4],,passed,0.27000399995813495,"(120000, 500000, 15000, 100, 2000, 0.12, 0.03, 0, 400000, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 46067.85, 31953, 749.25, 374.625, 30138.6, 529625.375, 511833.5, 17791.875, 511380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.01349900003333454 +18,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 5],,passed,0.2661030000012943,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 300, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(300, 4065, 4065, 0, 0, 3285.3, 25300, 10279.1875, 15000, 10382, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.025300000004335743 +19,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 6],,passed,0.26700400002255265,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, -40000, 0, None, None, None, None, None, None, None, None, None, None, None)","(-40000, 4065, 4065, 0, 0, 3252, 0, 0, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.01789900005633166 +20,taxcalc/tests/test_calcfunctions.py::test_AfterTaxIncome,,passed,0.2377029999820479,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0007990000199242786 +21,taxcalc/tests/test_calcfunctions.py::test_ExpandIncome,,passed,0.2270030000204315,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0159000000508058 +22,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple0-expected_value0],,passed,0.22840299999415947,"(1, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.012600000047768817 +23,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple1-expected_value1],,passed,0.22490300000299612,"(0, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.011599000004025584 +24,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple2-expected_value2],,passed,0.22320299996181348,"(1, 1, 2, 100, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.03700000007711424 +25,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple3-expected_value3],,passed,0.22580299997798647,"(0, 2, 1, 100, 200, 1000)","(200, 1200)",,,,,,,,,,,,,,,,,,,,,,,,-0.012399000013374434 +26,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple4-expected_value4],,passed,0.22400299997116235,"(0, 1, 3, 100, 300, 1000)","(300, 1300)",,,,,,,,,,,,,,,,,,,,,,,,-0.014399000065168338 +27,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple0-expected_value0],,passed,0.24000300004445307,"(1100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,-0.007099999947968116 +28,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple1-expected_value1],,passed,0.22800200002848214,"(2100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,-0.015899999937118964 +29,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple2-expected_value2],,passed,0.2237019999711265,"(1100000, 1, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.01450100000965901 +30,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple3-expected_value3],,passed,0.22600300002295626,"(1100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,-0.02229899990879855 +31,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple4-expected_value4],,passed,0.2251029999911225,"(2100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,-0.01879999996390322 +32,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple5-expected_value5],,passed,0.22270300001991927,"(1100000, 2, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.017898999942644822 +33,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple6-expected_value6],,passed,0.22340300000678326,"(510000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(1003, 1203, 3003, 1303)",,,,,,,,,,,,,,,,,,,,,,,,-0.01909899998508985 +34,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple7-expected_value7],,passed,0.22540300000173374,"(1100000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(109150, 109350, 111150, 109450)",,,,,,,,,,,,,,,,,,,,,,,,-0.038599999982125155 +35,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple8-expected_value8],,passed,0.22000299998126138,"(510000, 3, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.017699000068205323 +36,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple0-expected_value0],,passed,0.22860299998228584,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1400)",,,,,,,,,,,,,,,,,,,,,,,,-0.017800000023271367 +37,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple1-expected_value1],,passed,0.22590300000047137,"(1, 76000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1120)",,,,,,,,,,,,,,,,,,,,,,,,-0.01619900001514904 +38,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple2-expected_value2],,passed,0.2263029999767241,"(1, 90000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.01450000002023441 +39,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple3-expected_value3],,passed,0.22710299998607297,"(2, 50000, 3, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 4200)",,,,,,,,,,,,,,,,,,,,,,,,-0.01309900000023842 +40,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple4-expected_value4],,passed,0.22800300001790674,"(2, 155000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,-0.02189899993254585 +41,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple5-expected_value5],,passed,0.22780300002978038,"(2, 170000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.01600000007329072 +42,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple6-expected_value6],,passed,0.22470300001486976,"(4, 50000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,-0.017098999990139335 +43,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple7-expected_value7],,passed,0.22680299997546172,"(4, 117000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 560)",,,,,,,,,,,,,,,,,,,,,,,,-0.016098999992664176 +44,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple8-expected_value8],,passed,0.25030299997297334,"(4, 130000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.015099999984613477 +45,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple9-expected_value9],,passed,0.2276029999848106,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 1200)",,,,,,,,,,,,,,,,,,,,,,,,-0.015098999938345514 +46,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple10-expected_value10],,passed,0.226402999999209,"(1, 97000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 600)",,,,,,,,,,,,,,,,,,,,,,,,-0.014299000042683419 +47,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple11-expected_value11],,passed,0.22580299997798647,"(1, 150000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.017300000024533718 +48,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple12-expected_value12],,passed,0.22590300000047137,"(2, 50000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,-0.015598999993926527 +49,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple13-expected_value13],,passed,0.22520300001360738,"(2, 160000, 5, 3, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,-0.016698999957043215 +50,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple14-expected_value14],,passed,0.2263029999767241,"(2, 300000, 2, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.019800000018221908 +51,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple15-expected_value15],,passed,0.2544029999853592,"(4, 50000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 2200)",,,,,,,,,,,,,,,,,,,,,,,,0.009600999987924297 +52,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple16-expected_value16],,passed,0.22290300000804564,"(4, 130000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 825)",,,,,,,,,,,,,,,,,,,,,,,,-0.020299999960116055 +53,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple17-expected_value17],,passed,0.225703000012345,"(4, 170000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.016300000027058503 +54,taxcalc/tests/test_calculator.py::test_make_calculator,,passed,3113.881185000025,,,,,,,,,,,,,,,,,,,,,,,,,,86.80151100003286 +55,taxcalc/tests/test_calculator.py::test_make_calculator_deepcopy,,passed,2743.9869649999764,,,,,,,,,,,,,,,,,,,,,,,,,,-65.94316700000036 +56,taxcalc/tests/test_calculator.py::test_make_calculator_with_policy_reform,,passed,3142.5940179999543,,,,,,,,,,,,,,,,,,,,,,,,,,-7.410687000060534 +57,taxcalc/tests/test_calculator.py::test_make_calculator_with_multiyear_reform,,passed,3447.820459999946,,,,,,,,,,,,,,,,,,,,,,,,,,91.60948299989968 +58,taxcalc/tests/test_calculator.py::test_calculator_advance_to_year,,passed,2608.544987000016,,,,,,,,,,,,,,,,,,,,,,,,,,38.80751299999474 +59,taxcalc/tests/test_calculator.py::test_make_calculator_raises_on_no_policy,,passed,547.5938380000116,,,,,,,,,,,,,,,,,,,,,,,,,,11.567667000008441 +60,taxcalc/tests/test_calculator.py::test_calculator_mtr,,passed,22515.913959999976,,,,,,,,,,,,,,,,,,,,,,,,,,600.2048899999281 +61,taxcalc/tests/test_calculator.py::test_calculator_mtr_when_PT_rates_differ,,passed,3601.6553409999688,,,,,,,,,,,,,,,,,,,,,,,,,,180.19696700002896 +62,taxcalc/tests/test_calculator.py::test_make_calculator_increment_years_first,,passed,3363.661573999991,,,,,,,,,,,,,,,,,,,,,,,,,,159.500348999984 +63,taxcalc/tests/test_calculator.py::test_ID_HC_vs_BS,,passed,6296.774209999967,,,,,,,,,,,,,,,,,,,,,,,,,,267.72910600004707 +64,taxcalc/tests/test_calculator.py::test_ID_StateLocal_HC_vs_CRT,,passed,5905.190377999987,,,,,,,,,,,,,,,,,,,,,,,,,,227.37588900002993 +65,taxcalc/tests/test_calculator.py::test_ID_RealEstate_HC_vs_CRT,,passed,5642.060369999967,,,,,,,,,,,,,,,,,,,,,,,,,,199.7751009998865 +66,taxcalc/tests/test_calculator.py::test_calculator_using_nonstd_input,,passed,2265.290415000038,,,,,,,,,,,,,,,,,,,,,,,,,,135.53239600008737 +67,taxcalc/tests/test_calculator.py::test_bad_json_names,,passed,249.71024199999192,,,,,,,,,,,,,,,,,,,,,,,,,,64.81272700000315 +68,taxcalc/tests/test_calculator.py::test_json_assump_url,,passed,611.261087999992,,,,,,,,,,,,,,,,,,,,,,,,,,147.7649339999516 +69,taxcalc/tests/test_calculator.py::test_read_bad_json_assump_file,,passed,0.4437159999497453,,,,,,,,,,,,,,,,,,,,,,,,,,-0.025490000098216115 +70,taxcalc/tests/test_calculator.py::test_json_doesnt_exist,,passed,0.3001110000013796,,,,,,,,,,,,,,,,,,,,,,,,,,-0.03159400000640744 +71,taxcalc/tests/test_calculator.py::test_calc_all,,passed,1883.4520430000339,,,,,,,,,,,,,,,,,,,,,,,,,,58.277304000057484 +72,taxcalc/tests/test_calculator.py::test_noreform_documentation,,passed,4896.336966999968,,,,,,,,,,,,,,,,,,,,,,,,,,74.55464799994661 +73,taxcalc/tests/test_calculator.py::test_reform_documentation,,passed,7083.63551299999,,,,,,,,,,,,,,,,,,,,,,,,,,256.8007370000487 +74,taxcalc/tests/test_calculator.py::test_distribution_tables,,passed,4636.748440999952,,,,,,,,,,,,,,,,,,,,,,,,,,204.62650599989774 +75,taxcalc/tests/test_calculator.py::test_difference_table,,passed,3729.3357050000395,,,,,,,,,,,,,,,,,,,,,,,,,,20.89274000002206 +76,taxcalc/tests/test_calculator.py::test_diagnostic_table,,passed,3350.1419219999775,,,,,,,,,,,,,,,,,,,,,,,,,,280.0040660000036 +77,taxcalc/tests/test_calculator.py::test_mtr_graph,,passed,2876.923398000031,,,,,,,,,,,,,,,,,,,,,,,,,,41.39736100000846 +78,taxcalc/tests/test_calculator.py::test_atr_graph,,passed,2646.882911999967,,,,,,,,,,,,,,,,,,,,,,,,,,21.53522899999416 +79,taxcalc/tests/test_calculator.py::test_privacy_of_embedded_objects,,passed,2642.4329129999933,,,,,,,,,,,,,,,,,,,,,,,,,,124.08591299993077 +80,taxcalc/tests/test_calculator.py::test_n65,,passed,2428.142032999972,,,,,,,,,,,,,,,,,,,,,,,,,,50.523466999947686 +81,taxcalc/tests/test_calculator.py::test_ce_aftertax_income,,passed,3619.363514999975,,,,,,,,,,,,,,,,,,,,,,,,,,115.22148900002094 +82,taxcalc/tests/test_calculator.py::test_qbid_calculation,,passed,1985.4658010000321,,,,,,,,,,,,,,,,,,,,,,,,,,71.57915200002685 +83,taxcalc/tests/test_calculator.py::test_qbid_limit_switch,,passed,4627.450882000005,,,,,,,,,,,,,,,,,,,,,,,,,,83.01642800000718 +84,taxcalc/tests/test_calculator.py::test_calc_all_benefits_amounts,,passed,6169.853294000006,,,,,,,,,,,,,,,,,,,,,,,,,,120.01347100004932 +85,taxcalc/tests/test_calculator.py::test_cg_top_rate,,passed,5456.0117450000125,,,,,,,,,,,,,,,,,,,,,,,,,,130.17520000011064 +86,taxcalc/tests/test_compatible_data.py::test_compatible_data_presence,,passed,0.5720170000813596,,,,,,,,,,,,,,,,,,,,,,,,,,0.023711000039838837 +87,taxcalc/tests/test_consumption.py::test_year_consistency,,passed,0.15180399998371286,,,,,,,,,,,,,,,,,,,,,,,,,,0.010002999943026253 +88,taxcalc/tests/test_consumption.py::test_validity_of_consumption_vars_set,,passed,1.0803320000150052,,,,,,,,,,,,,,,,,,,,,,,,,,0.0670210000635052 +89,taxcalc/tests/test_consumption.py::test_update_consumption,,passed,77.82727200003592,,,,,,,,,,,,,,,,,,,,,,,,,,2.0087499999590364 +90,taxcalc/tests/test_consumption.py::test_incorrect_update_consumption,,passed,265.2103420000458,,,,,,,,,,,,,,,,,,,,,,,,,,4.3666140001050735 +91,taxcalc/tests/test_consumption.py::test_future_update_consumption,,passed,111.79356299999199,,,,,,,,,,,,,,,,,,,,,,,,,,4.169095999941433 +92,taxcalc/tests/test_consumption.py::test_consumption_default_data,,passed,34.448705999921,,,,,,,,,,,,,,,,,,,,,,,,,,1.213449999909244 +93,taxcalc/tests/test_consumption.py::test_consumption_response,,passed,4906.0531129999845,,,,,,,,,,,,,,,,,,,,,,,,,,99.52817999999206 +94,taxcalc/tests/test_cpscsv.py::test_agg,,passed,15786.477144999935,,,,,,,,,,,,,,,,,,,,,,,,,,247.23616599999332 +95,taxcalc/tests/test_cpscsv.py::test_cps_availability,,passed,1098.7638640000341,,,,,,,,,,,,,,,,,,,,,,,,,,27.698268999984066 +96,taxcalc/tests/test_data.py::test_recs_class,,passed,557.8316349999568,,,,,,,,,,,,,,,,,,,,,,,,,,37.75039699996796 +97,taxcalc/tests/test_decorators.py::test_create_apply_function_string,,passed,0.1796059999605859,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0051960000746476 +98,taxcalc/tests/test_decorators.py::test_create_apply_function_string_with_params,,passed,0.1471040000069479,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0015980000398485017 +99,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string_mult_outputs,,passed,0.14670400003069517,,,,,,,,,,,,,,,,,,,,,,,,,,-0.006297999902926621 +100,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string,,passed,0.14080500000090979,,,,,,,,,,,,,,,,,,,,,,,,,,-0.008597000032750601 +101,taxcalc/tests/test_decorators.py::test_make_apply_function,,passed,0.8695259999740301,,,,,,,,,,,,,,,,,,,,,,,,,,0.053816999979972024 +102,taxcalc/tests/test_decorators.py::test_magic_apply_jit,,passed,183.06569200001377,,,,,,,,,,,,,,,,,,,,,,,,,,1.4291280000406914 +103,taxcalc/tests/test_decorators.py::test_magic_apply_jit_swap,,passed,1.2713379999240715,,,,,,,,,,,,,,,,,,,,,,,,,,-0.002275000042573083 +104,taxcalc/tests/test_decorators.py::test_magic_iterate_jit,,passed,169.07147200004147,,,,,,,,,,,,,,,,,,,,,,,,,,-0.4798689999461203 +105,taxcalc/tests/test_decorators.py::test_faux_function_iterate_jit,,passed,130.7007569999996,,,,,,,,,,,,,,,,,,,,,,,,,,0.9987250000449421 +106,taxcalc/tests/test_decorators.py::test_ret_everything_iterate_jit,,passed,612.6419680000481,,,,,,,,,,,,,,,,,,,,,,,,,,16.988554000022305 +107,taxcalc/tests/test_decorators.py::test_function_takes_kwarg,,passed,177.67507899998236,,,,,,,,,,,,,,,,,,,,,,,,,,7.925537000005534 +108,taxcalc/tests/test_decorators.py::test_function_no_parameters_listed,,passed,174.29408399993918,,,,,,,,,,,,,,,,,,,,,,,,,,4.492940999966777 +109,taxcalc/tests/test_decorators.py::test_function_parameters_optional,,passed,183.63034600008632,,,,,,,,,,,,,,,,,,,,,,,,,,1.5613770001436933 +110,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_no_return,,passed,6.4462809999668025,,,,,,,,,,,,,,,,,,,,,,,,,,0.053114999900571114 +111,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_unknown_return_argument,,passed,7.205300999999054,,,,,,,,,,,,,,,,,,,,,,,,,,0.009126999998443353 +112,taxcalc/tests/test_decorators.py::test_force_no_jit,,passed,7.743316999949457,,,,,,,,,,,,,,,,,,,,,,,,,,-0.09636300012516585 +113,taxcalc/tests/test_growdiff.py::test_year_consistency,,passed,0.14990399995440384,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0020969999923181604 +114,taxcalc/tests/test_growdiff.py::test_update_and_apply_growdiff,,passed,462.7941679999594,,,,,,,,,,,,,,,,,,,,,,,,,,-9.26457900004607 +115,taxcalc/tests/test_growdiff.py::test_has_any_response,,passed,127.48087199997826,,,,,,,,,,,,,,,,,,,,,,,,,,1.5294720000156161 +116,taxcalc/tests/test_growdiff.py::test_description_punctuation,,passed,0.5188139999745545,,,,,,,,,,,,,,,,,,,,,,,,,,0.050708999992821246 +117,taxcalc/tests/test_growdiff.py::test_boolean_value_infomation,,passed,0.3856099999666185,,,,,,,,,,,,,,,,,,,,,,,,,,0.0032059999739431078 +118,taxcalc/tests/test_growfactors.py::test_improper_usage,,passed,5.602156999998442,,,,,,,,,,,,,,,,,,,,,,,,,,0.1668009999775677 +119,taxcalc/tests/test_growfactors.py::test_update_after_use,,passed,3.2370899999705216,,,,,,,,,,,,,,,,,,,,,,,,,,0.12275799997496506 +120,taxcalc/tests/test_growfactors.py::test_proper_usage,,passed,2.9915840000285243,,,,,,,,,,,,,,,,,,,,,,,,,,-0.006447000032494543 +121,taxcalc/tests/test_growfactors.py::test_growfactors_csv_values,,passed,3.2808920000206854,,,,,,,,,,,,,,,,,,,,,,,,,,-0.039942000057635596 +122,taxcalc/tests/test_parameters.py::test_params_class[revision0-],,passed,11.57592399999885,,,{},,,,,,,,,,,,,,,,,,,,,,,-0.16539800003556593 +123,taxcalc/tests/test_parameters.py::test_params_class[revision1-error],,passed,14.64861000010842,,,{'real_param': {2004: 1.9}},error,,,,,,,,,,,,,,,,,,,,,,-0.18174299987094855 +124,taxcalc/tests/test_parameters.py::test_params_class[revision2-raise],,passed,16.68656800006829,,,{'int_param': {2004: [3.6]}},raise,,,,,,,,,,,,,,,,,,,,,,0.48470100000486127 +125,taxcalc/tests/test_parameters.py::test_params_class[revision3-raise],,passed,15.130124000052092,,,{'int_param': {2004: [3]}},raise,,,,,,,,,,,,,,,,,,,,,,0.1304690000552 +126,taxcalc/tests/test_parameters.py::test_params_class[revision4-noerror],,passed,20.610977999922397,,,"{'label_param': {2004: [1, 2]}}",noerror,,,,,,,,,,,,,,,,,,,,,,0.25466800002504897 +127,taxcalc/tests/test_parameters.py::test_params_class[revision5-raise],,passed,10.128983999948105,,,"{'label_param': {2004: [[1, 2]]}}",raise,,,,,,,,,,,,,,,,,,,,,,-0.17892300013499884 +128,taxcalc/tests/test_parameters.py::test_params_class[revision6-raise],,passed,10.316589000012755,,,"{'label_param': {2004: [1, 2, 3]}}",raise,,,,,,,,,,,,,,,,,,,,,,0.005583000074695477 +129,taxcalc/tests/test_parameters.py::test_params_class[revision7-raise],,passed,14.807014999973944,,,{'bool_param': {2004: [4.9]}},raise,,,,,,,,,,,,,,,,,,,,,,-0.40204200001880963 +130,taxcalc/tests/test_parameters.py::test_params_class[revision8-raise],,passed,16.739970000003268,,,{'str_param': {2004: [9]}},raise,,,,,,,,,,,,,,,,,,,,,,-0.2064049999717099 +131,taxcalc/tests/test_parameters.py::test_params_class[revision9-noerror],,passed,15.304829000001519,,,{'str_param': {2004: 'nonlinear'}},noerror,,,,,,,,,,,,,,,,,,,,,,-0.6114350001098501 +132,taxcalc/tests/test_parameters.py::test_params_class[revision10-error],,passed,14.940418999913163,,,{'str_param': {2004: 'unknownvalue'}},error,,,,,,,,,,,,,,,,,,,,,,-0.20043800009261759 +133,taxcalc/tests/test_parameters.py::test_params_class[revision11-raise],,passed,14.875116999974125,,,{'str_param': {2004: ['nonlinear']}},raise,,,,,,,,,,,,,,,,,,,,,,-0.4932420000613984 +134,taxcalc/tests/test_parameters.py::test_params_class[revision12-raise],,passed,14.824214999975993,,,{'real_param': {2004: 'linear'}},raise,,,,,,,,,,,,,,,,,,,,,,-0.4326419999642912 +135,taxcalc/tests/test_parameters.py::test_params_class[revision13-raise],,passed,14.391703000001144,,,"{'real_param': {2004: [0.2, 0.3]}}",raise,,,,,,,,,,,,,,,,,,,,,,-0.5913509999118105 +136,taxcalc/tests/test_parameters.py::test_params_class[revision14-raise],,passed,18.980832000011105,,,{'real_param-indexed': {2004: True}},raise,,,,,,,,,,,,,,,,,,,,,,-0.09746500006713532 +137,taxcalc/tests/test_parameters.py::test_params_class[revision15-raise],,passed,10.027180999941265,,,{'unknown_param-indexed': {2004: False}},raise,,,,,,,,,,,,,,,,,,,,,,-0.305026000091857 +138,taxcalc/tests/test_parameters.py::test_json_file_contents[consumption.json],,passed,190.45003700000507,,,,,consumption.json,,,,,,,,,,,,,,,,,,,,,-2.154651000068924 +139,taxcalc/tests/test_parameters.py::test_json_file_contents[policy_current_law.json],,passed,117444.57786099997,,,,,policy_current_law.json,,,,,,,,,,,,,,,,,,,,,403.64605200001097 +140,taxcalc/tests/test_parameters.py::test_json_file_contents[growdiff.json],,passed,745.1850080000213,,,,,growdiff.json,,,,,,,,,,,,,,,,,,,,,-5.0069029999804116 +141,taxcalc/tests/test_parameters.py::test_parameters_mentioned[consumption.json-consumption.py],,passed,0.39370900003632414,,,,,,consumption.json,consumption.py,,,,,,,,,,,,,,,,,,,0.03100499998254236 +142,taxcalc/tests/test_parameters.py::test_parameters_mentioned[policy_current_law.json-calcfunctions.py],,passed,12.810687999945003,,,,,,policy_current_law.json,calcfunctions.py,,,,,,,,,,,,,,,,,,,0.17375799995988928 +143,taxcalc/tests/test_parameters.py::test_parameters_mentioned[growdiff.json-growdiff.py],,passed,0.36560900002768904,,,,,,growdiff.json,growdiff.py,,,,,,,,,,,,,,,,,,,0.009905000069920844 +144,taxcalc/tests/test_parameters.py::test_expand_xd_errors,,passed,5.851032000009582,,,,,,,,,,,,,,,,,,,,,,,,,,0.14407399999072368 +145,taxcalc/tests/test_parameters.py::test_expand_empty,,passed,6.487445999937336,,,,,,,,,,,,,,,,,,,,,,,,,,0.10278099989591283 +146,taxcalc/tests/test_parameters.py::test_expand_1d_scalar,,passed,19.542239999964295,,,,,,,,,,,,,,,,,,,,,,,,,,0.10343999997530773 +147,taxcalc/tests/test_parameters.py::test_expand_2d_short_array,,passed,7.210761999999704,,,,,,,,,,,,,,,,,,,,,,,,,,-0.019013000041923078 +148,taxcalc/tests/test_parameters.py::test_expand_2d_variable_rates,,passed,7.740274000070713,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0491069998815874 +149,taxcalc/tests/test_parameters.py::test_expand_2d_already_filled,,passed,11.925367999992886,,,,,,,,,,,,,,,,,,,,,,,,,,0.27154800000062274 +150,taxcalc/tests/test_parameters.py::test_expand_2d_partial_expand,,passed,14.261920999956601,,,,,,,,,,,,,,,,,,,,,,,,,,0.11407499994220416 +151,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n]",,passed,0.4125090000570708,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}} } -",,,,,,,,,,,,,,,,,,-0.05679799994595669 -152,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n]",,passed,0.3375039999582441,,,,,,,," +",,,,,,,,,,,,,,,,,,0.006504999987555493 +152,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n]",,passed,0.3368069999396539,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]} } -",,,,,,,,,,,,,,,,,,-0.0664990000132093 -153,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n-False]",,passed,0.22330199999487377,,,,,,,,," +",,,,,,,,,,,,,,,,,,-0.0006970000185901881 +153,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n-False]",,passed,0.21950500001821638,,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}} } -",False,,,,,,,,,,,,,,,,-0.015698999959568027 -154,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n-True]",,passed,0.22750300001916912,,,,,,,,," +",False,,,,,,,,,,,,,,,,-0.0037969999766573337 +154,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n-True]",,passed,0.22100499995758582,,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]} } -",True,,,,,,,,,,,,,,,,-0.017497999920124074 -155,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": 0.9}\n}\n-True]",,passed,0.22540299994489033,,,,,,,,," +",True,,,,,,,,,,,,,,,,-0.00649800006158327 +155,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": 0.9}\n}\n-True]",,passed,0.2219049999894196,,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": 0.9} } -",True,,,,,,,,,,,,,,,,-0.04329800003688428 -156,taxcalc/tests/test_policy.py::test_incorrect_class_instantiation,,passed,0.1616009999452217,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0169999999570791 -157,taxcalc/tests/test_policy.py::test_correct_class_instantiation,,passed,2127.4581940000417,,,,,,,,,,,,,,,,,,,,,,,,,,-743.0766969999922 -158,taxcalc/tests/test_policy.py::test_json_reform_url,,passed,263.1542189999436,,,,,,,,,,,,,,,,,,,,,,,,,,80.76257699997313 -159,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[False],,passed,2627.504053999928,,,,,,,,,,,False,,,,,,,,,,,,,,,-835.2936840000211 -160,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[True],,passed,2583.2758970000214,,,,,,,,,,,True,,,,,,,,,,,,,,,-532.7758139999332 -161,taxcalc/tests/test_policy.py::test_constant_inflation_rate_with_reform,,passed,2250.624271999982,,,,,,,,,,,,,,,,,,,,,,,,,,-601.093236999986 -162,taxcalc/tests/test_policy.py::test_variable_inflation_rate_with_reform,,passed,2330.899743000032,,,,,,,,,,,,,,,,,,,,,,,,,,-723.939008999992 -163,taxcalc/tests/test_policy.py::test_multi_year_reform,,passed,2686.677242999963,,,,,,,,,,,,,,,,,,,,,,,,,,-381.4727710000625 -164,taxcalc/tests/test_policy.py::test_policy_metadata,,passed,1620.913658999939,,,,,,,,,,,,,,,,,,,,,,,,,,-325.0897510000641 -165,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_no_year,,passed,1330.0904660000015,,,,,,,,,,,,,,,,,,,,,,,,,,-648.2955910000785 -166,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_early_year,,passed,1613.1873219999306,,,,,,,,,,,,,,,,,,,,,,,,,,-347.2283640001024 -167,taxcalc/tests/test_policy.py::test_reform_with_default_indexed,,passed,2613.2225360000803,,,,,,,,,,,,,,,,,,,,,,,,,,-719.9722709998468 -168,taxcalc/tests/test_policy.py::test_reform_makes_no_changes_before_year,,passed,2335.4430880000336,,,,,,,,,,,,,,,,,,,,,,,,,,-676.4627239999754 -169,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[False],,passed,2505.382094999959,,,,,,,,,,,False,,,,,,,,,,,,,,,-729.7637230000191 -170,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[True],,passed,2504.4128030000365,,,,,,,,,,,True,,,,,,,,,,,,,,,-878.0570609999359 -171,taxcalc/tests/test_policy.py::test_pop_the_cap_reform,,passed,2322.7727439999626,,,,,,,,,,,,,,,,,,,,,,,,,,-532.1041860000832 -172,taxcalc/tests/test_policy.py::test_order_of_indexing_and_level_reforms,,passed,4319.0120979999165,,,,,,,,,,,,,,,,,,,,,,,,,,-1459.4589940001015 -173,taxcalc/tests/test_policy.py::test_misspecified_reform_dictionary,,passed,0.1604020000058881,,,,,,,,,,,,,,,,,,,,,,,,,,-0.03769900001771018 -174,taxcalc/tests/test_policy.py::test_section_titles,,passed,16.10287599999083,,,,,,,,,,,,,,,,,,,,,,,,,,3.781430999993063 -175,taxcalc/tests/test_policy.py::test_description_punctuation,,passed,5.149355999947147,,,,,,,,,,,,,,,,,,,,,,,,,,0.9790409999368421 -176,taxcalc/tests/test_policy.py::test_get_index_rate,,passed,1595.1361549999774,,,,,,,,,,,,,,,,,,,,,,,,,,-266.53563100001065 -177,taxcalc/tests/test_policy.py::test_reform_with_bad_ctc_levels,,passed,2129.256965999957,,,,,,,,,,,,,,,,,,,,,,,,,,-707.5343740000335 -178,taxcalc/tests/test_policy.py::test_reform_with_removed_parameter,,passed,4523.923788999923,,,,,,,,,,,,,,,,,,,,,,,,,,-1135.286992000033 -179,taxcalc/tests/test_policy.py::test_reform_with_out_of_range_error,,passed,2278.217316999985,,,,,,,,,,,,,,,,,,,,,,,,,,-643.0907210000214 -180,taxcalc/tests/test_policy.py::test_reform_with_warning,,passed,2720.413845000053,,,,,,,,,,,,,,,,,,,,,,,,,,-682.7840439999591 -181,taxcalc/tests/test_policy.py::test_reform_with_scalar_vector_errors,,passed,7727.763521999918,,,,,,,,,,,,,,,,,,,,,,,,,,-2806.9701770000383 -182,taxcalc/tests/test_policy.py::test_index_offset_reform,,passed,9650.151481999956,,,,,,,,,,,,,,,,,,,,,,,,,,-3732.261104000032 -183,taxcalc/tests/test_policy.py::test_cpi_offset_affect_on_prior_years,,passed,7065.309006000007,,,,,,,,,,,,,,,,,,,,,,,,,,-2478.0330950000007 -184,taxcalc/tests/test_policy.py::test_cpi_offset_on_reverting_params,,passed,10527.05590200003,,,,,,,,,,,,,,,,,,,,,,,,,,-3380.3872629999914 -185,taxcalc/tests/test_policy.py::test_raise_errors_regression,,passed,2371.7279410000174,,,,,,,,,,,,,,,,,,,,,,,,,,-879.3132619999828 -186,taxcalc/tests/test_policy.py::TestAdjust::test_simple_adj,>,passed,6229.070687999979,,,,,,,,,,,,,,,,,,,,,,,,,,-2317.9543100000037 -187,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_1,>,passed,6667.68445799994,,,,,,,,,,,,,,,,,,,,,,,,,,-1666.4728560000422 -188,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_2,>,passed,6450.734797999985,,,,,,,,,,,,,,,,,,,,,,,,,,-2242.9270819999383 -189,taxcalc/tests/test_policy.py::TestAdjust::test_activate_index,>,passed,6266.332804000058,,,,,,,,,,,,,,,,,,,,,,,,,,-2118.130355999938 -190,taxcalc/tests/test_policy.py::TestAdjust::test_apply_cpi_offset,>,passed,11095.093794000037,,,,,,,,,,,,,,,,,,,,,,,,,,-2769.1280909999696 -191,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps,>,passed,5326.010141999973,,,,,,,,,,,,,,,,,,,,,,,,,,-1457.0310819999577 -192,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps2,>,passed,6310.433407999994,,,,,,,,,,,,,,,,,,,,,,,,,,-1204.974098999969 -193,taxcalc/tests/test_policy.py::TestAdjust::test_adj_CPI_offset_and_index_status,>,passed,11736.692285999994,,,,,,,,,,,,,,,,,,,,,,,,,,-2508.2256739999575 -194,taxcalc/tests/test_policy.py::TestAdjust::test_adj_related_parameters_and_index_status,>,passed,4310.132973000009,,,,,,,,,,,,,,,,,,,,,,,,,,-1087.1770600000445 -195,taxcalc/tests/test_policy.py::TestAdjust::test_indexed_status_parsing,>,passed,4955.311497000025,,,,,,,,,,,,,,,,,,,,,,,,,,-1696.6139019999673 -196,taxcalc/tests/test_policy.py::TestAdjust::test_cpi_offset_does_not_affect_wage_indexed_params,>,passed,9055.343168000036,,,,,,,,,,,,,,,,,,,,,,,,,,-3111.1925719999363 -197,taxcalc/tests/test_records.py::test_incorrect_Records_instantiation,,passed,14.489749000063057,,,,,,,,,,,,,,,,,,,,,,,,,,-3.726003999986464 -198,taxcalc/tests/test_records.py::test_correct_Records_instantiation,,passed,553.2788010000331,,,,,,,,,,,,,,,,,,,,,,,,,,-41.30233599994426 -199,taxcalc/tests/test_records.py::test_read_cps_data,,passed,1057.5479980000182,,,,,,,,,,,,,,,,,,,,,,,,,,-108.4193089999419 -200,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 2, 200000, 200000, 0.03\n]",,passed,601.7382009999892,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s +",True,,,,,,,,,,,,,,,,-0.003497999955470704 +156,taxcalc/tests/test_policy.py::test_incorrect_class_instantiation,,passed,0.15710299999227573,,,,,,,,,,,,,,,,,,,,,,,,,,-0.004497999952945975 +157,taxcalc/tests/test_policy.py::test_correct_class_instantiation,,passed,2166.9798929999615,,,,,,,,,,,,,,,,,,,,,,,,,,39.52169899991986 +158,taxcalc/tests/test_policy.py::test_json_reform_url,,passed,231.07399299999543,,,,,,,,,,,,,,,,,,,,,,,,,,-32.0802259999482 +159,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[False],,passed,2471.1751290000166,,,,,,,,,,,False,,,,,,,,,,,,,,,-156.32892499991158 +160,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[True],,passed,2369.026833000021,,,,,,,,,,,True,,,,,,,,,,,,,,,-214.24906400000054 +161,taxcalc/tests/test_policy.py::test_constant_inflation_rate_with_reform,,passed,2095.3506729999845,,,,,,,,,,,,,,,,,,,,,,,,,,-155.27359899999738 +162,taxcalc/tests/test_policy.py::test_variable_inflation_rate_with_reform,,passed,2152.4700669999675,,,,,,,,,,,,,,,,,,,,,,,,,,-178.42967600006432 +163,taxcalc/tests/test_policy.py::test_multi_year_reform,,passed,2498.2981250000194,,,,,,,,,,,,,,,,,,,,,,,,,,-188.37911799994345 +164,taxcalc/tests/test_policy.py::test_policy_metadata,,passed,1539.0174970000317,,,,,,,,,,,,,,,,,,,,,,,,,,-81.89616199990724 +165,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_no_year,,passed,1284.7120760000053,,,,,,,,,,,,,,,,,,,,,,,,,,-45.37838999999644 +166,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_early_year,,passed,1487.5540489999821,,,,,,,,,,,,,,,,,,,,,,,,,,-125.63327299994853 +167,taxcalc/tests/test_policy.py::test_reform_with_default_indexed,,passed,2393.343406999975,,,,,,,,,,,,,,,,,,,,,,,,,,-219.87912900010542 +168,taxcalc/tests/test_policy.py::test_reform_makes_no_changes_before_year,,passed,2202.7900509999654,,,,,,,,,,,,,,,,,,,,,,,,,,-132.65303700006825 +169,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[False],,passed,2337.23824599997,,,,,,,,,,,False,,,,,,,,,,,,,,,-168.14384899998913 +170,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[True],,passed,2404.1120470000124,,,,,,,,,,,True,,,,,,,,,,,,,,,-100.3007560000242 +171,taxcalc/tests/test_policy.py::test_pop_the_cap_reform,,passed,2303.8822230000733,,,,,,,,,,,,,,,,,,,,,,,,,,-18.890520999889304 +172,taxcalc/tests/test_policy.py::test_order_of_indexing_and_level_reforms,,passed,4228.105060000075,,,,,,,,,,,,,,,,,,,,,,,,,,-90.90703799984112 +173,taxcalc/tests/test_policy.py::test_misspecified_reform_dictionary,,passed,0.16770399997767527,,,,,,,,,,,,,,,,,,,,,,,,,,0.007301999971787154 +174,taxcalc/tests/test_policy.py::test_section_titles,,passed,14.96479700006148,,,,,,,,,,,,,,,,,,,,,,,,,,-1.1380789999293484 +175,taxcalc/tests/test_policy.py::test_description_punctuation,,passed,4.623292000019319,,,,,,,,,,,,,,,,,,,,,,,,,,-0.5260639999278283 +176,taxcalc/tests/test_policy.py::test_get_index_rate,,passed,1545.6782189999103,,,,,,,,,,,,,,,,,,,,,,,,,,-49.45793600006709 +177,taxcalc/tests/test_policy.py::test_reform_with_bad_ctc_levels,,passed,2095.3703430000132,,,,,,,,,,,,,,,,,,,,,,,,,,-33.88662299994394 +178,taxcalc/tests/test_policy.py::test_reform_with_removed_parameter,,passed,4442.869932999997,,,,,,,,,,,,,,,,,,,,,,,,,,-81.05385599992587 +179,taxcalc/tests/test_policy.py::test_reform_with_out_of_range_error,,passed,2198.7230660000705,,,,,,,,,,,,,,,,,,,,,,,,,,-79.49425099991458 +180,taxcalc/tests/test_policy.py::test_reform_with_warning,,passed,2669.536237999978,,,,,,,,,,,,,,,,,,,,,,,,,,-50.87760700007493 +181,taxcalc/tests/test_policy.py::test_reform_with_scalar_vector_errors,,passed,7594.687952000072,,,,,,,,,,,,,,,,,,,,,,,,,,-133.07556999984627 +182,taxcalc/tests/test_policy.py::test_index_offset_reform,,passed,9474.914164999973,,,,,,,,,,,,,,,,,,,,,,,,,,-175.2373169999828 +183,taxcalc/tests/test_policy.py::test_cpi_offset_affect_on_prior_years,,passed,6976.40741500004,,,,,,,,,,,,,,,,,,,,,,,,,,-88.90159099996708 +184,taxcalc/tests/test_policy.py::test_cpi_offset_on_reverting_params,,passed,10383.092827999917,,,,,,,,,,,,,,,,,,,,,,,,,,-143.9630740001121 +185,taxcalc/tests/test_policy.py::test_raise_errors_regression,,passed,2302.4586219999037,,,,,,,,,,,,,,,,,,,,,,,,,,-69.26931900011368 +186,taxcalc/tests/test_policy.py::TestAdjust::test_simple_adj,>,passed,6151.77084100003,,,,,,,,,,,,,,,,,,,,,,,,,,-77.2998469999493 +187,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_1,>,passed,6579.806643000097,,,,,,,,,,,,,,,,,,,,,,,,,,-87.87781499984249 +188,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_2,>,passed,6435.238067,,,,,,,,,,,,,,,,,,,,,,,,,,-15.49673099998472 +189,taxcalc/tests/test_policy.py::TestAdjust::test_activate_index,>,passed,6357.942256000001,,,,,,,,,,,,,,,,,,,,,,,,,,91.6094519999433 +190,taxcalc/tests/test_policy.py::TestAdjust::test_apply_cpi_offset,>,passed,11134.595861000093,,,,,,,,,,,,,,,,,,,,,,,,,,39.50206700005583 +191,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps,>,passed,5081.096513000034,,,,,,,,,,,,,,,,,,,,,,,,,,-244.91362899993874 +192,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps2,>,passed,6004.244761999985,,,,,,,,,,,,,,,,,,,,,,,,,,-306.1886460000096 +193,taxcalc/tests/test_policy.py::TestAdjust::test_adj_CPI_offset_and_index_status,>,passed,11248.171064999951,,,,,,,,,,,,,,,,,,,,,,,,,,-488.5212210000427 +194,taxcalc/tests/test_policy.py::TestAdjust::test_adj_related_parameters_and_index_status,>,passed,4118.828743999984,,,,,,,,,,,,,,,,,,,,,,,,,,-191.30422900002486 +195,taxcalc/tests/test_policy.py::TestAdjust::test_indexed_status_parsing,>,passed,4763.767088000009,,,,,,,,,,,,,,,,,,,,,,,,,,-191.54440900001646 +196,taxcalc/tests/test_policy.py::TestAdjust::test_cpi_offset_does_not_affect_wage_indexed_params,>,passed,8984.885121000047,,,,,,,,,,,,,,,,,,,,,,,,,,-70.45804699998916 +197,taxcalc/tests/test_records.py::test_incorrect_Records_instantiation,,passed,14.76426600004288,,,,,,,,,,,,,,,,,,,,,,,,,,0.2745169999798236 +198,taxcalc/tests/test_records.py::test_correct_Records_instantiation,,passed,546.1282170000459,,,,,,,,,,,,,,,,,,,,,,,,,,-7.150583999987248 +199,taxcalc/tests/test_records.py::test_read_cps_data,,passed,1126.3438460000543,,,,,,,,,,,,,,,,,,,,,,,,,,68.79584800003613 +200,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 2, 200000, 200000, 0.03\n]",,passed,603.4169459999248,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s 1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,1.185245999977269 -201,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 2, 200000, 200000, 0.03\n]",,passed,605.7980430000498,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s +",,,,,,,,,,,,,,1.6787449999355886 +201,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 2, 200000, 200000, 0.03\n]",,passed,598.9259660000243,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s 1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,44.47460200003661 -202,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 2, 200000, 200000, 0.03\n]",,passed,602.0471049999969,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s +",,,,,,,,,,,,,,-6.872077000025456 +202,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 2, 200000, 200000, 0.03\n]",,passed,595.2185989999634,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s 1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,52.603199000031964 -203,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 4, 200000, 100000, 100000\n]",,passed,614.5652330000075,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s +",,,,,,,,,,,,,,-6.828506000033485 +203,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 4, 200000, 100000, 100000\n]",,passed,601.4487110001028,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s 1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,31.171228000062 -204,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 4, 200000, 100000, 100000\n]",,passed,608.9362750000191,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s +",,,,,,,,,,,,,,-13.116521999904762 +204,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 4, 200000, 100000, 100000\n]",,passed,594.5524869999872,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s 1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,-58.22767499989823 -205,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 4, 200000, 100000, 100000\n]",,passed,603.6015700000235,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s +",,,,,,,,,,,,,,-14.383788000031927 +205,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 4, 200000, 100000, 100000\n]",,passed,589.0401870000233,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s 1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,-38.591406999898936 -206,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,k1bx14s\n1, 4, 0.03\n]",,passed,597.8372270000136,,,,,,,,,,,,"RECID,MARS,k1bx14s +",,,,,,,,,,,,,,-14.561383000000205 +206,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,k1bx14s\n1, 4, 0.03\n]",,passed,584.2996029999767,,,,,,,,,,,,"RECID,MARS,k1bx14s 1, 4, 0.03 -",,,,,,,,,,,,,,-42.4074439999913 -207,"taxcalc/tests/test_records.py::test_read_data[RxCID,MARS\n1, 2\n]",,passed,2.5660269999434604,,,,,,,,,,,,"RxCID,MARS +",,,,,,,,,,,,,,-13.537624000036885 +207,"taxcalc/tests/test_records.py::test_read_data[RxCID,MARS\n1, 2\n]",,passed,2.5274449999415083,,,,,,,,,,,,"RxCID,MARS 1, 2 -",,,,,,,,,,,,,,-0.6005820000609674 -208,"taxcalc/tests/test_records.py::test_read_data[RECID,e00300\n1, 456789\n]",,passed,2.2820240000100966,,,,,,,,,,,,"RECID,e00300 +",,,,,,,,,,,,,,-0.03858200000195211 +208,"taxcalc/tests/test_records.py::test_read_data[RECID,e00300\n1, 456789\n]",,passed,2.298941000049126,,,,,,,,,,,,"RECID,e00300 1, 456789 -",,,,,,,,,,,,,,-0.6237849999024552 -209,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS\n1, 6\n]",,passed,600.1053500000353,,,,,,,,,,,,"RECID,MARS +",,,,,,,,,,,,,,0.016917000039029517 +209,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS\n1, 6\n]",,passed,576.8689689999746,,,,,,,,,,,,"RECID,MARS 1, 6 -",,,,,,,,,,,,,,-14.647347000050104 -210,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,EIC\n1, 5, 4\n]",,passed,601.6243669999994,,,,,,,,,,,,"RECID,MARS,EIC +",,,,,,,,,,,,,,-23.236381000060646 +210,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,EIC\n1, 5, 4\n]",,passed,572.3150870001064,,,,,,,,,,,,"RECID,MARS,EIC 1, 5, 4 -",,,,,,,,,,,,,,-70.12338200001977 -211,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00600,e00650\n1, 1, 8, 9\n]",,passed,600.4190539999854,,,,,,,,,,,,"RECID,MARS,e00600,e00650 +",,,,,,,,,,,,,,-29.30927999989308 +211,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00600,e00650\n1, 1, 8, 9\n]",,passed,588.5961720000523,,,,,,,,,,,,"RECID,MARS,e00600,e00650 1, 1, 8, 9 -",,,,,,,,,,,,,,39.33542699996906 -212,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e01500,e01700\n1, 1, 6, 7\n]",,passed,601.5943659999721,,,,,,,,,,,,"RECID,MARS,e01500,e01700 +",,,,,,,,,,,,,,-11.822881999933088 +212,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e01500,e01700\n1, 1, 6, 7\n]",,passed,579.5144630000095,,,,,,,,,,,,"RECID,MARS,e01500,e01700 1, 1, 6, 7 -",,,,,,,,,,,,,,20.468777000019145 -213,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,PT_SSTB_income\n1, 1, 2\n]",,passed,599.900047999995,,,,,,,,,,,,"RECID,MARS,PT_SSTB_income +",,,,,,,,,,,,,,-22.079902999962542 +213,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,PT_SSTB_income\n1, 1, 2\n]",,passed,570.9850230000484,,,,,,,,,,,,"RECID,MARS,PT_SSTB_income 1, 1, 2 -",,,,,,,,,,,,,,35.33190899997862 -214,taxcalc/tests/test_records.py::test_for_duplicate_names,,passed,1.2945129999479832,,,,,,,,,,,,,,,,,,,,,,,,,,0.001408999992236204 -215,taxcalc/tests/test_records.py::test_records_variables_content,,passed,0.8908100001008279,,,,,,,,,,,,,,,,,,,,,,,,,,-0.06829299991295568 -216,taxcalc/tests/test_records.py::test_csv_input_vars_md_contents,,passed,1.0062099999004204,,,,,,,,,,,,,,,,,,,,,,,,,,-0.46359400005258067 -217,taxcalc/tests/test_reforms.py::test_2017_law_reform,,passed,5538.96676599993,,,,,,,,,,,,,,,,,,,,,,,,,,-1669.0749210000604 -218,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2019],,passed,14561.878409999963,,,,,,,,,,,,,2019.0,,,,,,,,,,,,,-4524.98868300006 -219,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2020],,passed,15164.871094000091,,,,,,,,,,,,,2020.0,,,,,,,,,,,,,-4518.8641229999575 -220,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2021],,passed,14528.477832999897,,,,,,,,,,,,,2021.0,,,,,,,,,,,,,-5059.34507500001 -221,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2022],,passed,14398.190376999879,,,,,,,,,,,,,2022.0,,,,,,,,,,,,,-5565.373468000078 -222,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2023],,passed,14701.368606000187,,,,,,,,,,,,,2023.0,,,,,,,,,,,,,-4769.934718999821 -223,taxcalc/tests/test_reforms.py::test_reform_json_and_output,,passed,89627.34916199997,,,,,,,,,,,,,,,,,,,,,,,,,,-25722.12439200007 -224,taxcalc/tests/test_responses.py::test_response_json,,passed,0.24870300012480584,,,,,,,,,,,,,,,,,,,,,,,,,,0.009901000112222447 -225,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-dot-csv-filename-no-dot-json-filename-no-dot-json-filename-no-dot-json-filename-no-output-directory],,passed,0.2140019998932985,,,,,,,,,,,,,,no-dot-csv-filename,no-dot-json-filename,no-dot-json-filename,no-dot-json-filename,no-output-directory,,,,,,,,-0.007500000037907711 -226,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[input_data1-baseline1-reform1-assump1-outdir1],,passed,0.14820199999121542,,,,,,,,,,,,,,[],[],[],[],[],,,,,,,,-0.015700000176366274 -227,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-exist.csv-no-exist.json-no-exist.json-no-exist.json-.],,passed,0.2370029999383405,,,,,,,,,,,,,,no-exist.csv,no-exist.json,no-exist.json,no-exist.json,.,,,,,,,,-0.008499000159645193 -228,taxcalc/tests/test_taxcalcio.py::test_init_errors[2000-reformfile0-reformfile0-None],,passed,5644.885210999973,,,,,,,,,,,,,,,,,,,2000.0,reformfile0,reformfile0,,,,,-1818.8252719999127 -229,taxcalc/tests/test_taxcalcio.py::test_init_errors[2099-reformfile0-reformfile0-None],,passed,5832.765040999902,,,,,,,,,,,,,,,,,,,2099.0,reformfile0,reformfile0,,,,,-1695.9092399999918 -230,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-reformfile0-reformfile0-errorassumpfile],,passed,5483.808404000001,,,,,,,,,,,,,,,,,,,2020.0,reformfile0,reformfile0,errorassumpfile,,,,-2007.4420360001568 -231,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-errorreformfile-errorreformfile-None],,passed,4305.701806999878,,,,,,,,,,,,,,,,,,,2020.0,errorreformfile,errorreformfile,,,,,-1609.535453000035 -232,taxcalc/tests/test_taxcalcio.py::test_creation_with_aging,,passed,14473.60494999998,,,,,,,,,,,,,,,,,,,,,,,,,,-4539.323109000181 -233,taxcalc/tests/test_taxcalcio.py::test_ctor_init_with_cps_files,,passed,19102.887384999805,,,,,,,,,,,,,,,,,,,,,,,,,,-5082.4276190001 -234,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|combined,\n c00100\n surtax\n -True-8]",,passed,5710.046456999862,,,,,,,,,,,,,,,,,,,,,,," +",,,,,,,,,,,,,,-28.91502499994658 +214,taxcalc/tests/test_records.py::test_for_duplicate_names,,passed,1.2305200000355399,,,,,,,,,,,,,,,,,,,,,,,,,,-0.06399299991244334 +215,taxcalc/tests/test_records.py::test_records_variables_content,,passed,0.906614999962585,,,,,,,,,,,,,,,,,,,,,,,,,,0.015804999861757096 +216,taxcalc/tests/test_records.py::test_csv_input_vars_md_contents,,passed,1.0094159999880503,,,,,,,,,,,,,,,,,,,,,,,,,,0.0032060000876299455 +217,taxcalc/tests/test_reforms.py::test_2017_law_reform,,passed,5403.620508000017,,,,,,,,,,,,,,,,,,,,,,,,,,-135.34625799991318 +218,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2019],,passed,14382.58972299991,,,,,,,,,,,,,2019.0,,,,,,,,,,,,,-179.28868700005478 +219,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2020],,passed,14692.659031000061,,,,,,,,,,,,,2020.0,,,,,,,,,,,,,-472.2120630000318 +220,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2021],,passed,14565.327489000083,,,,,,,,,,,,,2021.0,,,,,,,,,,,,,36.84965600018768 +221,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2022],,passed,14448.341427999934,,,,,,,,,,,,,2022.0,,,,,,,,,,,,,50.151051000053485 +222,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2023],,passed,14597.849543000051,,,,,,,,,,,,,2023.0,,,,,,,,,,,,,-103.51906300013616 +223,taxcalc/tests/test_reforms.py::test_reform_json_and_output,,passed,86563.10228899997,,,,,,,,,,,,,,,,,,,,,,,,,,-3064.2468729999964 +224,taxcalc/tests/test_responses.py::test_response_json,,passed,0.24600400001872913,,,,,,,,,,,,,,,,,,,,,,,,,,-0.002699000106076682 +225,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-dot-csv-filename-no-dot-json-filename-no-dot-json-filename-no-dot-json-filename-no-output-directory],,passed,0.21220400003585382,,,,,,,,,,,,,,no-dot-csv-filename,no-dot-json-filename,no-dot-json-filename,no-dot-json-filename,no-output-directory,,,,,,,,-0.0017979998574446654 +226,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[input_data1-baseline1-reform1-assump1-outdir1],,passed,0.14510200003314822,,,,,,,,,,,,,,[],[],[],[],[],,,,,,,,-0.0030999999580671733 +227,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-exist.csv-no-exist.json-no-exist.json-no-exist.json-.],,passed,0.22650300002169388,,,,,,,,,,,,,,no-exist.csv,no-exist.json,no-exist.json,no-exist.json,.,,,,,,,,-0.01049999991664663 +228,taxcalc/tests/test_taxcalcio.py::test_init_errors[2000-reformfile0-reformfile0-None],,passed,5578.104667000048,,,,,,,,,,,,,,,,,,,2000.0,reformfile0,reformfile0,,,,,-66.78054399992561 +229,taxcalc/tests/test_taxcalcio.py::test_init_errors[2099-reformfile0-reformfile0-None],,passed,5766.088392000029,,,,,,,,,,,,,,,,,,,2099.0,reformfile0,reformfile0,,,,,-66.67664899987358 +230,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-reformfile0-reformfile0-errorassumpfile],,passed,5462.917250000032,,,,,,,,,,,,,,,,,,,2020.0,reformfile0,reformfile0,errorassumpfile,,,,-20.891153999968992 +231,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-errorreformfile-errorreformfile-None],,passed,4378.698189000033,,,,,,,,,,,,,,,,,,,2020.0,errorreformfile,errorreformfile,,,,,72.99638200015579 +232,taxcalc/tests/test_taxcalcio.py::test_creation_with_aging,,passed,14416.173107000077,,,,,,,,,,,,,,,,,,,,,,,,,,-57.43184299990389 +233,taxcalc/tests/test_taxcalcio.py::test_ctor_init_with_cps_files,,passed,20519.883693000113,,,,,,,,,,,,,,,,,,,,,,,,,,1416.9963080003072 +234,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|combined,\n c00100\n surtax\n -True-8]",,passed,5846.583940999835,,,,,,,,,,,,,,,,,,,,,,," MARS;iitax payrolltax|combined, c00100 surtax - ",True,8.0,-1956.2660150002102 -235,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|kombined,c00100\n surtax\n RECID\n FLPDYR\n -False-8]",,passed,5805.654363000031,,,,,,,,,,,,,,,,,,,,,,," + ",True,8.0,136.53748399997312 +235,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|kombined,c00100\n surtax\n RECID\n FLPDYR\n -False-8]",,passed,5890.22479099981,,,,,,,,,,,,,,,,,,,,,,," MARS;iitax payrolltax|kombined,c00100 surtax RECID FLPDYR - ",False,8.0,-2001.1678050000228 -236,taxcalc/tests/test_taxcalcio.py::test_output_options,,passed,25153.311182999914,,,,,,,,,,,,,,,,,,,,,,,,,,-8636.47605400001 -237,taxcalc/tests/test_taxcalcio.py::test_write_doc_file,,passed,14282.807734000016,,,,,,,,,,,,,,,,,,,,,,,,,,-5948.879851999889 -238,taxcalc/tests/test_taxcalcio.py::test_sqldb_option,,passed,7309.703707999915,,,,,,,,,,,,,,,,,,,,,,,,,,-2389.0781100001277 -239,taxcalc/tests/test_taxcalcio.py::test_no_tables_or_graphs,,passed,6366.7752149999615,,,,,,,,,,,,,,,,,,,,,,,,,,-3057.935452000038 -240,taxcalc/tests/test_taxcalcio.py::test_tables,,passed,7439.361342999973,,,,,,,,,,,,,,,,,,,,,,,,,,-2597.507716000109 -241,taxcalc/tests/test_taxcalcio.py::test_graphs,,passed,7751.257474000113,,,,,,,,,,,,,,,,,,,,,,,,,,-2226.3256119999824 -242,taxcalc/tests/test_taxcalcio.py::test_analyze_warnings_print,,passed,6746.987741999874,,,,,,,,,,,,,,,,,,,,,,,,,,-2135.032913000259 -243,taxcalc/tests/test_taxcalcio.py::test_error_message_parsed_correctly,,passed,5425.113603,,,,,,,,,,,,,,,,,,,,,,,,,,-1572.1730400000524 -244,taxcalc/tests/test_utils.py::test_validity_of_name_lists,,passed,1.4294139998582978,,,,,,,,,,,,,,,,,,,,,,,,,,0.3076019997934054 -245,taxcalc/tests/test_utils.py::test_create_tables,,passed,4171.987386999945,,,,,,,,,,,,,,,,,,,,,,,,,,-1223.1824699999834 -246,taxcalc/tests/test_utils.py::test_diff_count_precision,,passed,488.44617999998263,,,,,,,,,,,,,,,,,,,,,,,,,,-116.60186299991437 -247,taxcalc/tests/test_utils.py::test_weighted_mean,,passed,3.2154339999124204,,,,,,,,,,,,,,,,,,,,,,,,,,-0.5130800000188174 -248,taxcalc/tests/test_utils.py::test_wage_weighted,,passed,1.186412999913955,,,,,,,,,,,,,,,,,,,,,,,,,,-0.3118930001164699 -249,taxcalc/tests/test_utils.py::test_agi_weighted,,passed,1.0915119999026501,,,,,,,,,,,,,,,,,,,,,,,,,,-0.34699400021054316 -250,taxcalc/tests/test_utils.py::test_expanded_income_weighted,,passed,1.0418110000500747,,,,,,,,,,,,,,,,,,,,,,,,,,-0.3543949999311735 -251,taxcalc/tests/test_utils.py::test_weighted_sum,,passed,2.3356240001248807,,,,,,,,,,,,,,,,,,,,,,,,,,-0.603286999876218 -252,taxcalc/tests/test_utils.py::test_add_income_trow_var,,passed,3.698137999890605,,,,,,,,,,,,,,,,,,,,,,,,,,-0.8586800001921802 -253,taxcalc/tests/test_utils.py::test_add_quantile_trow_var,,passed,5.933361000188597,,,,,,,,,,,,,,,,,,,,,,,,,,-1.9553689996882895 -254,taxcalc/tests/test_utils.py::test_dist_table_sum_row,,passed,3777.5225870000213,,,,,,,,,,,,,,,,,,,,,,,,,,-675.2610860000914 -255,taxcalc/tests/test_utils.py::test_diff_table_sum_row,,passed,4063.052256999981,,,,,,,,,,,,,,,,,,,,,,,,,,-663.0324049999672 -256,taxcalc/tests/test_utils.py::test_mtr_graph_data,,passed,2626.5135170001486,,,,,,,,,,,,,,,,,,,,,,,,,,-479.83276299987665 -257,taxcalc/tests/test_utils.py::test_atr_graph_data,,passed,2923.3664840000984,,,,,,,,,,,,,,,,,,,,,,,,,,-700.5731419997114 -258,taxcalc/tests/test_utils.py::test_xtr_graph_plot,,passed,2623.3293340001183,,,,,,,,,,,,,,,,,,,,,,,,,,-510.7306239999616 -259,taxcalc/tests/test_utils.py::test_write_graph_file,,passed,2828.250361000073,,,,,,,,,,,,,,,,,,,,,,,,,,-316.0141640000802 -260,taxcalc/tests/test_utils.py::test_ce_aftertax_income,,passed,4672.174557000062,,,,,,,,,,,,,,,,,,,,,,,,,,-1049.2765439998948 -261,taxcalc/tests/test_utils.py::test_read_egg_csv,,passed,0.7453080002051138,,,,,,,,,,,,,,,,,,,,,,,,,,-0.21480699979292706 -262,taxcalc/tests/test_utils.py::test_read_egg_json,,passed,0.5392059999849153,,,,,,,,,,,,,,,,,,,,,,,,,,-0.22080600001572748 -263,taxcalc/tests/test_utils.py::test_create_delete_temp_file,,passed,0.33810299987635517,,,,,,,,,,,,,,,,,,,,,,,,,,-0.09420300011697691 -264,taxcalc/tests/test_utils.py::test_bootstrap_se_ci,,passed,0.5297049999626324,,,,,,,,,,,,,,,,,,,,,,,,,,-0.30810800012659456 -265,taxcalc/tests/test_utils.py::test_table_columns_labels,,passed,0.126801000078558,,,,,,,,,,,,,,,,,,,,,,,,,,-0.06710200000270561 + ",False,8.0,84.57042799977899 +236,taxcalc/tests/test_taxcalcio.py::test_output_options,,passed,25278.259724999996,,,,,,,,,,,,,,,,,,,,,,,,,,124.94854200008194 +237,taxcalc/tests/test_taxcalcio.py::test_write_doc_file,,passed,14641.854009000099,,,,,,,,,,,,,,,,,,,,,,,,,,359.04627500008246 +238,taxcalc/tests/test_taxcalcio.py::test_sqldb_option,,passed,7501.427305000107,,,,,,,,,,,,,,,,,,,,,,,,,,191.72359700019115 +239,taxcalc/tests/test_taxcalcio.py::test_no_tables_or_graphs,,passed,6533.582357000114,,,,,,,,,,,,,,,,,,,,,,,,,,166.80714200015245 +240,taxcalc/tests/test_taxcalcio.py::test_tables,,passed,7562.371811000048,,,,,,,,,,,,,,,,,,,,,,,,,,123.01046800007498 +241,taxcalc/tests/test_taxcalcio.py::test_graphs,,passed,7393.849502999956,,,,,,,,,,,,,,,,,,,,,,,,,,-357.407971000157 +242,taxcalc/tests/test_taxcalcio.py::test_analyze_warnings_print,,passed,6338.482665000129,,,,,,,,,,,,,,,,,,,,,,,,,,-408.50507699974514 +243,taxcalc/tests/test_taxcalcio.py::test_error_message_parsed_correctly,,passed,5165.305336999836,,,,,,,,,,,,,,,,,,,,,,,,,,-259.8082660001637 +244,taxcalc/tests/test_utils.py::test_validity_of_name_lists,,passed,1.2019159998999385,,,,,,,,,,,,,,,,,,,,,,,,,,-0.2274979999583593 +245,taxcalc/tests/test_utils.py::test_create_tables,,passed,3975.4153210001277,,,,,,,,,,,,,,,,,,,,,,,,,,-196.5720659998169 +246,taxcalc/tests/test_utils.py::test_diff_count_precision,,passed,524.6281690001524,,,,,,,,,,,,,,,,,,,,,,,,,,36.181989000169835 +247,taxcalc/tests/test_utils.py::test_weighted_mean,,passed,3.083342000081757,,,,,,,,,,,,,,,,,,,,,,,,,,-0.13209199983066355 +248,taxcalc/tests/test_utils.py::test_wage_weighted,,passed,1.051313999823833,,,,,,,,,,,,,,,,,,,,,,,,,,-0.135099000090122 +249,taxcalc/tests/test_utils.py::test_agi_weighted,,passed,0.959512999997969,,,,,,,,,,,,,,,,,,,,,,,,,,-0.1319989999046809 +250,taxcalc/tests/test_utils.py::test_expanded_income_weighted,,passed,0.9508129999176163,,,,,,,,,,,,,,,,,,,,,,,,,,-0.09099800013245862 +251,taxcalc/tests/test_utils.py::test_weighted_sum,,passed,2.0460279999952036,,,,,,,,,,,,,,,,,,,,,,,,,,-0.2895960001296771 +252,taxcalc/tests/test_utils.py::test_add_income_trow_var,,passed,3.4013459999187035,,,,,,,,,,,,,,,,,,,,,,,,,,-0.29679199997190153 +253,taxcalc/tests/test_utils.py::test_add_quantile_trow_var,,passed,5.193170999973518,,,,,,,,,,,,,,,,,,,,,,,,,,-0.7401900002150796 +254,taxcalc/tests/test_utils.py::test_dist_table_sum_row,,passed,3560.3948489999766,,,,,,,,,,,,,,,,,,,,,,,,,,-217.12773800004425 +255,taxcalc/tests/test_utils.py::test_diff_table_sum_row,,passed,3889.2053319998467,,,,,,,,,,,,,,,,,,,,,,,,,,-173.84692500013443 +256,taxcalc/tests/test_utils.py::test_mtr_graph_data,,passed,2503.621363000093,,,,,,,,,,,,,,,,,,,,,,,,,,-122.89215400005605 +257,taxcalc/tests/test_utils.py::test_atr_graph_data,,passed,2894.0970979999747,,,,,,,,,,,,,,,,,,,,,,,,,,-29.26938600012363 +258,taxcalc/tests/test_utils.py::test_xtr_graph_plot,,passed,2536.987760999864,,,,,,,,,,,,,,,,,,,,,,,,,,-86.34157300025436 +259,taxcalc/tests/test_utils.py::test_write_graph_file,,passed,2757.9910790000213,,,,,,,,,,,,,,,,,,,,,,,,,,-70.25928200005183 +260,taxcalc/tests/test_utils.py::test_ce_aftertax_income,,passed,4539.91876699979,,,,,,,,,,,,,,,,,,,,,,,,,,-132.2557900002721 +261,taxcalc/tests/test_utils.py::test_read_egg_csv,,passed,0.7706110000071931,,,,,,,,,,,,,,,,,,,,,,,,,,0.025302999802079285 +262,taxcalc/tests/test_utils.py::test_read_egg_json,,passed,0.548608000144668,,,,,,,,,,,,,,,,,,,,,,,,,,0.009402000159752788 +263,taxcalc/tests/test_utils.py::test_create_delete_temp_file,,passed,0.3254050000123243,,,,,,,,,,,,,,,,,,,,,,,,,,-0.012697999864030807 +264,taxcalc/tests/test_utils.py::test_bootstrap_se_ci,,passed,0.5675079999036825,,,,,,,,,,,,,,,,,,,,,,,,,,0.037802999941050075 +265,taxcalc/tests/test_utils.py::test_table_columns_labels,,passed,0.1262019998193864,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0005990002591715893 From 9db56f891dcf4084ec56477f0b895c223c02e4f0 Mon Sep 17 00:00:00 2001 From: Bodi Yang Date: Fri, 16 Dec 2022 11:49:38 -0500 Subject: [PATCH 07/11] 3.3.0 release --- docs/about/releases.md | 18 ++++++++++++++++++ setup.py | 2 +- taxcalc.egg-info/PKG-INFO | 2 +- taxcalc/__init__.py | 2 +- 4 files changed, 21 insertions(+), 3 deletions(-) mode change 100755 => 100644 setup.py mode change 100755 => 100644 taxcalc/__init__.py diff --git a/docs/about/releases.md b/docs/about/releases.md index 6feed647c..c9f329af6 100644 --- a/docs/about/releases.md +++ b/docs/about/releases.md @@ -3,6 +3,24 @@ Release history Go [here](https://github.com/PSLmodels/Tax-Calculator/pulls?q=is%3Apr+is%3Aclosed) for a complete commit history. +2022-12-16 Release 3.3.0 +------------------------ +(last merged pull request is +[#2662](https://github.com/PSLmodels/Tax-Calculator/pull/2662)) + +**This is an enhancement and bug-fix release.** + +**API Changes** + +**New Features** +- Tax-Calculator baseline update for CBO economic projections, published in May, "The Budget and Economic Outlook: 2022 to 2032" [[#2662](https://github.com/PSLmodels/Tax-Calculator/pull/2662) by Bodi Yang], with primary work in [[TaxData PR #412](https://github.com/PSLmodels/taxdata/pull/412)by Bodi Yang] +- Add parameters for threshold for self-employment income exempt from SECA taxes [[#2659](https://github.com/PSLmodels/Tax-Calculator/pull/2659) by Jason Debacker] +- Update calculation of child number when CTC_include17 [[#2644](https://github.com/PSLmodels/Tax-Calculator/pull/2644) by Matt Jensen] +- Add Python 3.10 to test matrix [[#2646](https://github.com/PSLmodels/Tax-Calculator/pull/2646) by Jason Debacker] +- Inflation adjustment of the year 2020, 2021, 2022, for IRS tax forms and tax law inflation adjustments documents [[#2633](https://github.com/PSLmodels/Tax-Calculator/pull/2633) by Bodi Yang] + +**Bug Fixes** +- Fix Parameter error parsing in taxcalcio module [[#2625](https://github.com/PSLmodels/Tax-Calculator/pull/2625/commits) by Hank Doup] 2021-08-06 Release 3.2.1 ------------------------ diff --git a/setup.py b/setup.py old mode 100755 new mode 100644 index 45232938d..7d100b2f8 --- a/setup.py +++ b/setup.py @@ -3,7 +3,7 @@ with open('README.md') as f: longdesc = f.read() -version = '3.2.1' +version = '3.3.0' config = { 'description': 'Tax Calculator', diff --git a/taxcalc.egg-info/PKG-INFO b/taxcalc.egg-info/PKG-INFO index ced31599f..cc9629c79 100644 --- a/taxcalc.egg-info/PKG-INFO +++ b/taxcalc.egg-info/PKG-INFO @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: taxcalc -Version: 3.2.1 +Version: 3.3.0 Summary: taxcalc Home-page: https://github.com/PSLmodels/Tax-Calculator License: CC0 1.0 Universal public domain dedication diff --git a/taxcalc/__init__.py b/taxcalc/__init__.py old mode 100755 new mode 100644 index 63002a7fe..170582b17 --- a/taxcalc/__init__.py +++ b/taxcalc/__init__.py @@ -14,4 +14,4 @@ from taxcalc.utils import * from taxcalc.cli import * -__version__ = '3.2.1' +__version__ = '3.3.0' From 9f13e851168f5b305a1c975ee62264901d61fea0 Mon Sep 17 00:00:00 2001 From: github-actions Date: Fri, 16 Dec 2022 17:11:27 +0000 Subject: [PATCH 08/11] Update test benchmark 2022-12-16 --- taxcalc/tests/test_stats_benchmark.csv | 574 ++++++++++++------------- 1 file changed, 287 insertions(+), 287 deletions(-) diff --git a/taxcalc/tests/test_stats_benchmark.csv b/taxcalc/tests/test_stats_benchmark.csv index 85a5c30d6..d824cc97f 100644 --- a/taxcalc/tests/test_stats_benchmark.csv +++ b/taxcalc/tests/test_stats_benchmark.csv @@ -1,324 +1,324 @@ ,test_id,pytest_obj,status,duration_ms,test_tuple,expected_value,revision,expect,fname,jfname,pfname,good_revision,params,is_paramtools,set_year,csv,fyear,input_data,baseline,reform,assump,outdir,year,base,ref,asm,dumpvar_str,str_valid,num_vars,time_diff -0,taxcalc/tests/test_4package.py::test_for_consistency,,passed,4.205250000040905,,,,,,,,,,,,,,,,,,,,,,,,,,-0.04879399989476951 -1,taxcalc/tests/test_benefits.py::test_benefits,,passed,5124.814884999978,,,,,,,,,,,,,,,,,,,,,,,,,,79.40903999997317 -2,taxcalc/tests/test_calcfunctions.py::test_calc_and_used_vars,,passed,52.44288000000097,,,,,,,,,,,,,,,,,,,,,,,,,,2.207561000034282 -3,taxcalc/tests/test_calcfunctions.py::test_function_args_usage,,passed,2.7604360000168526,,,,,,,,,,,,,,,,,,,,,,,,,,0.01090700004624523 -4,taxcalc/tests/test_calcfunctions.py::test_DependentCare,,passed,0.3212040000448724,,,,,,,,,,,,,,,,,,,,,,,,,,-0.009899999952267535 -5,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, young]",,passed,0.26830300004121455,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 45, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, False, 0)",12000,,,,,,,,,,,,,,,,,,,,,,,,-0.013699999897198667 -6,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity]",,passed,0.24050299998634728,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 66, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 1, 1, 2, 200, True, 300)",15800,,,,,,,,,,,,,,,,,,,,,,,,-0.015599999983351098 -7,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity, over limit]",,passed,0.22810299998354822,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 66, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 400, True, 300)",13500,,,,,,,,,,,,,,,,,,,,,,,,-0.02360000001999646 -8,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, two old]",,passed,0.22680299997546172,"(0, 1200, [6000, 12000, 6000, 12000, 12000], 66, 67, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, True, 0)",14400,,,,,,,,,,,,,,,,,,,,,,,,-0.020699000003787577 -9,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 1],,passed,0.22650300002169388,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,-0.015999999959603828 -10,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 2],,passed,0.23550299999897106,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,-0.009199000032822341 -11,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single]",,passed,0.22550300002421864,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 1, 0, 0, 2, 0, True, 0)",0,,,,,,,,,,,,,,,,,,,,,,,,-0.02269999993131927 -12,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Marrid, Single, dep, under earn]",,passed,0.2302030000009836,"(1, 200, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1000,,,,,,,,,,,,,,,,,,,,,,,,-0.01719900001262431 -13,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single, dep, over earn]",,passed,0.22870300000477073,"(1, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1350,,,,,,,,,,,,,,,,,,,,,,,,-0.015900000050805774 -14,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 1],,passed,0.308003999975881,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(0, 4065, 4065, 0, 0, 3252, 25000, 10000, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.03109900001163618 -15,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 2],,passed,0.28600399997458226,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 6146.25, 4065, 2081.25, 1040.625, 4917, 38959.375, 21167.5, 17791.875, 21380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.01519899996083035 -16,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 3],,passed,0.2753029999666978,"(120000, 150000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 22202.25, 21453, 749.25, 374.625, 16773, 179625.375, 161833.5, 17791.875, 161380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.009700000077827953 -17,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 4],,passed,0.27000399995813495,"(120000, 500000, 15000, 100, 2000, 0.12, 0.03, 0, 400000, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 46067.85, 31953, 749.25, 374.625, 30138.6, 529625.375, 511833.5, 17791.875, 511380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.01349900003333454 -18,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 5],,passed,0.2661030000012943,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 300, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(300, 4065, 4065, 0, 0, 3285.3, 25300, 10279.1875, 15000, 10382, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.025300000004335743 -19,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 6],,passed,0.26700400002255265,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, -40000, 0, None, None, None, None, None, None, None, None, None, None, None)","(-40000, 4065, 4065, 0, 0, 3252, 0, 0, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.01789900005633166 -20,taxcalc/tests/test_calcfunctions.py::test_AfterTaxIncome,,passed,0.2377029999820479,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0007990000199242786 -21,taxcalc/tests/test_calcfunctions.py::test_ExpandIncome,,passed,0.2270030000204315,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0159000000508058 -22,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple0-expected_value0],,passed,0.22840299999415947,"(1, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.012600000047768817 -23,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple1-expected_value1],,passed,0.22490300000299612,"(0, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.011599000004025584 -24,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple2-expected_value2],,passed,0.22320299996181348,"(1, 1, 2, 100, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.03700000007711424 -25,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple3-expected_value3],,passed,0.22580299997798647,"(0, 2, 1, 100, 200, 1000)","(200, 1200)",,,,,,,,,,,,,,,,,,,,,,,,-0.012399000013374434 -26,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple4-expected_value4],,passed,0.22400299997116235,"(0, 1, 3, 100, 300, 1000)","(300, 1300)",,,,,,,,,,,,,,,,,,,,,,,,-0.014399000065168338 -27,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple0-expected_value0],,passed,0.24000300004445307,"(1100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,-0.007099999947968116 -28,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple1-expected_value1],,passed,0.22800200002848214,"(2100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,-0.015899999937118964 -29,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple2-expected_value2],,passed,0.2237019999711265,"(1100000, 1, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.01450100000965901 -30,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple3-expected_value3],,passed,0.22600300002295626,"(1100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,-0.02229899990879855 -31,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple4-expected_value4],,passed,0.2251029999911225,"(2100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,-0.01879999996390322 -32,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple5-expected_value5],,passed,0.22270300001991927,"(1100000, 2, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.017898999942644822 -33,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple6-expected_value6],,passed,0.22340300000678326,"(510000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(1003, 1203, 3003, 1303)",,,,,,,,,,,,,,,,,,,,,,,,-0.01909899998508985 -34,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple7-expected_value7],,passed,0.22540300000173374,"(1100000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(109150, 109350, 111150, 109450)",,,,,,,,,,,,,,,,,,,,,,,,-0.038599999982125155 -35,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple8-expected_value8],,passed,0.22000299998126138,"(510000, 3, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.017699000068205323 -36,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple0-expected_value0],,passed,0.22860299998228584,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1400)",,,,,,,,,,,,,,,,,,,,,,,,-0.017800000023271367 -37,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple1-expected_value1],,passed,0.22590300000047137,"(1, 76000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1120)",,,,,,,,,,,,,,,,,,,,,,,,-0.01619900001514904 -38,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple2-expected_value2],,passed,0.2263029999767241,"(1, 90000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.01450000002023441 -39,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple3-expected_value3],,passed,0.22710299998607297,"(2, 50000, 3, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 4200)",,,,,,,,,,,,,,,,,,,,,,,,-0.01309900000023842 -40,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple4-expected_value4],,passed,0.22800300001790674,"(2, 155000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,-0.02189899993254585 -41,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple5-expected_value5],,passed,0.22780300002978038,"(2, 170000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.01600000007329072 -42,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple6-expected_value6],,passed,0.22470300001486976,"(4, 50000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,-0.017098999990139335 -43,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple7-expected_value7],,passed,0.22680299997546172,"(4, 117000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 560)",,,,,,,,,,,,,,,,,,,,,,,,-0.016098999992664176 -44,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple8-expected_value8],,passed,0.25030299997297334,"(4, 130000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.015099999984613477 -45,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple9-expected_value9],,passed,0.2276029999848106,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 1200)",,,,,,,,,,,,,,,,,,,,,,,,-0.015098999938345514 -46,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple10-expected_value10],,passed,0.226402999999209,"(1, 97000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 600)",,,,,,,,,,,,,,,,,,,,,,,,-0.014299000042683419 -47,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple11-expected_value11],,passed,0.22580299997798647,"(1, 150000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.017300000024533718 -48,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple12-expected_value12],,passed,0.22590300000047137,"(2, 50000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,-0.015598999993926527 -49,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple13-expected_value13],,passed,0.22520300001360738,"(2, 160000, 5, 3, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,-0.016698999957043215 -50,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple14-expected_value14],,passed,0.2263029999767241,"(2, 300000, 2, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.019800000018221908 -51,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple15-expected_value15],,passed,0.2544029999853592,"(4, 50000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 2200)",,,,,,,,,,,,,,,,,,,,,,,,0.009600999987924297 -52,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple16-expected_value16],,passed,0.22290300000804564,"(4, 130000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 825)",,,,,,,,,,,,,,,,,,,,,,,,-0.020299999960116055 -53,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple17-expected_value17],,passed,0.225703000012345,"(4, 170000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.016300000027058503 -54,taxcalc/tests/test_calculator.py::test_make_calculator,,passed,3113.881185000025,,,,,,,,,,,,,,,,,,,,,,,,,,86.80151100003286 -55,taxcalc/tests/test_calculator.py::test_make_calculator_deepcopy,,passed,2743.9869649999764,,,,,,,,,,,,,,,,,,,,,,,,,,-65.94316700000036 -56,taxcalc/tests/test_calculator.py::test_make_calculator_with_policy_reform,,passed,3142.5940179999543,,,,,,,,,,,,,,,,,,,,,,,,,,-7.410687000060534 -57,taxcalc/tests/test_calculator.py::test_make_calculator_with_multiyear_reform,,passed,3447.820459999946,,,,,,,,,,,,,,,,,,,,,,,,,,91.60948299989968 -58,taxcalc/tests/test_calculator.py::test_calculator_advance_to_year,,passed,2608.544987000016,,,,,,,,,,,,,,,,,,,,,,,,,,38.80751299999474 -59,taxcalc/tests/test_calculator.py::test_make_calculator_raises_on_no_policy,,passed,547.5938380000116,,,,,,,,,,,,,,,,,,,,,,,,,,11.567667000008441 -60,taxcalc/tests/test_calculator.py::test_calculator_mtr,,passed,22515.913959999976,,,,,,,,,,,,,,,,,,,,,,,,,,600.2048899999281 -61,taxcalc/tests/test_calculator.py::test_calculator_mtr_when_PT_rates_differ,,passed,3601.6553409999688,,,,,,,,,,,,,,,,,,,,,,,,,,180.19696700002896 -62,taxcalc/tests/test_calculator.py::test_make_calculator_increment_years_first,,passed,3363.661573999991,,,,,,,,,,,,,,,,,,,,,,,,,,159.500348999984 -63,taxcalc/tests/test_calculator.py::test_ID_HC_vs_BS,,passed,6296.774209999967,,,,,,,,,,,,,,,,,,,,,,,,,,267.72910600004707 -64,taxcalc/tests/test_calculator.py::test_ID_StateLocal_HC_vs_CRT,,passed,5905.190377999987,,,,,,,,,,,,,,,,,,,,,,,,,,227.37588900002993 -65,taxcalc/tests/test_calculator.py::test_ID_RealEstate_HC_vs_CRT,,passed,5642.060369999967,,,,,,,,,,,,,,,,,,,,,,,,,,199.7751009998865 -66,taxcalc/tests/test_calculator.py::test_calculator_using_nonstd_input,,passed,2265.290415000038,,,,,,,,,,,,,,,,,,,,,,,,,,135.53239600008737 -67,taxcalc/tests/test_calculator.py::test_bad_json_names,,passed,249.71024199999192,,,,,,,,,,,,,,,,,,,,,,,,,,64.81272700000315 -68,taxcalc/tests/test_calculator.py::test_json_assump_url,,passed,611.261087999992,,,,,,,,,,,,,,,,,,,,,,,,,,147.7649339999516 -69,taxcalc/tests/test_calculator.py::test_read_bad_json_assump_file,,passed,0.4437159999497453,,,,,,,,,,,,,,,,,,,,,,,,,,-0.025490000098216115 -70,taxcalc/tests/test_calculator.py::test_json_doesnt_exist,,passed,0.3001110000013796,,,,,,,,,,,,,,,,,,,,,,,,,,-0.03159400000640744 -71,taxcalc/tests/test_calculator.py::test_calc_all,,passed,1883.4520430000339,,,,,,,,,,,,,,,,,,,,,,,,,,58.277304000057484 -72,taxcalc/tests/test_calculator.py::test_noreform_documentation,,passed,4896.336966999968,,,,,,,,,,,,,,,,,,,,,,,,,,74.55464799994661 -73,taxcalc/tests/test_calculator.py::test_reform_documentation,,passed,7083.63551299999,,,,,,,,,,,,,,,,,,,,,,,,,,256.8007370000487 -74,taxcalc/tests/test_calculator.py::test_distribution_tables,,passed,4636.748440999952,,,,,,,,,,,,,,,,,,,,,,,,,,204.62650599989774 -75,taxcalc/tests/test_calculator.py::test_difference_table,,passed,3729.3357050000395,,,,,,,,,,,,,,,,,,,,,,,,,,20.89274000002206 -76,taxcalc/tests/test_calculator.py::test_diagnostic_table,,passed,3350.1419219999775,,,,,,,,,,,,,,,,,,,,,,,,,,280.0040660000036 -77,taxcalc/tests/test_calculator.py::test_mtr_graph,,passed,2876.923398000031,,,,,,,,,,,,,,,,,,,,,,,,,,41.39736100000846 -78,taxcalc/tests/test_calculator.py::test_atr_graph,,passed,2646.882911999967,,,,,,,,,,,,,,,,,,,,,,,,,,21.53522899999416 -79,taxcalc/tests/test_calculator.py::test_privacy_of_embedded_objects,,passed,2642.4329129999933,,,,,,,,,,,,,,,,,,,,,,,,,,124.08591299993077 -80,taxcalc/tests/test_calculator.py::test_n65,,passed,2428.142032999972,,,,,,,,,,,,,,,,,,,,,,,,,,50.523466999947686 -81,taxcalc/tests/test_calculator.py::test_ce_aftertax_income,,passed,3619.363514999975,,,,,,,,,,,,,,,,,,,,,,,,,,115.22148900002094 -82,taxcalc/tests/test_calculator.py::test_qbid_calculation,,passed,1985.4658010000321,,,,,,,,,,,,,,,,,,,,,,,,,,71.57915200002685 -83,taxcalc/tests/test_calculator.py::test_qbid_limit_switch,,passed,4627.450882000005,,,,,,,,,,,,,,,,,,,,,,,,,,83.01642800000718 -84,taxcalc/tests/test_calculator.py::test_calc_all_benefits_amounts,,passed,6169.853294000006,,,,,,,,,,,,,,,,,,,,,,,,,,120.01347100004932 -85,taxcalc/tests/test_calculator.py::test_cg_top_rate,,passed,5456.0117450000125,,,,,,,,,,,,,,,,,,,,,,,,,,130.17520000011064 -86,taxcalc/tests/test_compatible_data.py::test_compatible_data_presence,,passed,0.5720170000813596,,,,,,,,,,,,,,,,,,,,,,,,,,0.023711000039838837 -87,taxcalc/tests/test_consumption.py::test_year_consistency,,passed,0.15180399998371286,,,,,,,,,,,,,,,,,,,,,,,,,,0.010002999943026253 -88,taxcalc/tests/test_consumption.py::test_validity_of_consumption_vars_set,,passed,1.0803320000150052,,,,,,,,,,,,,,,,,,,,,,,,,,0.0670210000635052 -89,taxcalc/tests/test_consumption.py::test_update_consumption,,passed,77.82727200003592,,,,,,,,,,,,,,,,,,,,,,,,,,2.0087499999590364 -90,taxcalc/tests/test_consumption.py::test_incorrect_update_consumption,,passed,265.2103420000458,,,,,,,,,,,,,,,,,,,,,,,,,,4.3666140001050735 -91,taxcalc/tests/test_consumption.py::test_future_update_consumption,,passed,111.79356299999199,,,,,,,,,,,,,,,,,,,,,,,,,,4.169095999941433 -92,taxcalc/tests/test_consumption.py::test_consumption_default_data,,passed,34.448705999921,,,,,,,,,,,,,,,,,,,,,,,,,,1.213449999909244 -93,taxcalc/tests/test_consumption.py::test_consumption_response,,passed,4906.0531129999845,,,,,,,,,,,,,,,,,,,,,,,,,,99.52817999999206 -94,taxcalc/tests/test_cpscsv.py::test_agg,,passed,15786.477144999935,,,,,,,,,,,,,,,,,,,,,,,,,,247.23616599999332 -95,taxcalc/tests/test_cpscsv.py::test_cps_availability,,passed,1098.7638640000341,,,,,,,,,,,,,,,,,,,,,,,,,,27.698268999984066 -96,taxcalc/tests/test_data.py::test_recs_class,,passed,557.8316349999568,,,,,,,,,,,,,,,,,,,,,,,,,,37.75039699996796 -97,taxcalc/tests/test_decorators.py::test_create_apply_function_string,,passed,0.1796059999605859,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0051960000746476 -98,taxcalc/tests/test_decorators.py::test_create_apply_function_string_with_params,,passed,0.1471040000069479,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0015980000398485017 -99,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string_mult_outputs,,passed,0.14670400003069517,,,,,,,,,,,,,,,,,,,,,,,,,,-0.006297999902926621 -100,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string,,passed,0.14080500000090979,,,,,,,,,,,,,,,,,,,,,,,,,,-0.008597000032750601 -101,taxcalc/tests/test_decorators.py::test_make_apply_function,,passed,0.8695259999740301,,,,,,,,,,,,,,,,,,,,,,,,,,0.053816999979972024 -102,taxcalc/tests/test_decorators.py::test_magic_apply_jit,,passed,183.06569200001377,,,,,,,,,,,,,,,,,,,,,,,,,,1.4291280000406914 -103,taxcalc/tests/test_decorators.py::test_magic_apply_jit_swap,,passed,1.2713379999240715,,,,,,,,,,,,,,,,,,,,,,,,,,-0.002275000042573083 -104,taxcalc/tests/test_decorators.py::test_magic_iterate_jit,,passed,169.07147200004147,,,,,,,,,,,,,,,,,,,,,,,,,,-0.4798689999461203 -105,taxcalc/tests/test_decorators.py::test_faux_function_iterate_jit,,passed,130.7007569999996,,,,,,,,,,,,,,,,,,,,,,,,,,0.9987250000449421 -106,taxcalc/tests/test_decorators.py::test_ret_everything_iterate_jit,,passed,612.6419680000481,,,,,,,,,,,,,,,,,,,,,,,,,,16.988554000022305 -107,taxcalc/tests/test_decorators.py::test_function_takes_kwarg,,passed,177.67507899998236,,,,,,,,,,,,,,,,,,,,,,,,,,7.925537000005534 -108,taxcalc/tests/test_decorators.py::test_function_no_parameters_listed,,passed,174.29408399993918,,,,,,,,,,,,,,,,,,,,,,,,,,4.492940999966777 -109,taxcalc/tests/test_decorators.py::test_function_parameters_optional,,passed,183.63034600008632,,,,,,,,,,,,,,,,,,,,,,,,,,1.5613770001436933 -110,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_no_return,,passed,6.4462809999668025,,,,,,,,,,,,,,,,,,,,,,,,,,0.053114999900571114 -111,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_unknown_return_argument,,passed,7.205300999999054,,,,,,,,,,,,,,,,,,,,,,,,,,0.009126999998443353 -112,taxcalc/tests/test_decorators.py::test_force_no_jit,,passed,7.743316999949457,,,,,,,,,,,,,,,,,,,,,,,,,,-0.09636300012516585 -113,taxcalc/tests/test_growdiff.py::test_year_consistency,,passed,0.14990399995440384,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0020969999923181604 -114,taxcalc/tests/test_growdiff.py::test_update_and_apply_growdiff,,passed,462.7941679999594,,,,,,,,,,,,,,,,,,,,,,,,,,-9.26457900004607 -115,taxcalc/tests/test_growdiff.py::test_has_any_response,,passed,127.48087199997826,,,,,,,,,,,,,,,,,,,,,,,,,,1.5294720000156161 -116,taxcalc/tests/test_growdiff.py::test_description_punctuation,,passed,0.5188139999745545,,,,,,,,,,,,,,,,,,,,,,,,,,0.050708999992821246 -117,taxcalc/tests/test_growdiff.py::test_boolean_value_infomation,,passed,0.3856099999666185,,,,,,,,,,,,,,,,,,,,,,,,,,0.0032059999739431078 -118,taxcalc/tests/test_growfactors.py::test_improper_usage,,passed,5.602156999998442,,,,,,,,,,,,,,,,,,,,,,,,,,0.1668009999775677 -119,taxcalc/tests/test_growfactors.py::test_update_after_use,,passed,3.2370899999705216,,,,,,,,,,,,,,,,,,,,,,,,,,0.12275799997496506 -120,taxcalc/tests/test_growfactors.py::test_proper_usage,,passed,2.9915840000285243,,,,,,,,,,,,,,,,,,,,,,,,,,-0.006447000032494543 -121,taxcalc/tests/test_growfactors.py::test_growfactors_csv_values,,passed,3.2808920000206854,,,,,,,,,,,,,,,,,,,,,,,,,,-0.039942000057635596 -122,taxcalc/tests/test_parameters.py::test_params_class[revision0-],,passed,11.57592399999885,,,{},,,,,,,,,,,,,,,,,,,,,,,-0.16539800003556593 -123,taxcalc/tests/test_parameters.py::test_params_class[revision1-error],,passed,14.64861000010842,,,{'real_param': {2004: 1.9}},error,,,,,,,,,,,,,,,,,,,,,,-0.18174299987094855 -124,taxcalc/tests/test_parameters.py::test_params_class[revision2-raise],,passed,16.68656800006829,,,{'int_param': {2004: [3.6]}},raise,,,,,,,,,,,,,,,,,,,,,,0.48470100000486127 -125,taxcalc/tests/test_parameters.py::test_params_class[revision3-raise],,passed,15.130124000052092,,,{'int_param': {2004: [3]}},raise,,,,,,,,,,,,,,,,,,,,,,0.1304690000552 -126,taxcalc/tests/test_parameters.py::test_params_class[revision4-noerror],,passed,20.610977999922397,,,"{'label_param': {2004: [1, 2]}}",noerror,,,,,,,,,,,,,,,,,,,,,,0.25466800002504897 -127,taxcalc/tests/test_parameters.py::test_params_class[revision5-raise],,passed,10.128983999948105,,,"{'label_param': {2004: [[1, 2]]}}",raise,,,,,,,,,,,,,,,,,,,,,,-0.17892300013499884 -128,taxcalc/tests/test_parameters.py::test_params_class[revision6-raise],,passed,10.316589000012755,,,"{'label_param': {2004: [1, 2, 3]}}",raise,,,,,,,,,,,,,,,,,,,,,,0.005583000074695477 -129,taxcalc/tests/test_parameters.py::test_params_class[revision7-raise],,passed,14.807014999973944,,,{'bool_param': {2004: [4.9]}},raise,,,,,,,,,,,,,,,,,,,,,,-0.40204200001880963 -130,taxcalc/tests/test_parameters.py::test_params_class[revision8-raise],,passed,16.739970000003268,,,{'str_param': {2004: [9]}},raise,,,,,,,,,,,,,,,,,,,,,,-0.2064049999717099 -131,taxcalc/tests/test_parameters.py::test_params_class[revision9-noerror],,passed,15.304829000001519,,,{'str_param': {2004: 'nonlinear'}},noerror,,,,,,,,,,,,,,,,,,,,,,-0.6114350001098501 -132,taxcalc/tests/test_parameters.py::test_params_class[revision10-error],,passed,14.940418999913163,,,{'str_param': {2004: 'unknownvalue'}},error,,,,,,,,,,,,,,,,,,,,,,-0.20043800009261759 -133,taxcalc/tests/test_parameters.py::test_params_class[revision11-raise],,passed,14.875116999974125,,,{'str_param': {2004: ['nonlinear']}},raise,,,,,,,,,,,,,,,,,,,,,,-0.4932420000613984 -134,taxcalc/tests/test_parameters.py::test_params_class[revision12-raise],,passed,14.824214999975993,,,{'real_param': {2004: 'linear'}},raise,,,,,,,,,,,,,,,,,,,,,,-0.4326419999642912 -135,taxcalc/tests/test_parameters.py::test_params_class[revision13-raise],,passed,14.391703000001144,,,"{'real_param': {2004: [0.2, 0.3]}}",raise,,,,,,,,,,,,,,,,,,,,,,-0.5913509999118105 -136,taxcalc/tests/test_parameters.py::test_params_class[revision14-raise],,passed,18.980832000011105,,,{'real_param-indexed': {2004: True}},raise,,,,,,,,,,,,,,,,,,,,,,-0.09746500006713532 -137,taxcalc/tests/test_parameters.py::test_params_class[revision15-raise],,passed,10.027180999941265,,,{'unknown_param-indexed': {2004: False}},raise,,,,,,,,,,,,,,,,,,,,,,-0.305026000091857 -138,taxcalc/tests/test_parameters.py::test_json_file_contents[consumption.json],,passed,190.45003700000507,,,,,consumption.json,,,,,,,,,,,,,,,,,,,,,-2.154651000068924 -139,taxcalc/tests/test_parameters.py::test_json_file_contents[policy_current_law.json],,passed,117444.57786099997,,,,,policy_current_law.json,,,,,,,,,,,,,,,,,,,,,403.64605200001097 -140,taxcalc/tests/test_parameters.py::test_json_file_contents[growdiff.json],,passed,745.1850080000213,,,,,growdiff.json,,,,,,,,,,,,,,,,,,,,,-5.0069029999804116 -141,taxcalc/tests/test_parameters.py::test_parameters_mentioned[consumption.json-consumption.py],,passed,0.39370900003632414,,,,,,consumption.json,consumption.py,,,,,,,,,,,,,,,,,,,0.03100499998254236 -142,taxcalc/tests/test_parameters.py::test_parameters_mentioned[policy_current_law.json-calcfunctions.py],,passed,12.810687999945003,,,,,,policy_current_law.json,calcfunctions.py,,,,,,,,,,,,,,,,,,,0.17375799995988928 -143,taxcalc/tests/test_parameters.py::test_parameters_mentioned[growdiff.json-growdiff.py],,passed,0.36560900002768904,,,,,,growdiff.json,growdiff.py,,,,,,,,,,,,,,,,,,,0.009905000069920844 -144,taxcalc/tests/test_parameters.py::test_expand_xd_errors,,passed,5.851032000009582,,,,,,,,,,,,,,,,,,,,,,,,,,0.14407399999072368 -145,taxcalc/tests/test_parameters.py::test_expand_empty,,passed,6.487445999937336,,,,,,,,,,,,,,,,,,,,,,,,,,0.10278099989591283 -146,taxcalc/tests/test_parameters.py::test_expand_1d_scalar,,passed,19.542239999964295,,,,,,,,,,,,,,,,,,,,,,,,,,0.10343999997530773 -147,taxcalc/tests/test_parameters.py::test_expand_2d_short_array,,passed,7.210761999999704,,,,,,,,,,,,,,,,,,,,,,,,,,-0.019013000041923078 -148,taxcalc/tests/test_parameters.py::test_expand_2d_variable_rates,,passed,7.740274000070713,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0491069998815874 -149,taxcalc/tests/test_parameters.py::test_expand_2d_already_filled,,passed,11.925367999992886,,,,,,,,,,,,,,,,,,,,,,,,,,0.27154800000062274 -150,taxcalc/tests/test_parameters.py::test_expand_2d_partial_expand,,passed,14.261920999956601,,,,,,,,,,,,,,,,,,,,,,,,,,0.11407499994220416 -151,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n]",,passed,0.4125090000570708,,,,,,,," +0,taxcalc/tests/test_4package.py::test_for_consistency,,passed,5.076364000046851,,,,,,,,,,,,,,,,,,,,,,,,,,0.8711140000059459 +1,taxcalc/tests/test_benefits.py::test_benefits,,passed,5712.392260000001,,,,,,,,,,,,,,,,,,,,,,,,,,587.5773750000235 +2,taxcalc/tests/test_calcfunctions.py::test_calc_and_used_vars,,passed,55.08745899999212,,,,,,,,,,,,,,,,,,,,,,,,,,2.644578999991154 +3,taxcalc/tests/test_calcfunctions.py::test_function_args_usage,,passed,3.1333249999647705,,,,,,,,,,,,,,,,,,,,,,,,,,0.3728889999479179 +4,taxcalc/tests/test_calcfunctions.py::test_DependentCare,,passed,0.3546249999999418,,,,,,,,,,,,,,,,,,,,,,,,,,0.03342099995506942 +5,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, young]",,passed,0.30502200002047175,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 45, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, False, 0)",12000,,,,,,,,,,,,,,,,,,,,,,,,0.03671899997925726 +6,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity]",,passed,0.2852209999559818,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 66, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 1, 1, 2, 200, True, 300)",15800,,,,,,,,,,,,,,,,,,,,,,,,0.04471799996963463 +7,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity, over limit]",,passed,0.2675189999763461,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 66, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 400, True, 300)",13500,,,,,,,,,,,,,,,,,,,,,,,,0.03941599999279791 +8,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, two old]",,passed,0.26451899998392037,"(0, 1200, [6000, 12000, 6000, 12000, 12000], 66, 67, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, True, 0)",14400,,,,,,,,,,,,,,,,,,,,,,,,0.03771600000845868 +9,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 1],,passed,0.3150229999846488,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,0.08851999996295498 +10,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 2],,passed,0.2693199999725948,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,0.03381699997362381 +11,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single]",,passed,0.2693189999831702,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 1, 0, 0, 2, 0, True, 0)",0,,,,,,,,,,,,,,,,,,,,,,,,0.04381599995895161 +12,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Marrid, Single, dep, under earn]",,passed,0.2702200000044286,"(1, 200, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1000,,,,,,,,,,,,,,,,,,,,,,,,0.04001700000344499 +13,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single, dep, over earn]",,passed,0.29542099997570404,"(1, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1350,,,,,,,,,,,,,,,,,,,,,,,,0.06671799997093333 +14,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 1],,passed,0.34212500003150126,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(0, 4065, 4065, 0, 0, 3252, 25000, 10000, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,0.03412100005562024 +15,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 2],,passed,0.31912299999703464,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 6146.25, 4065, 2081.25, 1040.625, 4917, 38959.375, 21167.5, 17791.875, 21380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,0.03311900002245244 +16,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 3],,passed,0.32102300002634365,"(120000, 150000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 22202.25, 21453, 749.25, 374.625, 16773, 179625.375, 161833.5, 17791.875, 161380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,0.04572000005964583 +17,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 4],,passed,0.3141220000202338,"(120000, 500000, 15000, 100, 2000, 0.12, 0.03, 0, 400000, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 46067.85, 31953, 749.25, 374.625, 30138.6, 529625.375, 511833.5, 17791.875, 511380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,0.04411800006209893 +18,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 5],,passed,0.3039220000005116,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 300, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(300, 4065, 4065, 0, 0, 3285.3, 25300, 10279.1875, 15000, 10382, 17000)",,,,,,,,,,,,,,,,,,,,,,,,0.03781899999921734 +19,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 6],,passed,0.3400250000140659,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, -40000, 0, None, None, None, None, None, None, None, None, None, None, None)","(-40000, 4065, 4065, 0, 0, 3252, 0, 0, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,0.07302099999151329 +20,taxcalc/tests/test_calcfunctions.py::test_AfterTaxIncome,,passed,0.2597179999952459,,,,,,,,,,,,,,,,,,,,,,,,,,0.022015000013198005 +21,taxcalc/tests/test_calcfunctions.py::test_ExpandIncome,,passed,0.2597189999846705,,,,,,,,,,,,,,,,,,,,,,,,,,0.03271599996423902 +22,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple0-expected_value0],,passed,0.2681189999975686,"(1, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.03971600000340922 +23,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple1-expected_value1],,passed,0.26081900000463065,"(0, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.03591600000163456 +24,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple2-expected_value2],,passed,0.2594190000309027,"(1, 1, 2, 100, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.03621600006908929 +25,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple3-expected_value3],,passed,0.26471899997204673,"(0, 2, 1, 100, 200, 1000)","(200, 1200)",,,,,,,,,,,,,,,,,,,,,,,,0.03891599999406034 +26,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple4-expected_value4],,passed,0.2604189999715345,"(0, 1, 3, 100, 300, 1000)","(300, 1300)",,,,,,,,,,,,,,,,,,,,,,,,0.036416000000372206 +27,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple0-expected_value0],,passed,0.26601900003697665,"(1100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,0.02601599999252366 +28,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple1-expected_value1],,passed,0.268318999985695,"(2100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,0.040316999957212885 +29,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple2-expected_value2],,passed,0.27612000002363857,"(1100000, 1, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,0.05241800005251207 +30,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple3-expected_value3],,passed,0.26401899998518275,"(1100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,0.03801599996222654 +31,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple4-expected_value4],,passed,0.2648189999945316,"(2100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,0.039716000003409135 +32,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple5-expected_value5],,passed,0.26021799999398354,"(1100000, 2, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,0.03751499997406435 +33,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple6-expected_value6],,passed,0.26591900001449176,"(510000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(1003, 1203, 3003, 1303)",,,,,,,,,,,,,,,,,,,,,,,,0.042516000007708554 +34,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple7-expected_value7],,passed,0.2636180000195054,"(1100000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(109150, 109350, 111150, 109450)",,,,,,,,,,,,,,,,,,,,,,,,0.03821500001777173 +35,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple8-expected_value8],,passed,0.24151800005256518,"(510000, 3, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,0.021515000071303886 +36,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple0-expected_value0],,passed,0.2719189999993432,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1400)",,,,,,,,,,,,,,,,,,,,,,,,0.043316000017057404 +37,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple1-expected_value1],,passed,0.2611190000152419,"(1, 76000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1120)",,,,,,,,,,,,,,,,,,,,,,,,0.0352160000147706 +38,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple2-expected_value2],,passed,0.2632190000326773,"(1, 90000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.03691600005595319 +39,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple3-expected_value3],,passed,0.2622189999783586,"(2, 50000, 3, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 4200)",,,,,,,,,,,,,,,,,,,,,,,,0.035115999992285735 +40,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple4-expected_value4],,passed,0.2626190000114548,"(2, 155000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,0.034615999993548086 +41,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple5-expected_value5],,passed,0.3154230000177449,"(2, 170000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.08761999998796463 +42,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple6-expected_value6],,passed,0.2625190000458133,"(4, 50000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,0.0378160000309436 +43,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple7-expected_value7],,passed,0.2641189999508242,"(4, 117000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 560)",,,,,,,,,,,,,,,,,,,,,,,,0.03731599997536253 +44,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple8-expected_value8],,passed,0.268320000031963,"(4, 130000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.018017000058989707 +45,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple9-expected_value9],,passed,0.2623190000008435,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 1200)",,,,,,,,,,,,,,,,,,,,,,,,0.03471600001603292 +46,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple10-expected_value10],,passed,0.2651190000051429,"(1, 97000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 600)",,,,,,,,,,,,,,,,,,,,,,,,0.03871600000593389 +47,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple11-expected_value11],,passed,0.2656190000038805,"(1, 150000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.03981600002589411 +48,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple12-expected_value12],,passed,0.2863210000327854,"(2, 50000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,0.06041800003231407 +49,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple13-expected_value13],,passed,0.26451899998392037,"(2, 160000, 5, 3, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,0.03931599997031307 +50,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple14-expected_value14],,passed,0.26421900003015253,"(2, 300000, 2, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.037916000053428434 +51,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple15-expected_value15],,passed,0.2623190000008435,"(4, 50000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 2200)",,,,,,,,,,,,,,,,,,,,,,,,0.007916000015484315 +52,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple16-expected_value16],,passed,0.26391899996269785,"(4, 130000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 825)",,,,,,,,,,,,,,,,,,,,,,,,0.041015999954652244 +53,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple17-expected_value17],,passed,0.2663189999907445,"(4, 170000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.040615999978399486 +54,taxcalc/tests/test_calculator.py::test_make_calculator,,passed,3445.962960999964,,,,,,,,,,,,,,,,,,,,,,,,,,332.0817759999386 +55,taxcalc/tests/test_calculator.py::test_make_calculator_deepcopy,,passed,3008.4547120000025,,,,,,,,,,,,,,,,,,,,,,,,,,264.46774700002607 +56,taxcalc/tests/test_calculator.py::test_make_calculator_with_policy_reform,,passed,3485.916083999996,,,,,,,,,,,,,,,,,,,,,,,,,,343.32206600004156 +57,taxcalc/tests/test_calculator.py::test_make_calculator_with_multiyear_reform,,passed,3721.52395400002,,,,,,,,,,,,,,,,,,,,,,,,,,273.703494000074 +58,taxcalc/tests/test_calculator.py::test_calculator_advance_to_year,,passed,2864.1061640000203,,,,,,,,,,,,,,,,,,,,,,,,,,255.56117700000414 +59,taxcalc/tests/test_calculator.py::test_make_calculator_raises_on_no_policy,,passed,621.1995339999703,,,,,,,,,,,,,,,,,,,,,,,,,,73.6056959999587 +60,taxcalc/tests/test_calculator.py::test_calculator_mtr,,passed,25406.935334000023,,,,,,,,,,,,,,,,,,,,,,,,,,2891.021374000047 +61,taxcalc/tests/test_calculator.py::test_calculator_mtr_when_PT_rates_differ,,passed,3957.7878630000214,,,,,,,,,,,,,,,,,,,,,,,,,,356.13252200005263 +62,taxcalc/tests/test_calculator.py::test_make_calculator_increment_years_first,,passed,3688.1480000000124,,,,,,,,,,,,,,,,,,,,,,,,,,324.4864260000213 +63,taxcalc/tests/test_calculator.py::test_ID_HC_vs_BS,,passed,6888.01265699999,,,,,,,,,,,,,,,,,,,,,,,,,,591.2384470000234 +64,taxcalc/tests/test_calculator.py::test_ID_StateLocal_HC_vs_CRT,,passed,6468.3375220000125,,,,,,,,,,,,,,,,,,,,,,,,,,563.147144000026 +65,taxcalc/tests/test_calculator.py::test_ID_RealEstate_HC_vs_CRT,,passed,6233.53277199999,,,,,,,,,,,,,,,,,,,,,,,,,,591.4724020000222 +66,taxcalc/tests/test_calculator.py::test_calculator_using_nonstd_input,,passed,2445.032808999997,,,,,,,,,,,,,,,,,,,,,,,,,,179.74239399995895 +67,taxcalc/tests/test_calculator.py::test_bad_json_names,,passed,209.12964300003978,,,,,,,,,,,,,,,,,,,,,,,,,,-40.580598999952144 +68,taxcalc/tests/test_calculator.py::test_json_assump_url,,passed,334.6461919999797,,,,,,,,,,,,,,,,,,,,,,,,,,-276.6148960000123 +69,taxcalc/tests/test_calculator.py::test_read_bad_json_assump_file,,passed,0.49063599999499274,,,,,,,,,,,,,,,,,,,,,,,,,,0.046920000045247434 +70,taxcalc/tests/test_calculator.py::test_json_doesnt_exist,,passed,0.36062700002048587,,,,,,,,,,,,,,,,,,,,,,,,,,0.060516000019106286 +71,taxcalc/tests/test_calculator.py::test_calc_all,,passed,2088.4846210000205,,,,,,,,,,,,,,,,,,,,,,,,,,205.03257799998687 +72,taxcalc/tests/test_calculator.py::test_noreform_documentation,,passed,5478.378706000001,,,,,,,,,,,,,,,,,,,,,,,,,,582.041739000033 +73,taxcalc/tests/test_calculator.py::test_reform_documentation,,passed,7799.1924930000205,,,,,,,,,,,,,,,,,,,,,,,,,,715.5569800000303 +74,taxcalc/tests/test_calculator.py::test_distribution_tables,,passed,5102.967922999995,,,,,,,,,,,,,,,,,,,,,,,,,,466.21948200004226 +75,taxcalc/tests/test_calculator.py::test_difference_table,,passed,4136.633182000025,,,,,,,,,,,,,,,,,,,,,,,,,,407.29747699998507 +76,taxcalc/tests/test_calculator.py::test_diagnostic_table,,passed,3295.7663629999843,,,,,,,,,,,,,,,,,,,,,,,,,,-54.37555899999279 +77,taxcalc/tests/test_calculator.py::test_mtr_graph,,passed,3349.2147890000297,,,,,,,,,,,,,,,,,,,,,,,,,,472.29139099999884 +78,taxcalc/tests/test_calculator.py::test_atr_graph,,passed,2959.972246999996,,,,,,,,,,,,,,,,,,,,,,,,,,313.0893350000292 +79,taxcalc/tests/test_calculator.py::test_privacy_of_embedded_objects,,passed,2891.5381229999753,,,,,,,,,,,,,,,,,,,,,,,,,,249.10520999998198 +80,taxcalc/tests/test_calculator.py::test_n65,,passed,2704.1416889999823,,,,,,,,,,,,,,,,,,,,,,,,,,275.9996560000104 +81,taxcalc/tests/test_calculator.py::test_ce_aftertax_income,,passed,4001.0408609999786,,,,,,,,,,,,,,,,,,,,,,,,,,381.6773460000036 +82,taxcalc/tests/test_calculator.py::test_qbid_calculation,,passed,2130.0700379999853,,,,,,,,,,,,,,,,,,,,,,,,,,144.6042369999534 +83,taxcalc/tests/test_calculator.py::test_qbid_limit_switch,,passed,5051.435768000033,,,,,,,,,,,,,,,,,,,,,,,,,,423.9848860000284 +84,taxcalc/tests/test_calculator.py::test_calc_all_benefits_amounts,,passed,6791.698611999947,,,,,,,,,,,,,,,,,,,,,,,,,,621.8453179999415 +85,taxcalc/tests/test_calculator.py::test_cg_top_rate,,passed,6056.3919390000365,,,,,,,,,,,,,,,,,,,,,,,,,,600.380194000024 +86,taxcalc/tests/test_compatible_data.py::test_compatible_data_presence,,passed,0.5933439999807888,,,,,,,,,,,,,,,,,,,,,,,,,,0.02132699989942921 +87,taxcalc/tests/test_consumption.py::test_year_consistency,,passed,0.16241100001934683,,,,,,,,,,,,,,,,,,,,,,,,,,0.010607000035634029 +88,taxcalc/tests/test_consumption.py::test_validity_of_consumption_vars_set,,passed,1.1331829999789989,,,,,,,,,,,,,,,,,,,,,,,,,,0.05285099996399367 +89,taxcalc/tests/test_consumption.py::test_update_consumption,,passed,92.1868400000676,,,,,,,,,,,,,,,,,,,,,,,,,,14.359568000031686 +90,taxcalc/tests/test_consumption.py::test_incorrect_update_consumption,,passed,305.5801400000746,,,,,,,,,,,,,,,,,,,,,,,,,,40.36979800002882 +91,taxcalc/tests/test_consumption.py::test_future_update_consumption,,passed,128.93532600003255,,,,,,,,,,,,,,,,,,,,,,,,,,17.14176300004054 +92,taxcalc/tests/test_consumption.py::test_consumption_default_data,,passed,39.725104000012834,,,,,,,,,,,,,,,,,,,,,,,,,,5.276398000091831 +93,taxcalc/tests/test_consumption.py::test_consumption_response,,passed,5752.248125000051,,,,,,,,,,,,,,,,,,,,,,,,,,846.1950120000665 +94,taxcalc/tests/test_cpscsv.py::test_agg,,passed,16112.434157000052,,,,,,,,,,,,,,,,,,,,,,,,,,325.9570120001172 +95,taxcalc/tests/test_cpscsv.py::test_cps_availability,,passed,1252.6526970000305,,,,,,,,,,,,,,,,,,,,,,,,,,153.88883299999657 +96,taxcalc/tests/test_data.py::test_recs_class,,passed,623.1604669999342,,,,,,,,,,,,,,,,,,,,,,,,,,65.32883199997741 +97,taxcalc/tests/test_decorators.py::test_create_apply_function_string,,passed,0.2023150000241003,,,,,,,,,,,,,,,,,,,,,,,,,,0.022709000063514395 +98,taxcalc/tests/test_decorators.py::test_create_apply_function_string_with_params,,passed,0.19641500000489032,,,,,,,,,,,,,,,,,,,,,,,,,,0.04931099999794242 +99,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string_mult_outputs,,passed,0.17201299999669573,,,,,,,,,,,,,,,,,,,,,,,,,,0.02530899996600064 +100,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string,,passed,0.17181299995172594,,,,,,,,,,,,,,,,,,,,,,,,,,0.03100799995081624 +101,taxcalc/tests/test_decorators.py::test_make_apply_function,,passed,0.8723639999743682,,,,,,,,,,,,,,,,,,,,,,,,,,0.00283800000033807 +102,taxcalc/tests/test_decorators.py::test_magic_apply_jit,,passed,504.9100200000112,,,,,,,,,,,,,,,,,,,,,,,,,,321.8443279999974 +103,taxcalc/tests/test_decorators.py::test_magic_apply_jit_swap,,passed,1.2732930000538545,,,,,,,,,,,,,,,,,,,,,,,,,,0.00195500012978278 +104,taxcalc/tests/test_decorators.py::test_magic_iterate_jit,,passed,187.77412999997978,,,,,,,,,,,,,,,,,,,,,,,,,,18.70265799993831 +105,taxcalc/tests/test_decorators.py::test_faux_function_iterate_jit,,passed,141.35533600006056,,,,,,,,,,,,,,,,,,,,,,,,,,10.654579000060949 +106,taxcalc/tests/test_decorators.py::test_ret_everything_iterate_jit,,passed,253.67024800004856,,,,,,,,,,,,,,,,,,,,,,,,,,-358.97171999999955 +107,taxcalc/tests/test_decorators.py::test_function_takes_kwarg,,passed,184.31397599999855,,,,,,,,,,,,,,,,,,,,,,,,,,6.638897000016186 +108,taxcalc/tests/test_decorators.py::test_function_no_parameters_listed,,passed,181.16904600003636,,,,,,,,,,,,,,,,,,,,,,,,,,6.8749620000971845 +109,taxcalc/tests/test_decorators.py::test_function_parameters_optional,,passed,197.81066300004113,,,,,,,,,,,,,,,,,,,,,,,,,,14.180316999954812 +110,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_no_return,,passed,6.868402000009155,,,,,,,,,,,,,,,,,,,,,,,,,,0.42212100004235253 +111,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_unknown_return_argument,,passed,7.421641999940221,,,,,,,,,,,,,,,,,,,,,,,,,,0.21634099994116696 +112,taxcalc/tests/test_decorators.py::test_force_no_jit,,passed,7.875275999936093,,,,,,,,,,,,,,,,,,,,,,,,,,0.13195899998663663 +113,taxcalc/tests/test_growdiff.py::test_year_consistency,,passed,0.14960999999402702,,,,,,,,,,,,,,,,,,,,,,,,,,-0.00029399996037676734 +114,taxcalc/tests/test_growdiff.py::test_update_and_apply_growdiff,,passed,516.0949329999767,,,,,,,,,,,,,,,,,,,,,,,,,,53.300765000017236 +115,taxcalc/tests/test_growdiff.py::test_has_any_response,,passed,141.9462779999776,,,,,,,,,,,,,,,,,,,,,,,,,,14.465405999999348 +116,taxcalc/tests/test_growdiff.py::test_description_punctuation,,passed,0.4793350000227292,,,,,,,,,,,,,,,,,,,,,,,,,,-0.039478999951825244 +117,taxcalc/tests/test_growdiff.py::test_boolean_value_infomation,,passed,0.45543400005954027,,,,,,,,,,,,,,,,,,,,,,,,,,0.06982400009292178 +118,taxcalc/tests/test_growfactors.py::test_improper_usage,,passed,5.657812999970702,,,,,,,,,,,,,,,,,,,,,,,,,,0.05565599997225945 +119,taxcalc/tests/test_growfactors.py::test_update_after_use,,passed,3.308540999910292,,,,,,,,,,,,,,,,,,,,,,,,,,0.07145099993977055 +120,taxcalc/tests/test_growfactors.py::test_proper_usage,,passed,3.2487380000247867,,,,,,,,,,,,,,,,,,,,,,,,,,0.25715399999626243 +121,taxcalc/tests/test_growfactors.py::test_growfactors_csv_values,,passed,3.715272000022196,,,,,,,,,,,,,,,,,,,,,,,,,,0.4343800000015108 +122,taxcalc/tests/test_parameters.py::test_params_class[revision0-],,passed,12.921844999937093,,,{},,,,,,,,,,,,,,,,,,,,,,,1.3459209999382438 +123,taxcalc/tests/test_parameters.py::test_params_class[revision1-error],,passed,17.540182999937315,,,{'real_param': {2004: 1.9}},error,,,,,,,,,,,,,,,,,,,,,,2.8915729998288953 +124,taxcalc/tests/test_parameters.py::test_params_class[revision2-raise],,passed,16.268590000095173,,,{'int_param': {2004: [3.6]}},raise,,,,,,,,,,,,,,,,,,,,,,-0.41797799997311813 +125,taxcalc/tests/test_parameters.py::test_params_class[revision3-raise],,passed,15.896062000024358,,,{'int_param': {2004: [3]}},raise,,,,,,,,,,,,,,,,,,,,,,0.765937999972266 +126,taxcalc/tests/test_parameters.py::test_params_class[revision4-noerror],,passed,22.09091499992155,,,"{'label_param': {2004: [1, 2]}}",noerror,,,,,,,,,,,,,,,,,,,,,,1.4799369999991505 +127,taxcalc/tests/test_parameters.py::test_params_class[revision5-raise],,passed,11.190717999966182,,,"{'label_param': {2004: [[1, 2]]}}",raise,,,,,,,,,,,,,,,,,,,,,,1.0617340000180775 +128,taxcalc/tests/test_parameters.py::test_params_class[revision6-raise],,passed,11.27462400006607,,,"{'label_param': {2004: [1, 2, 3]}}",raise,,,,,,,,,,,,,,,,,,,,,,0.9580350000533127 +129,taxcalc/tests/test_parameters.py::test_params_class[revision7-raise],,passed,18.197531000055278,,,{'bool_param': {2004: [4.9]}},raise,,,,,,,,,,,,,,,,,,,,,,3.390516000081334 +130,taxcalc/tests/test_parameters.py::test_params_class[revision8-raise],,passed,16.04837399997905,,,{'str_param': {2004: [9]}},raise,,,,,,,,,,,,,,,,,,,,,,-0.6915960000242194 +131,taxcalc/tests/test_parameters.py::test_params_class[revision9-noerror],,passed,17.287563999957456,,,{'str_param': {2004: 'nonlinear'}},noerror,,,,,,,,,,,,,,,,,,,,,,1.9827349999559356 +132,taxcalc/tests/test_parameters.py::test_params_class[revision10-error],,passed,16.438800999935665,,,{'str_param': {2004: 'unknownvalue'}},error,,,,,,,,,,,,,,,,,,,,,,1.4983820000225023 +133,taxcalc/tests/test_parameters.py::test_params_class[revision11-raise],,passed,16.554409999912423,,,{'str_param': {2004: ['nonlinear']}},raise,,,,,,,,,,,,,,,,,,,,,,1.6792929999382995 +134,taxcalc/tests/test_parameters.py::test_params_class[revision12-raise],,passed,16.340694000064104,,,{'real_param': {2004: 'linear'}},raise,,,,,,,,,,,,,,,,,,,,,,1.516479000088113 +135,taxcalc/tests/test_parameters.py::test_params_class[revision13-raise],,passed,19.57273100003931,,,"{'real_param': {2004: [0.2, 0.3]}}",raise,,,,,,,,,,,,,,,,,,,,,,5.181028000038168 +136,taxcalc/tests/test_parameters.py::test_params_class[revision14-raise],,passed,18.13942599994789,,,{'real_param-indexed': {2004: True}},raise,,,,,,,,,,,,,,,,,,,,,,-0.8414060000632162 +137,taxcalc/tests/test_parameters.py::test_params_class[revision15-raise],,passed,11.394933000019591,,,{'unknown_param-indexed': {2004: False}},raise,,,,,,,,,,,,,,,,,,,,,,1.3677520000783279 +138,taxcalc/tests/test_parameters.py::test_json_file_contents[consumption.json],,passed,223.76416099996277,,,,,consumption.json,,,,,,,,,,,,,,,,,,,,,33.3141239999577 +139,taxcalc/tests/test_parameters.py::test_json_file_contents[policy_current_law.json],,passed,133627.31191700004,,,,,policy_current_law.json,,,,,,,,,,,,,,,,,,,,,16182.734056000088 +140,taxcalc/tests/test_parameters.py::test_json_file_contents[growdiff.json],,passed,887.1057989999827,,,,,growdiff.json,,,,,,,,,,,,,,,,,,,,,141.92079099996135 +141,taxcalc/tests/test_parameters.py::test_parameters_mentioned[consumption.json-consumption.py],,passed,0.4009320000477601,,,,,,consumption.json,consumption.py,,,,,,,,,,,,,,,,,,,0.007223000011435998 +142,taxcalc/tests/test_parameters.py::test_parameters_mentioned[policy_current_law.json-calcfunctions.py],,passed,14.90238999997473,,,,,,policy_current_law.json,calcfunctions.py,,,,,,,,,,,,,,,,,,,2.0917020000297253 +143,taxcalc/tests/test_parameters.py::test_parameters_mentioned[growdiff.json-growdiff.py],,passed,0.41683399990688486,,,,,,growdiff.json,growdiff.py,,,,,,,,,,,,,,,,,,,0.051224999879195876 +144,taxcalc/tests/test_parameters.py::test_expand_xd_errors,,passed,6.752339000058782,,,,,,,,,,,,,,,,,,,,,,,,,,0.9013070000492007 +145,taxcalc/tests/test_parameters.py::test_expand_empty,,passed,7.543002000033994,,,,,,,,,,,,,,,,,,,,,,,,,,1.055556000096658 +146,taxcalc/tests/test_parameters.py::test_expand_1d_scalar,,passed,23.05583999998362,,,,,,,,,,,,,,,,,,,,,,,,,,3.513600000019327 +147,taxcalc/tests/test_parameters.py::test_expand_2d_short_array,,passed,8.64479000006213,,,,,,,,,,,,,,,,,,,,,,,,,,1.4340280000624261 +148,taxcalc/tests/test_parameters.py::test_expand_2d_variable_rates,,passed,10.819563999916681,,,,,,,,,,,,,,,,,,,,,,,,,,3.079289999845969 +149,taxcalc/tests/test_parameters.py::test_expand_2d_already_filled,,passed,14.219934999914585,,,,,,,,,,,,,,,,,,,,,,,,,,2.294566999921699 +150,taxcalc/tests/test_parameters.py::test_expand_2d_partial_expand,,passed,14.788579999958529,,,,,,,,,,,,,,,,,,,,,,,,,,0.5266590000019296 +151,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n]",,passed,0.48753900000519934,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}} } -",,,,,,,,,,,,,,,,,,0.006504999987555493 -152,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n]",,passed,0.3368069999396539,,,,,,,," +",,,,,,,,,,,,,,,,,,0.07502999994812853 +152,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n]",,passed,0.38883100000930426,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]} } -",,,,,,,,,,,,,,,,,,-0.0006970000185901881 -153,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n-False]",,passed,0.21950500001821638,,,,,,,,," +",,,,,,,,,,,,,,,,,,0.052024000069650356 +153,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n-False]",,passed,0.25592000008600735,,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}} } -",False,,,,,,,,,,,,,,,,-0.0037969999766573337 -154,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n-True]",,passed,0.22100499995758582,,,,,,,,," +",False,,,,,,,,,,,,,,,,0.036415000067791053 +154,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n-True]",,passed,0.29432400003770454,,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]} } -",True,,,,,,,,,,,,,,,,-0.00649800006158327 -155,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": 0.9}\n}\n-True]",,passed,0.2219049999894196,,,,,,,,," +",True,,,,,,,,,,,,,,,,0.07331900008011874 +155,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": 0.9}\n}\n-True]",,passed,0.26112100010777795,,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": 0.9} } -",True,,,,,,,,,,,,,,,,-0.003497999955470704 -156,taxcalc/tests/test_policy.py::test_incorrect_class_instantiation,,passed,0.15710299999227573,,,,,,,,,,,,,,,,,,,,,,,,,,-0.004497999952945975 -157,taxcalc/tests/test_policy.py::test_correct_class_instantiation,,passed,2166.9798929999615,,,,,,,,,,,,,,,,,,,,,,,,,,39.52169899991986 -158,taxcalc/tests/test_policy.py::test_json_reform_url,,passed,231.07399299999543,,,,,,,,,,,,,,,,,,,,,,,,,,-32.0802259999482 -159,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[False],,passed,2471.1751290000166,,,,,,,,,,,False,,,,,,,,,,,,,,,-156.32892499991158 -160,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[True],,passed,2369.026833000021,,,,,,,,,,,True,,,,,,,,,,,,,,,-214.24906400000054 -161,taxcalc/tests/test_policy.py::test_constant_inflation_rate_with_reform,,passed,2095.3506729999845,,,,,,,,,,,,,,,,,,,,,,,,,,-155.27359899999738 -162,taxcalc/tests/test_policy.py::test_variable_inflation_rate_with_reform,,passed,2152.4700669999675,,,,,,,,,,,,,,,,,,,,,,,,,,-178.42967600006432 -163,taxcalc/tests/test_policy.py::test_multi_year_reform,,passed,2498.2981250000194,,,,,,,,,,,,,,,,,,,,,,,,,,-188.37911799994345 -164,taxcalc/tests/test_policy.py::test_policy_metadata,,passed,1539.0174970000317,,,,,,,,,,,,,,,,,,,,,,,,,,-81.89616199990724 -165,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_no_year,,passed,1284.7120760000053,,,,,,,,,,,,,,,,,,,,,,,,,,-45.37838999999644 -166,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_early_year,,passed,1487.5540489999821,,,,,,,,,,,,,,,,,,,,,,,,,,-125.63327299994853 -167,taxcalc/tests/test_policy.py::test_reform_with_default_indexed,,passed,2393.343406999975,,,,,,,,,,,,,,,,,,,,,,,,,,-219.87912900010542 -168,taxcalc/tests/test_policy.py::test_reform_makes_no_changes_before_year,,passed,2202.7900509999654,,,,,,,,,,,,,,,,,,,,,,,,,,-132.65303700006825 -169,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[False],,passed,2337.23824599997,,,,,,,,,,,False,,,,,,,,,,,,,,,-168.14384899998913 -170,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[True],,passed,2404.1120470000124,,,,,,,,,,,True,,,,,,,,,,,,,,,-100.3007560000242 -171,taxcalc/tests/test_policy.py::test_pop_the_cap_reform,,passed,2303.8822230000733,,,,,,,,,,,,,,,,,,,,,,,,,,-18.890520999889304 -172,taxcalc/tests/test_policy.py::test_order_of_indexing_and_level_reforms,,passed,4228.105060000075,,,,,,,,,,,,,,,,,,,,,,,,,,-90.90703799984112 -173,taxcalc/tests/test_policy.py::test_misspecified_reform_dictionary,,passed,0.16770399997767527,,,,,,,,,,,,,,,,,,,,,,,,,,0.007301999971787154 -174,taxcalc/tests/test_policy.py::test_section_titles,,passed,14.96479700006148,,,,,,,,,,,,,,,,,,,,,,,,,,-1.1380789999293484 -175,taxcalc/tests/test_policy.py::test_description_punctuation,,passed,4.623292000019319,,,,,,,,,,,,,,,,,,,,,,,,,,-0.5260639999278283 -176,taxcalc/tests/test_policy.py::test_get_index_rate,,passed,1545.6782189999103,,,,,,,,,,,,,,,,,,,,,,,,,,-49.45793600006709 -177,taxcalc/tests/test_policy.py::test_reform_with_bad_ctc_levels,,passed,2095.3703430000132,,,,,,,,,,,,,,,,,,,,,,,,,,-33.88662299994394 -178,taxcalc/tests/test_policy.py::test_reform_with_removed_parameter,,passed,4442.869932999997,,,,,,,,,,,,,,,,,,,,,,,,,,-81.05385599992587 -179,taxcalc/tests/test_policy.py::test_reform_with_out_of_range_error,,passed,2198.7230660000705,,,,,,,,,,,,,,,,,,,,,,,,,,-79.49425099991458 -180,taxcalc/tests/test_policy.py::test_reform_with_warning,,passed,2669.536237999978,,,,,,,,,,,,,,,,,,,,,,,,,,-50.87760700007493 -181,taxcalc/tests/test_policy.py::test_reform_with_scalar_vector_errors,,passed,7594.687952000072,,,,,,,,,,,,,,,,,,,,,,,,,,-133.07556999984627 -182,taxcalc/tests/test_policy.py::test_index_offset_reform,,passed,9474.914164999973,,,,,,,,,,,,,,,,,,,,,,,,,,-175.2373169999828 -183,taxcalc/tests/test_policy.py::test_cpi_offset_affect_on_prior_years,,passed,6976.40741500004,,,,,,,,,,,,,,,,,,,,,,,,,,-88.90159099996708 -184,taxcalc/tests/test_policy.py::test_cpi_offset_on_reverting_params,,passed,10383.092827999917,,,,,,,,,,,,,,,,,,,,,,,,,,-143.9630740001121 -185,taxcalc/tests/test_policy.py::test_raise_errors_regression,,passed,2302.4586219999037,,,,,,,,,,,,,,,,,,,,,,,,,,-69.26931900011368 -186,taxcalc/tests/test_policy.py::TestAdjust::test_simple_adj,>,passed,6151.77084100003,,,,,,,,,,,,,,,,,,,,,,,,,,-77.2998469999493 -187,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_1,>,passed,6579.806643000097,,,,,,,,,,,,,,,,,,,,,,,,,,-87.87781499984249 -188,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_2,>,passed,6435.238067,,,,,,,,,,,,,,,,,,,,,,,,,,-15.49673099998472 -189,taxcalc/tests/test_policy.py::TestAdjust::test_activate_index,>,passed,6357.942256000001,,,,,,,,,,,,,,,,,,,,,,,,,,91.6094519999433 -190,taxcalc/tests/test_policy.py::TestAdjust::test_apply_cpi_offset,>,passed,11134.595861000093,,,,,,,,,,,,,,,,,,,,,,,,,,39.50206700005583 -191,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps,>,passed,5081.096513000034,,,,,,,,,,,,,,,,,,,,,,,,,,-244.91362899993874 -192,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps2,>,passed,6004.244761999985,,,,,,,,,,,,,,,,,,,,,,,,,,-306.1886460000096 -193,taxcalc/tests/test_policy.py::TestAdjust::test_adj_CPI_offset_and_index_status,>,passed,11248.171064999951,,,,,,,,,,,,,,,,,,,,,,,,,,-488.5212210000427 -194,taxcalc/tests/test_policy.py::TestAdjust::test_adj_related_parameters_and_index_status,>,passed,4118.828743999984,,,,,,,,,,,,,,,,,,,,,,,,,,-191.30422900002486 -195,taxcalc/tests/test_policy.py::TestAdjust::test_indexed_status_parsing,>,passed,4763.767088000009,,,,,,,,,,,,,,,,,,,,,,,,,,-191.54440900001646 -196,taxcalc/tests/test_policy.py::TestAdjust::test_cpi_offset_does_not_affect_wage_indexed_params,>,passed,8984.885121000047,,,,,,,,,,,,,,,,,,,,,,,,,,-70.45804699998916 -197,taxcalc/tests/test_records.py::test_incorrect_Records_instantiation,,passed,14.76426600004288,,,,,,,,,,,,,,,,,,,,,,,,,,0.2745169999798236 -198,taxcalc/tests/test_records.py::test_correct_Records_instantiation,,passed,546.1282170000459,,,,,,,,,,,,,,,,,,,,,,,,,,-7.150583999987248 -199,taxcalc/tests/test_records.py::test_read_cps_data,,passed,1126.3438460000543,,,,,,,,,,,,,,,,,,,,,,,,,,68.79584800003613 -200,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 2, 200000, 200000, 0.03\n]",,passed,603.4169459999248,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s +",True,,,,,,,,,,,,,,,,0.03921600011835835 +156,taxcalc/tests/test_policy.py::test_incorrect_class_instantiation,,passed,0.18191399999523128,,,,,,,,,,,,,,,,,,,,,,,,,,0.02481100000295558 +157,taxcalc/tests/test_policy.py::test_correct_class_instantiation,,passed,2649.585553999941,,,,,,,,,,,,,,,,,,,,,,,,,,482.60566099998005 +158,taxcalc/tests/test_policy.py::test_json_reform_url,,passed,70.2213040000288,,,,,,,,,,,,,,,,,,,,,,,,,,-160.85268899996666 +159,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[False],,passed,2669.3244849999473,,,,,,,,,,,False,,,,,,,,,,,,,,,198.14935599993032 +160,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[True],,passed,2762.163550999958,,,,,,,,,,,True,,,,,,,,,,,,,,,393.136717999937 +161,taxcalc/tests/test_policy.py::test_constant_inflation_rate_with_reform,,passed,2421.2577629999714,,,,,,,,,,,,,,,,,,,,,,,,,,325.90708999998697 +162,taxcalc/tests/test_policy.py::test_variable_inflation_rate_with_reform,,passed,2671.571078999932,,,,,,,,,,,,,,,,,,,,,,,,,,519.1010119999646 +163,taxcalc/tests/test_policy.py::test_multi_year_reform,,passed,2669.875976000071,,,,,,,,,,,,,,,,,,,,,,,,,,171.5778510000514 +164,taxcalc/tests/test_policy.py::test_policy_metadata,,passed,1723.990808999929,,,,,,,,,,,,,,,,,,,,,,,,,,184.9733119998973 +165,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_no_year,,passed,1726.1073600000145,,,,,,,,,,,,,,,,,,,,,,,,,,441.39528400000927 +166,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_early_year,,passed,1731.0640139999123,,,,,,,,,,,,,,,,,,,,,,,,,,243.5099649999304 +167,taxcalc/tests/test_policy.py::test_reform_with_default_indexed,,passed,2598.561762999907,,,,,,,,,,,,,,,,,,,,,,,,,,205.2183559999321 +168,taxcalc/tests/test_policy.py::test_reform_makes_no_changes_before_year,,passed,2554.0668849999975,,,,,,,,,,,,,,,,,,,,,,,,,,351.27683400003207 +169,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[False],,passed,2862.734119000038,,,,,,,,,,,False,,,,,,,,,,,,,,,525.4958730000681 +170,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[True],,passed,2792.8371149999975,,,,,,,,,,,True,,,,,,,,,,,,,,,388.7250679999852 +171,taxcalc/tests/test_policy.py::test_pop_the_cap_reform,,passed,2425.2820829999564,,,,,,,,,,,,,,,,,,,,,,,,,,121.39985999988312 +172,taxcalc/tests/test_policy.py::test_order_of_indexing_and_level_reforms,,passed,5111.94488000001,,,,,,,,,,,,,,,,,,,,,,,,,,883.8398199999347 +173,taxcalc/tests/test_policy.py::test_misspecified_reform_dictionary,,passed,0.17891200002395635,,,,,,,,,,,,,,,,,,,,,,,,,,0.011208000046281141 +174,taxcalc/tests/test_policy.py::test_section_titles,,passed,15.41149099989525,,,,,,,,,,,,,,,,,,,,,,,,,,0.44669399983376934 +175,taxcalc/tests/test_policy.py::test_description_punctuation,,passed,6.094532000020081,,,,,,,,,,,,,,,,,,,,,,,,,,1.471240000000762 +176,taxcalc/tests/test_policy.py::test_get_index_rate,,passed,1479.814063000049,,,,,,,,,,,,,,,,,,,,,,,,,,-65.8641559998614 +177,taxcalc/tests/test_policy.py::test_reform_with_bad_ctc_levels,,passed,2717.433865999965,,,,,,,,,,,,,,,,,,,,,,,,,,622.063522999952 +178,taxcalc/tests/test_policy.py::test_reform_with_removed_parameter,,passed,4895.950532999905,,,,,,,,,,,,,,,,,,,,,,,,,,453.08059999990746 +179,taxcalc/tests/test_policy.py::test_reform_with_out_of_range_error,,passed,2558.4041770000567,,,,,,,,,,,,,,,,,,,,,,,,,,359.68111099998623 +180,taxcalc/tests/test_policy.py::test_reform_with_warning,,passed,3006.127289999995,,,,,,,,,,,,,,,,,,,,,,,,,,336.59105200001704 +181,taxcalc/tests/test_policy.py::test_reform_with_scalar_vector_errors,,passed,8624.495560000014,,,,,,,,,,,,,,,,,,,,,,,,,,1029.8076079999419 +182,taxcalc/tests/test_policy.py::test_index_offset_reform,,passed,11042.557113000043,,,,,,,,,,,,,,,,,,,,,,,,,,1567.6429480000697 +183,taxcalc/tests/test_policy.py::test_cpi_offset_affect_on_prior_years,,passed,7796.10873699994,,,,,,,,,,,,,,,,,,,,,,,,,,819.7013219999008 +184,taxcalc/tests/test_policy.py::test_cpi_offset_on_reverting_params,,passed,11815.592240999991,,,,,,,,,,,,,,,,,,,,,,,,,,1432.499413000076 +185,taxcalc/tests/test_policy.py::test_raise_errors_regression,,passed,2637.1040279999534,,,,,,,,,,,,,,,,,,,,,,,,,,334.6454060000492 +186,taxcalc/tests/test_policy.py::TestAdjust::test_simple_adj,>,passed,7260.322814000006,,,,,,,,,,,,,,,,,,,,,,,,,,1108.551972999976 +187,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_1,>,passed,7200.835794999989,,,,,,,,,,,,,,,,,,,,,,,,,,621.0291519998918 +188,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_2,>,passed,7264.50838300002,,,,,,,,,,,,,,,,,,,,,,,,,,829.2703160000201 +189,taxcalc/tests/test_policy.py::TestAdjust::test_activate_index,>,passed,7272.918684000047,,,,,,,,,,,,,,,,,,,,,,,,,,914.9764280000454 +190,taxcalc/tests/test_policy.py::TestAdjust::test_apply_cpi_offset,>,passed,12345.033010999941,,,,,,,,,,,,,,,,,,,,,,,,,,1210.4371499998488 +191,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps,>,passed,5834.931905000076,,,,,,,,,,,,,,,,,,,,,,,,,,753.8353920000418 +192,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps2,>,passed,6693.90089500007,,,,,,,,,,,,,,,,,,,,,,,,,,689.656133000085 +193,taxcalc/tests/test_policy.py::TestAdjust::test_adj_CPI_offset_and_index_status,>,passed,12399.650583000039,,,,,,,,,,,,,,,,,,,,,,,,,,1151.4795180000874 +194,taxcalc/tests/test_policy.py::TestAdjust::test_adj_related_parameters_and_index_status,>,passed,4763.26931899996,,,,,,,,,,,,,,,,,,,,,,,,,,644.440574999976 +195,taxcalc/tests/test_policy.py::TestAdjust::test_indexed_status_parsing,>,passed,5342.335774999924,,,,,,,,,,,,,,,,,,,,,,,,,,578.5686869999154 +196,taxcalc/tests/test_policy.py::TestAdjust::test_cpi_offset_does_not_affect_wage_indexed_params,>,passed,10194.532656999967,,,,,,,,,,,,,,,,,,,,,,,,,,1209.6475359999204 +197,taxcalc/tests/test_records.py::test_incorrect_Records_instantiation,,passed,16.207758000064132,,,,,,,,,,,,,,,,,,,,,,,,,,1.4434920000212514 +198,taxcalc/tests/test_records.py::test_correct_Records_instantiation,,passed,634.4027339999911,,,,,,,,,,,,,,,,,,,,,,,,,,88.27451699994526 +199,taxcalc/tests/test_records.py::test_read_cps_data,,passed,1259.8916169999939,,,,,,,,,,,,,,,,,,,,,,,,,,133.54777099993953 +200,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 2, 200000, 200000, 0.03\n]",,passed,676.1666450000803,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s 1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,1.6787449999355886 -201,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 2, 200000, 200000, 0.03\n]",,passed,598.9259660000243,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s +",,,,,,,,,,,,,,72.74969900015549 +201,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 2, 200000, 200000, 0.03\n]",,passed,675.7788180000261,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s 1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,-6.872077000025456 -202,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 2, 200000, 200000, 0.03\n]",,passed,595.2185989999634,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s +",,,,,,,,,,,,,,76.8528520000018 +202,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 2, 200000, 200000, 0.03\n]",,passed,675.6101060000219,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s 1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,-6.828506000033485 -203,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 4, 200000, 100000, 100000\n]",,passed,601.4487110001028,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s +",,,,,,,,,,,,,,80.39150700005848 +203,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 4, 200000, 100000, 100000\n]",,passed,684.2060220000121,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s 1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,-13.116521999904762 -204,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 4, 200000, 100000, 100000\n]",,passed,594.5524869999872,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s +",,,,,,,,,,,,,,82.75731099990935 +204,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 4, 200000, 100000, 100000\n]",,passed,679.0504519999558,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s 1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,-14.383788000031927 -205,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 4, 200000, 100000, 100000\n]",,passed,589.0401870000233,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s +",,,,,,,,,,,,,,84.49796499996864 +205,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 4, 200000, 100000, 100000\n]",,passed,681.3480169998911,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s 1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,-14.561383000000205 -206,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,k1bx14s\n1, 4, 0.03\n]",,passed,584.2996029999767,,,,,,,,,,,,"RECID,MARS,k1bx14s +",,,,,,,,,,,,,,92.30782999986786 +206,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,k1bx14s\n1, 4, 0.03\n]",,passed,680.3692470000442,,,,,,,,,,,,"RECID,MARS,k1bx14s 1, 4, 0.03 -",,,,,,,,,,,,,,-13.537624000036885 -207,"taxcalc/tests/test_records.py::test_read_data[RxCID,MARS\n1, 2\n]",,passed,2.5274449999415083,,,,,,,,,,,,"RxCID,MARS +",,,,,,,,,,,,,,96.06964400006746 +207,"taxcalc/tests/test_records.py::test_read_data[RxCID,MARS\n1, 2\n]",,passed,2.9622130000461766,,,,,,,,,,,,"RxCID,MARS 1, 2 -",,,,,,,,,,,,,,-0.03858200000195211 -208,"taxcalc/tests/test_records.py::test_read_data[RECID,e00300\n1, 456789\n]",,passed,2.298941000049126,,,,,,,,,,,,"RECID,e00300 +",,,,,,,,,,,,,,0.4347680001046683 +208,"taxcalc/tests/test_records.py::test_read_data[RECID,e00300\n1, 456789\n]",,passed,2.7999010000030466,,,,,,,,,,,,"RECID,e00300 1, 456789 -",,,,,,,,,,,,,,0.016917000039029517 -209,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS\n1, 6\n]",,passed,576.8689689999746,,,,,,,,,,,,"RECID,MARS +",,,,,,,,,,,,,,0.5009599999539205 +209,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS\n1, 6\n]",,passed,679.8720110000431,,,,,,,,,,,,"RECID,MARS 1, 6 -",,,,,,,,,,,,,,-23.236381000060646 -210,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,EIC\n1, 5, 4\n]",,passed,572.3150870001064,,,,,,,,,,,,"RECID,MARS,EIC +",,,,,,,,,,,,,,103.00304200006849 +210,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,EIC\n1, 5, 4\n]",,passed,668.1103669999402,,,,,,,,,,,,"RECID,MARS,EIC 1, 5, 4 -",,,,,,,,,,,,,,-29.30927999989308 -211,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00600,e00650\n1, 1, 8, 9\n]",,passed,588.5961720000523,,,,,,,,,,,,"RECID,MARS,e00600,e00650 +",,,,,,,,,,,,,,95.79527999983384 +211,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00600,e00650\n1, 1, 8, 9\n]",,passed,671.0223759999963,,,,,,,,,,,,"RECID,MARS,e00600,e00650 1, 1, 8, 9 -",,,,,,,,,,,,,,-11.822881999933088 -212,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e01500,e01700\n1, 1, 6, 7\n]",,passed,579.5144630000095,,,,,,,,,,,,"RECID,MARS,e01500,e01700 +",,,,,,,,,,,,,,82.42620399994394 +212,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e01500,e01700\n1, 1, 6, 7\n]",,passed,672.3883690000321,,,,,,,,,,,,"RECID,MARS,e01500,e01700 1, 1, 6, 7 -",,,,,,,,,,,,,,-22.079902999962542 -213,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,PT_SSTB_income\n1, 1, 2\n]",,passed,570.9850230000484,,,,,,,,,,,,"RECID,MARS,PT_SSTB_income +",,,,,,,,,,,,,,92.87390600002254 +213,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,PT_SSTB_income\n1, 1, 2\n]",,passed,680.5345289999423,,,,,,,,,,,,"RECID,MARS,PT_SSTB_income 1, 1, 2 -",,,,,,,,,,,,,,-28.91502499994658 -214,taxcalc/tests/test_records.py::test_for_duplicate_names,,passed,1.2305200000355399,,,,,,,,,,,,,,,,,,,,,,,,,,-0.06399299991244334 -215,taxcalc/tests/test_records.py::test_records_variables_content,,passed,0.906614999962585,,,,,,,,,,,,,,,,,,,,,,,,,,0.015804999861757096 -216,taxcalc/tests/test_records.py::test_csv_input_vars_md_contents,,passed,1.0094159999880503,,,,,,,,,,,,,,,,,,,,,,,,,,0.0032060000876299455 -217,taxcalc/tests/test_reforms.py::test_2017_law_reform,,passed,5403.620508000017,,,,,,,,,,,,,,,,,,,,,,,,,,-135.34625799991318 -218,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2019],,passed,14382.58972299991,,,,,,,,,,,,,2019.0,,,,,,,,,,,,,-179.28868700005478 -219,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2020],,passed,14692.659031000061,,,,,,,,,,,,,2020.0,,,,,,,,,,,,,-472.2120630000318 -220,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2021],,passed,14565.327489000083,,,,,,,,,,,,,2021.0,,,,,,,,,,,,,36.84965600018768 -221,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2022],,passed,14448.341427999934,,,,,,,,,,,,,2022.0,,,,,,,,,,,,,50.151051000053485 -222,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2023],,passed,14597.849543000051,,,,,,,,,,,,,2023.0,,,,,,,,,,,,,-103.51906300013616 -223,taxcalc/tests/test_reforms.py::test_reform_json_and_output,,passed,86563.10228899997,,,,,,,,,,,,,,,,,,,,,,,,,,-3064.2468729999964 -224,taxcalc/tests/test_responses.py::test_response_json,,passed,0.24600400001872913,,,,,,,,,,,,,,,,,,,,,,,,,,-0.002699000106076682 -225,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-dot-csv-filename-no-dot-json-filename-no-dot-json-filename-no-dot-json-filename-no-output-directory],,passed,0.21220400003585382,,,,,,,,,,,,,,no-dot-csv-filename,no-dot-json-filename,no-dot-json-filename,no-dot-json-filename,no-output-directory,,,,,,,,-0.0017979998574446654 -226,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[input_data1-baseline1-reform1-assump1-outdir1],,passed,0.14510200003314822,,,,,,,,,,,,,,[],[],[],[],[],,,,,,,,-0.0030999999580671733 -227,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-exist.csv-no-exist.json-no-exist.json-no-exist.json-.],,passed,0.22650300002169388,,,,,,,,,,,,,,no-exist.csv,no-exist.json,no-exist.json,no-exist.json,.,,,,,,,,-0.01049999991664663 -228,taxcalc/tests/test_taxcalcio.py::test_init_errors[2000-reformfile0-reformfile0-None],,passed,5578.104667000048,,,,,,,,,,,,,,,,,,,2000.0,reformfile0,reformfile0,,,,,-66.78054399992561 -229,taxcalc/tests/test_taxcalcio.py::test_init_errors[2099-reformfile0-reformfile0-None],,passed,5766.088392000029,,,,,,,,,,,,,,,,,,,2099.0,reformfile0,reformfile0,,,,,-66.67664899987358 -230,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-reformfile0-reformfile0-errorassumpfile],,passed,5462.917250000032,,,,,,,,,,,,,,,,,,,2020.0,reformfile0,reformfile0,errorassumpfile,,,,-20.891153999968992 -231,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-errorreformfile-errorreformfile-None],,passed,4378.698189000033,,,,,,,,,,,,,,,,,,,2020.0,errorreformfile,errorreformfile,,,,,72.99638200015579 -232,taxcalc/tests/test_taxcalcio.py::test_creation_with_aging,,passed,14416.173107000077,,,,,,,,,,,,,,,,,,,,,,,,,,-57.43184299990389 -233,taxcalc/tests/test_taxcalcio.py::test_ctor_init_with_cps_files,,passed,20519.883693000113,,,,,,,,,,,,,,,,,,,,,,,,,,1416.9963080003072 -234,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|combined,\n c00100\n surtax\n -True-8]",,passed,5846.583940999835,,,,,,,,,,,,,,,,,,,,,,," +",,,,,,,,,,,,,,109.54950599989388 +214,taxcalc/tests/test_records.py::test_for_duplicate_names,,passed,1.3457960000096136,,,,,,,,,,,,,,,,,,,,,,,,,,0.11527599997407356 +215,taxcalc/tests/test_records.py::test_records_variables_content,,passed,1.0488740000482721,,,,,,,,,,,,,,,,,,,,,,,,,,0.14225900008568715 +216,taxcalc/tests/test_records.py::test_csv_input_vars_md_contents,,passed,1.1893839999856937,,,,,,,,,,,,,,,,,,,,,,,,,,0.17996799999764335 +217,taxcalc/tests/test_reforms.py::test_2017_law_reform,,passed,6002.903898,,,,,,,,,,,,,,,,,,,,,,,,,,599.2833899999823 +218,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2019],,passed,16491.967557000065,,,,,,,,,,,,,2019.0,,,,,,,,,,,,,2109.3778340001554 +219,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2020],,passed,16326.991182000029,,,,,,,,,,,,,2020.0,,,,,,,,,,,,,1634.3321509999696 +220,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2021],,passed,16592.377320000083,,,,,,,,,,,,,2021.0,,,,,,,,,,,,,2027.0498309999984 +221,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2022],,passed,16566.662396000083,,,,,,,,,,,,,2022.0,,,,,,,,,,,,,2118.320968000149 +222,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2023],,passed,16478.736233999938,,,,,,,,,,,,,2023.0,,,,,,,,,,,,,1880.886690999887 +223,taxcalc/tests/test_reforms.py::test_reform_json_and_output,,passed,98424.66990600008,,,,,,,,,,,,,,,,,,,,,,,,,,11861.56761700011 +224,taxcalc/tests/test_responses.py::test_response_json,,passed,0.262217999988934,,,,,,,,,,,,,,,,,,,,,,,,,,0.016213999970204923 +225,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-dot-csv-filename-no-dot-json-filename-no-dot-json-filename-no-dot-json-filename-no-output-directory],,passed,0.2614189997984795,,,,,,,,,,,,,,no-dot-csv-filename,no-dot-json-filename,no-dot-json-filename,no-dot-json-filename,no-output-directory,,,,,,,,0.049214999762625694 +226,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[input_data1-baseline1-reform1-assump1-outdir1],,passed,0.20031500002914981,,,,,,,,,,,,,,[],[],[],[],[],,,,,,,,0.05521299999600163 +227,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-exist.csv-no-exist.json-no-exist.json-no-exist.json-.],,passed,0.27801999999610416,,,,,,,,,,,,,,no-exist.csv,no-exist.json,no-exist.json,no-exist.json,.,,,,,,,,0.051516999974410366 +228,taxcalc/tests/test_taxcalcio.py::test_init_errors[2000-reformfile0-reformfile0-None],,passed,6495.993667999983,,,,,,,,,,,,,,,,,,,2000.0,reformfile0,reformfile0,,,,,917.889000999935 +229,taxcalc/tests/test_taxcalcio.py::test_init_errors[2099-reformfile0-reformfile0-None],,passed,6274.038270999881,,,,,,,,,,,,,,,,,,,2099.0,reformfile0,reformfile0,,,,,507.94987899985244 +230,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-reformfile0-reformfile0-errorassumpfile],,passed,6279.992011999866,,,,,,,,,,,,,,,,,,,2020.0,reformfile0,reformfile0,errorassumpfile,,,,817.0747619998338 +231,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-errorreformfile-errorreformfile-None],,passed,4923.2983899999,,,,,,,,,,,,,,,,,,,2020.0,errorreformfile,errorreformfile,,,,,544.6002009998665 +232,taxcalc/tests/test_taxcalcio.py::test_creation_with_aging,,passed,16345.550752000008,,,,,,,,,,,,,,,,,,,,,,,,,,1929.3776449999332 +233,taxcalc/tests/test_taxcalcio.py::test_ctor_init_with_cps_files,,passed,23111.217097999997,,,,,,,,,,,,,,,,,,,,,,,,,,2591.333404999881 +234,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|combined,\n c00100\n surtax\n -True-8]",,passed,6351.568612999927,,,,,,,,,,,,,,,,,,,,,,," MARS;iitax payrolltax|combined, c00100 surtax - ",True,8.0,136.53748399997312 -235,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|kombined,c00100\n surtax\n RECID\n FLPDYR\n -False-8]",,passed,5890.22479099981,,,,,,,,,,,,,,,,,,,,,,," + ",True,8.0,504.98467200009145 +235,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|kombined,c00100\n surtax\n RECID\n FLPDYR\n -False-8]",,passed,6493.881860999863,,,,,,,,,,,,,,,,,,,,,,," MARS;iitax payrolltax|kombined,c00100 surtax RECID FLPDYR - ",False,8.0,84.57042799977899 -236,taxcalc/tests/test_taxcalcio.py::test_output_options,,passed,25278.259724999996,,,,,,,,,,,,,,,,,,,,,,,,,,124.94854200008194 -237,taxcalc/tests/test_taxcalcio.py::test_write_doc_file,,passed,14641.854009000099,,,,,,,,,,,,,,,,,,,,,,,,,,359.04627500008246 -238,taxcalc/tests/test_taxcalcio.py::test_sqldb_option,,passed,7501.427305000107,,,,,,,,,,,,,,,,,,,,,,,,,,191.72359700019115 -239,taxcalc/tests/test_taxcalcio.py::test_no_tables_or_graphs,,passed,6533.582357000114,,,,,,,,,,,,,,,,,,,,,,,,,,166.80714200015245 -240,taxcalc/tests/test_taxcalcio.py::test_tables,,passed,7562.371811000048,,,,,,,,,,,,,,,,,,,,,,,,,,123.01046800007498 -241,taxcalc/tests/test_taxcalcio.py::test_graphs,,passed,7393.849502999956,,,,,,,,,,,,,,,,,,,,,,,,,,-357.407971000157 -242,taxcalc/tests/test_taxcalcio.py::test_analyze_warnings_print,,passed,6338.482665000129,,,,,,,,,,,,,,,,,,,,,,,,,,-408.50507699974514 -243,taxcalc/tests/test_taxcalcio.py::test_error_message_parsed_correctly,,passed,5165.305336999836,,,,,,,,,,,,,,,,,,,,,,,,,,-259.8082660001637 -244,taxcalc/tests/test_utils.py::test_validity_of_name_lists,,passed,1.2019159998999385,,,,,,,,,,,,,,,,,,,,,,,,,,-0.2274979999583593 -245,taxcalc/tests/test_utils.py::test_create_tables,,passed,3975.4153210001277,,,,,,,,,,,,,,,,,,,,,,,,,,-196.5720659998169 -246,taxcalc/tests/test_utils.py::test_diff_count_precision,,passed,524.6281690001524,,,,,,,,,,,,,,,,,,,,,,,,,,36.181989000169835 -247,taxcalc/tests/test_utils.py::test_weighted_mean,,passed,3.083342000081757,,,,,,,,,,,,,,,,,,,,,,,,,,-0.13209199983066355 -248,taxcalc/tests/test_utils.py::test_wage_weighted,,passed,1.051313999823833,,,,,,,,,,,,,,,,,,,,,,,,,,-0.135099000090122 -249,taxcalc/tests/test_utils.py::test_agi_weighted,,passed,0.959512999997969,,,,,,,,,,,,,,,,,,,,,,,,,,-0.1319989999046809 -250,taxcalc/tests/test_utils.py::test_expanded_income_weighted,,passed,0.9508129999176163,,,,,,,,,,,,,,,,,,,,,,,,,,-0.09099800013245862 -251,taxcalc/tests/test_utils.py::test_weighted_sum,,passed,2.0460279999952036,,,,,,,,,,,,,,,,,,,,,,,,,,-0.2895960001296771 -252,taxcalc/tests/test_utils.py::test_add_income_trow_var,,passed,3.4013459999187035,,,,,,,,,,,,,,,,,,,,,,,,,,-0.29679199997190153 -253,taxcalc/tests/test_utils.py::test_add_quantile_trow_var,,passed,5.193170999973518,,,,,,,,,,,,,,,,,,,,,,,,,,-0.7401900002150796 -254,taxcalc/tests/test_utils.py::test_dist_table_sum_row,,passed,3560.3948489999766,,,,,,,,,,,,,,,,,,,,,,,,,,-217.12773800004425 -255,taxcalc/tests/test_utils.py::test_diff_table_sum_row,,passed,3889.2053319998467,,,,,,,,,,,,,,,,,,,,,,,,,,-173.84692500013443 -256,taxcalc/tests/test_utils.py::test_mtr_graph_data,,passed,2503.621363000093,,,,,,,,,,,,,,,,,,,,,,,,,,-122.89215400005605 -257,taxcalc/tests/test_utils.py::test_atr_graph_data,,passed,2894.0970979999747,,,,,,,,,,,,,,,,,,,,,,,,,,-29.26938600012363 -258,taxcalc/tests/test_utils.py::test_xtr_graph_plot,,passed,2536.987760999864,,,,,,,,,,,,,,,,,,,,,,,,,,-86.34157300025436 -259,taxcalc/tests/test_utils.py::test_write_graph_file,,passed,2757.9910790000213,,,,,,,,,,,,,,,,,,,,,,,,,,-70.25928200005183 -260,taxcalc/tests/test_utils.py::test_ce_aftertax_income,,passed,4539.91876699979,,,,,,,,,,,,,,,,,,,,,,,,,,-132.2557900002721 -261,taxcalc/tests/test_utils.py::test_read_egg_csv,,passed,0.7706110000071931,,,,,,,,,,,,,,,,,,,,,,,,,,0.025302999802079285 -262,taxcalc/tests/test_utils.py::test_read_egg_json,,passed,0.548608000144668,,,,,,,,,,,,,,,,,,,,,,,,,,0.009402000159752788 -263,taxcalc/tests/test_utils.py::test_create_delete_temp_file,,passed,0.3254050000123243,,,,,,,,,,,,,,,,,,,,,,,,,,-0.012697999864030807 -264,taxcalc/tests/test_utils.py::test_bootstrap_se_ci,,passed,0.5675079999036825,,,,,,,,,,,,,,,,,,,,,,,,,,0.037802999941050075 -265,taxcalc/tests/test_utils.py::test_table_columns_labels,,passed,0.1262019998193864,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0005990002591715893 + ",False,8.0,603.6570700000539 +236,taxcalc/tests/test_taxcalcio.py::test_output_options,,passed,28655.39890700006,,,,,,,,,,,,,,,,,,,,,,,,,,3377.139182000061 +237,taxcalc/tests/test_taxcalcio.py::test_write_doc_file,,passed,16356.876604000036,,,,,,,,,,,,,,,,,,,,,,,,,,1715.0225949999349 +238,taxcalc/tests/test_taxcalcio.py::test_sqldb_option,,passed,8285.39836799996,,,,,,,,,,,,,,,,,,,,,,,,,,783.9710629998535 +239,taxcalc/tests/test_taxcalcio.py::test_no_tables_or_graphs,,passed,7329.083674999993,,,,,,,,,,,,,,,,,,,,,,,,,,795.5013179998787 +240,taxcalc/tests/test_taxcalcio.py::test_tables,,passed,8206.107578000001,,,,,,,,,,,,,,,,,,,,,,,,,,643.7357669999528 +241,taxcalc/tests/test_taxcalcio.py::test_graphs,,passed,8192.691987999979,,,,,,,,,,,,,,,,,,,,,,,,,,798.8424850000229 +242,taxcalc/tests/test_taxcalcio.py::test_analyze_warnings_print,,passed,6968.031132000078,,,,,,,,,,,,,,,,,,,,,,,,,,629.5484669999496 +243,taxcalc/tests/test_taxcalcio.py::test_error_message_parsed_correctly,,passed,5622.756727000024,,,,,,,,,,,,,,,,,,,,,,,,,,457.45139000018753 +244,taxcalc/tests/test_utils.py::test_validity_of_name_lists,,passed,1.3546960001349362,,,,,,,,,,,,,,,,,,,,,,,,,,0.15278000023499771 +245,taxcalc/tests/test_utils.py::test_create_tables,,passed,4430.909653000072,,,,,,,,,,,,,,,,,,,,,,,,,,455.49433199994337 +246,taxcalc/tests/test_utils.py::test_diff_count_precision,,passed,593.5529969999607,,,,,,,,,,,,,,,,,,,,,,,,,,68.92482799980826 +247,taxcalc/tests/test_utils.py::test_weighted_mean,,passed,3.1533250000848057,,,,,,,,,,,,,,,,,,,,,,,,,,0.0699830000030488 +248,taxcalc/tests/test_utils.py::test_wage_weighted,,passed,1.2039860000641056,,,,,,,,,,,,,,,,,,,,,,,,,,0.1526720002402726 +249,taxcalc/tests/test_utils.py::test_agi_weighted,,passed,1.0992790000727837,,,,,,,,,,,,,,,,,,,,,,,,,,0.13976600007481466 +250,taxcalc/tests/test_utils.py::test_expanded_income_weighted,,passed,1.1194790001809451,,,,,,,,,,,,,,,,,,,,,,,,,,0.16866600026332879 +251,taxcalc/tests/test_utils.py::test_weighted_sum,,passed,2.3490670000683167,,,,,,,,,,,,,,,,,,,,,,,,,,0.3030390000731127 +252,taxcalc/tests/test_utils.py::test_add_income_trow_var,,passed,3.8236729999425734,,,,,,,,,,,,,,,,,,,,,,,,,,0.4223270000238699 +253,taxcalc/tests/test_utils.py::test_add_quantile_trow_var,,passed,6.051230999901236,,,,,,,,,,,,,,,,,,,,,,,,,,0.8580599999277183 +254,taxcalc/tests/test_utils.py::test_dist_table_sum_row,,passed,3937.5746539999454,,,,,,,,,,,,,,,,,,,,,,,,,,377.17980499996884 +255,taxcalc/tests/test_utils.py::test_diff_table_sum_row,,passed,4319.567172999996,,,,,,,,,,,,,,,,,,,,,,,,,,430.3618410001486 +256,taxcalc/tests/test_utils.py::test_mtr_graph_data,,passed,2781.772971999999,,,,,,,,,,,,,,,,,,,,,,,,,,278.1516089999059 +257,taxcalc/tests/test_utils.py::test_atr_graph_data,,passed,3159.04182700001,,,,,,,,,,,,,,,,,,,,,,,,,,264.9447290000353 +258,taxcalc/tests/test_utils.py::test_xtr_graph_plot,,passed,2822.1008519999486,,,,,,,,,,,,,,,,,,,,,,,,,,285.11309100008475 +259,taxcalc/tests/test_utils.py::test_write_graph_file,,passed,2977.7144849999786,,,,,,,,,,,,,,,,,,,,,,,,,,219.72340599995732 +260,taxcalc/tests/test_utils.py::test_ce_aftertax_income,,passed,4980.990838000025,,,,,,,,,,,,,,,,,,,,,,,,,,441.07207100023516 +261,taxcalc/tests/test_utils.py::test_read_egg_csv,,passed,0.7989570001427637,,,,,,,,,,,,,,,,,,,,,,,,,,0.028346000135570648 +262,taxcalc/tests/test_utils.py::test_read_egg_json,,passed,0.6056429999716784,,,,,,,,,,,,,,,,,,,,,,,,,,0.057034999827010324 +263,taxcalc/tests/test_utils.py::test_create_delete_temp_file,,passed,0.3244239999276033,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0009810000847210176 +264,taxcalc/tests/test_utils.py::test_bootstrap_se_ci,,passed,0.5664400000569003,,,,,,,,,,,,,,,,,,,,,,,,,,-0.001067999846782186 +265,taxcalc/tests/test_utils.py::test_table_columns_labels,,passed,0.15200999996523024,,,,,,,,,,,,,,,,,,,,,,,,,,0.025808000145843835 From cbc61dff57516a3e104787e1585e565bef5c68bd Mon Sep 17 00:00:00 2001 From: Bodi Yang Date: Fri, 16 Dec 2022 14:01:34 -0500 Subject: [PATCH 09/11] update doc --- docs/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/index.md b/docs/index.md index 5e5d6981a..d0635b27c 100644 --- a/docs/index.md +++ b/docs/index.md @@ -51,7 +51,7 @@ The cross-model validation work with NBER's TAXSIM-27 model is described ## Latest release -{doc}`3.2.1 (2021-08-06) ` +{doc}`3.3.0 (2022-12-16) ` If you are already using Tax-Calculator, upgrade using the following command: From 834838cb38a25a459f330a5bd3fbd36b9f7f62f6 Mon Sep 17 00:00:00 2001 From: Bodi Yang Date: Fri, 16 Dec 2022 14:19:45 -0500 Subject: [PATCH 10/11] update name --- docs/about/releases.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/about/releases.md b/docs/about/releases.md index c9f329af6..3a59d5dce 100644 --- a/docs/about/releases.md +++ b/docs/about/releases.md @@ -20,7 +20,7 @@ for a complete commit history. - Inflation adjustment of the year 2020, 2021, 2022, for IRS tax forms and tax law inflation adjustments documents [[#2633](https://github.com/PSLmodels/Tax-Calculator/pull/2633) by Bodi Yang] **Bug Fixes** -- Fix Parameter error parsing in taxcalcio module [[#2625](https://github.com/PSLmodels/Tax-Calculator/pull/2625/commits) by Hank Doup] +- Fix Parameter error parsing in taxcalcio module [[#2625](https://github.com/PSLmodels/Tax-Calculator/pull/2625/commits) by Hank Doupe] 2021-08-06 Release 3.2.1 ------------------------ From 272c4d2a20e11c83bd2f875a86384f12ae263ad5 Mon Sep 17 00:00:00 2001 From: github-actions Date: Fri, 16 Dec 2022 19:37:42 +0000 Subject: [PATCH 11/11] Update test benchmark 2022-12-16 --- taxcalc/tests/test_stats_benchmark.csv | 574 ++++++++++++------------- 1 file changed, 287 insertions(+), 287 deletions(-) diff --git a/taxcalc/tests/test_stats_benchmark.csv b/taxcalc/tests/test_stats_benchmark.csv index d824cc97f..25e036f32 100644 --- a/taxcalc/tests/test_stats_benchmark.csv +++ b/taxcalc/tests/test_stats_benchmark.csv @@ -1,324 +1,324 @@ ,test_id,pytest_obj,status,duration_ms,test_tuple,expected_value,revision,expect,fname,jfname,pfname,good_revision,params,is_paramtools,set_year,csv,fyear,input_data,baseline,reform,assump,outdir,year,base,ref,asm,dumpvar_str,str_valid,num_vars,time_diff -0,taxcalc/tests/test_4package.py::test_for_consistency,,passed,5.076364000046851,,,,,,,,,,,,,,,,,,,,,,,,,,0.8711140000059459 -1,taxcalc/tests/test_benefits.py::test_benefits,,passed,5712.392260000001,,,,,,,,,,,,,,,,,,,,,,,,,,587.5773750000235 -2,taxcalc/tests/test_calcfunctions.py::test_calc_and_used_vars,,passed,55.08745899999212,,,,,,,,,,,,,,,,,,,,,,,,,,2.644578999991154 -3,taxcalc/tests/test_calcfunctions.py::test_function_args_usage,,passed,3.1333249999647705,,,,,,,,,,,,,,,,,,,,,,,,,,0.3728889999479179 -4,taxcalc/tests/test_calcfunctions.py::test_DependentCare,,passed,0.3546249999999418,,,,,,,,,,,,,,,,,,,,,,,,,,0.03342099995506942 -5,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, young]",,passed,0.30502200002047175,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 45, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, False, 0)",12000,,,,,,,,,,,,,,,,,,,,,,,,0.03671899997925726 -6,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity]",,passed,0.2852209999559818,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 66, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 1, 1, 2, 200, True, 300)",15800,,,,,,,,,,,,,,,,,,,,,,,,0.04471799996963463 -7,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity, over limit]",,passed,0.2675189999763461,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 66, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 400, True, 300)",13500,,,,,,,,,,,,,,,,,,,,,,,,0.03941599999279791 -8,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, two old]",,passed,0.26451899998392037,"(0, 1200, [6000, 12000, 6000, 12000, 12000], 66, 67, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, True, 0)",14400,,,,,,,,,,,,,,,,,,,,,,,,0.03771600000845868 -9,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 1],,passed,0.3150229999846488,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,0.08851999996295498 -10,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 2],,passed,0.2693199999725948,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,0.03381699997362381 -11,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single]",,passed,0.2693189999831702,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 1, 0, 0, 2, 0, True, 0)",0,,,,,,,,,,,,,,,,,,,,,,,,0.04381599995895161 -12,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Marrid, Single, dep, under earn]",,passed,0.2702200000044286,"(1, 200, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1000,,,,,,,,,,,,,,,,,,,,,,,,0.04001700000344499 -13,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single, dep, over earn]",,passed,0.29542099997570404,"(1, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1350,,,,,,,,,,,,,,,,,,,,,,,,0.06671799997093333 -14,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 1],,passed,0.34212500003150126,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(0, 4065, 4065, 0, 0, 3252, 25000, 10000, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,0.03412100005562024 -15,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 2],,passed,0.31912299999703464,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 6146.25, 4065, 2081.25, 1040.625, 4917, 38959.375, 21167.5, 17791.875, 21380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,0.03311900002245244 -16,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 3],,passed,0.32102300002634365,"(120000, 150000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 22202.25, 21453, 749.25, 374.625, 16773, 179625.375, 161833.5, 17791.875, 161380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,0.04572000005964583 -17,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 4],,passed,0.3141220000202338,"(120000, 500000, 15000, 100, 2000, 0.12, 0.03, 0, 400000, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 46067.85, 31953, 749.25, 374.625, 30138.6, 529625.375, 511833.5, 17791.875, 511380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,0.04411800006209893 -18,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 5],,passed,0.3039220000005116,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 300, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(300, 4065, 4065, 0, 0, 3285.3, 25300, 10279.1875, 15000, 10382, 17000)",,,,,,,,,,,,,,,,,,,,,,,,0.03781899999921734 -19,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 6],,passed,0.3400250000140659,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, -40000, 0, None, None, None, None, None, None, None, None, None, None, None)","(-40000, 4065, 4065, 0, 0, 3252, 0, 0, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,0.07302099999151329 -20,taxcalc/tests/test_calcfunctions.py::test_AfterTaxIncome,,passed,0.2597179999952459,,,,,,,,,,,,,,,,,,,,,,,,,,0.022015000013198005 -21,taxcalc/tests/test_calcfunctions.py::test_ExpandIncome,,passed,0.2597189999846705,,,,,,,,,,,,,,,,,,,,,,,,,,0.03271599996423902 -22,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple0-expected_value0],,passed,0.2681189999975686,"(1, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.03971600000340922 -23,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple1-expected_value1],,passed,0.26081900000463065,"(0, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.03591600000163456 -24,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple2-expected_value2],,passed,0.2594190000309027,"(1, 1, 2, 100, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.03621600006908929 -25,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple3-expected_value3],,passed,0.26471899997204673,"(0, 2, 1, 100, 200, 1000)","(200, 1200)",,,,,,,,,,,,,,,,,,,,,,,,0.03891599999406034 -26,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple4-expected_value4],,passed,0.2604189999715345,"(0, 1, 3, 100, 300, 1000)","(300, 1300)",,,,,,,,,,,,,,,,,,,,,,,,0.036416000000372206 -27,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple0-expected_value0],,passed,0.26601900003697665,"(1100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,0.02601599999252366 -28,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple1-expected_value1],,passed,0.268318999985695,"(2100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,0.040316999957212885 -29,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple2-expected_value2],,passed,0.27612000002363857,"(1100000, 1, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,0.05241800005251207 -30,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple3-expected_value3],,passed,0.26401899998518275,"(1100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,0.03801599996222654 -31,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple4-expected_value4],,passed,0.2648189999945316,"(2100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,0.039716000003409135 -32,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple5-expected_value5],,passed,0.26021799999398354,"(1100000, 2, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,0.03751499997406435 -33,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple6-expected_value6],,passed,0.26591900001449176,"(510000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(1003, 1203, 3003, 1303)",,,,,,,,,,,,,,,,,,,,,,,,0.042516000007708554 -34,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple7-expected_value7],,passed,0.2636180000195054,"(1100000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(109150, 109350, 111150, 109450)",,,,,,,,,,,,,,,,,,,,,,,,0.03821500001777173 -35,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple8-expected_value8],,passed,0.24151800005256518,"(510000, 3, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,0.021515000071303886 -36,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple0-expected_value0],,passed,0.2719189999993432,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1400)",,,,,,,,,,,,,,,,,,,,,,,,0.043316000017057404 -37,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple1-expected_value1],,passed,0.2611190000152419,"(1, 76000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1120)",,,,,,,,,,,,,,,,,,,,,,,,0.0352160000147706 -38,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple2-expected_value2],,passed,0.2632190000326773,"(1, 90000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.03691600005595319 -39,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple3-expected_value3],,passed,0.2622189999783586,"(2, 50000, 3, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 4200)",,,,,,,,,,,,,,,,,,,,,,,,0.035115999992285735 -40,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple4-expected_value4],,passed,0.2626190000114548,"(2, 155000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,0.034615999993548086 -41,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple5-expected_value5],,passed,0.3154230000177449,"(2, 170000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.08761999998796463 -42,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple6-expected_value6],,passed,0.2625190000458133,"(4, 50000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,0.0378160000309436 -43,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple7-expected_value7],,passed,0.2641189999508242,"(4, 117000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 560)",,,,,,,,,,,,,,,,,,,,,,,,0.03731599997536253 -44,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple8-expected_value8],,passed,0.268320000031963,"(4, 130000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.018017000058989707 -45,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple9-expected_value9],,passed,0.2623190000008435,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 1200)",,,,,,,,,,,,,,,,,,,,,,,,0.03471600001603292 -46,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple10-expected_value10],,passed,0.2651190000051429,"(1, 97000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 600)",,,,,,,,,,,,,,,,,,,,,,,,0.03871600000593389 -47,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple11-expected_value11],,passed,0.2656190000038805,"(1, 150000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.03981600002589411 -48,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple12-expected_value12],,passed,0.2863210000327854,"(2, 50000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,0.06041800003231407 -49,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple13-expected_value13],,passed,0.26451899998392037,"(2, 160000, 5, 3, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,0.03931599997031307 -50,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple14-expected_value14],,passed,0.26421900003015253,"(2, 300000, 2, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.037916000053428434 -51,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple15-expected_value15],,passed,0.2623190000008435,"(4, 50000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 2200)",,,,,,,,,,,,,,,,,,,,,,,,0.007916000015484315 -52,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple16-expected_value16],,passed,0.26391899996269785,"(4, 130000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 825)",,,,,,,,,,,,,,,,,,,,,,,,0.041015999954652244 -53,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple17-expected_value17],,passed,0.2663189999907445,"(4, 170000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.040615999978399486 -54,taxcalc/tests/test_calculator.py::test_make_calculator,,passed,3445.962960999964,,,,,,,,,,,,,,,,,,,,,,,,,,332.0817759999386 -55,taxcalc/tests/test_calculator.py::test_make_calculator_deepcopy,,passed,3008.4547120000025,,,,,,,,,,,,,,,,,,,,,,,,,,264.46774700002607 -56,taxcalc/tests/test_calculator.py::test_make_calculator_with_policy_reform,,passed,3485.916083999996,,,,,,,,,,,,,,,,,,,,,,,,,,343.32206600004156 -57,taxcalc/tests/test_calculator.py::test_make_calculator_with_multiyear_reform,,passed,3721.52395400002,,,,,,,,,,,,,,,,,,,,,,,,,,273.703494000074 -58,taxcalc/tests/test_calculator.py::test_calculator_advance_to_year,,passed,2864.1061640000203,,,,,,,,,,,,,,,,,,,,,,,,,,255.56117700000414 -59,taxcalc/tests/test_calculator.py::test_make_calculator_raises_on_no_policy,,passed,621.1995339999703,,,,,,,,,,,,,,,,,,,,,,,,,,73.6056959999587 -60,taxcalc/tests/test_calculator.py::test_calculator_mtr,,passed,25406.935334000023,,,,,,,,,,,,,,,,,,,,,,,,,,2891.021374000047 -61,taxcalc/tests/test_calculator.py::test_calculator_mtr_when_PT_rates_differ,,passed,3957.7878630000214,,,,,,,,,,,,,,,,,,,,,,,,,,356.13252200005263 -62,taxcalc/tests/test_calculator.py::test_make_calculator_increment_years_first,,passed,3688.1480000000124,,,,,,,,,,,,,,,,,,,,,,,,,,324.4864260000213 -63,taxcalc/tests/test_calculator.py::test_ID_HC_vs_BS,,passed,6888.01265699999,,,,,,,,,,,,,,,,,,,,,,,,,,591.2384470000234 -64,taxcalc/tests/test_calculator.py::test_ID_StateLocal_HC_vs_CRT,,passed,6468.3375220000125,,,,,,,,,,,,,,,,,,,,,,,,,,563.147144000026 -65,taxcalc/tests/test_calculator.py::test_ID_RealEstate_HC_vs_CRT,,passed,6233.53277199999,,,,,,,,,,,,,,,,,,,,,,,,,,591.4724020000222 -66,taxcalc/tests/test_calculator.py::test_calculator_using_nonstd_input,,passed,2445.032808999997,,,,,,,,,,,,,,,,,,,,,,,,,,179.74239399995895 -67,taxcalc/tests/test_calculator.py::test_bad_json_names,,passed,209.12964300003978,,,,,,,,,,,,,,,,,,,,,,,,,,-40.580598999952144 -68,taxcalc/tests/test_calculator.py::test_json_assump_url,,passed,334.6461919999797,,,,,,,,,,,,,,,,,,,,,,,,,,-276.6148960000123 -69,taxcalc/tests/test_calculator.py::test_read_bad_json_assump_file,,passed,0.49063599999499274,,,,,,,,,,,,,,,,,,,,,,,,,,0.046920000045247434 -70,taxcalc/tests/test_calculator.py::test_json_doesnt_exist,,passed,0.36062700002048587,,,,,,,,,,,,,,,,,,,,,,,,,,0.060516000019106286 -71,taxcalc/tests/test_calculator.py::test_calc_all,,passed,2088.4846210000205,,,,,,,,,,,,,,,,,,,,,,,,,,205.03257799998687 -72,taxcalc/tests/test_calculator.py::test_noreform_documentation,,passed,5478.378706000001,,,,,,,,,,,,,,,,,,,,,,,,,,582.041739000033 -73,taxcalc/tests/test_calculator.py::test_reform_documentation,,passed,7799.1924930000205,,,,,,,,,,,,,,,,,,,,,,,,,,715.5569800000303 -74,taxcalc/tests/test_calculator.py::test_distribution_tables,,passed,5102.967922999995,,,,,,,,,,,,,,,,,,,,,,,,,,466.21948200004226 -75,taxcalc/tests/test_calculator.py::test_difference_table,,passed,4136.633182000025,,,,,,,,,,,,,,,,,,,,,,,,,,407.29747699998507 -76,taxcalc/tests/test_calculator.py::test_diagnostic_table,,passed,3295.7663629999843,,,,,,,,,,,,,,,,,,,,,,,,,,-54.37555899999279 -77,taxcalc/tests/test_calculator.py::test_mtr_graph,,passed,3349.2147890000297,,,,,,,,,,,,,,,,,,,,,,,,,,472.29139099999884 -78,taxcalc/tests/test_calculator.py::test_atr_graph,,passed,2959.972246999996,,,,,,,,,,,,,,,,,,,,,,,,,,313.0893350000292 -79,taxcalc/tests/test_calculator.py::test_privacy_of_embedded_objects,,passed,2891.5381229999753,,,,,,,,,,,,,,,,,,,,,,,,,,249.10520999998198 -80,taxcalc/tests/test_calculator.py::test_n65,,passed,2704.1416889999823,,,,,,,,,,,,,,,,,,,,,,,,,,275.9996560000104 -81,taxcalc/tests/test_calculator.py::test_ce_aftertax_income,,passed,4001.0408609999786,,,,,,,,,,,,,,,,,,,,,,,,,,381.6773460000036 -82,taxcalc/tests/test_calculator.py::test_qbid_calculation,,passed,2130.0700379999853,,,,,,,,,,,,,,,,,,,,,,,,,,144.6042369999534 -83,taxcalc/tests/test_calculator.py::test_qbid_limit_switch,,passed,5051.435768000033,,,,,,,,,,,,,,,,,,,,,,,,,,423.9848860000284 -84,taxcalc/tests/test_calculator.py::test_calc_all_benefits_amounts,,passed,6791.698611999947,,,,,,,,,,,,,,,,,,,,,,,,,,621.8453179999415 -85,taxcalc/tests/test_calculator.py::test_cg_top_rate,,passed,6056.3919390000365,,,,,,,,,,,,,,,,,,,,,,,,,,600.380194000024 -86,taxcalc/tests/test_compatible_data.py::test_compatible_data_presence,,passed,0.5933439999807888,,,,,,,,,,,,,,,,,,,,,,,,,,0.02132699989942921 -87,taxcalc/tests/test_consumption.py::test_year_consistency,,passed,0.16241100001934683,,,,,,,,,,,,,,,,,,,,,,,,,,0.010607000035634029 -88,taxcalc/tests/test_consumption.py::test_validity_of_consumption_vars_set,,passed,1.1331829999789989,,,,,,,,,,,,,,,,,,,,,,,,,,0.05285099996399367 -89,taxcalc/tests/test_consumption.py::test_update_consumption,,passed,92.1868400000676,,,,,,,,,,,,,,,,,,,,,,,,,,14.359568000031686 -90,taxcalc/tests/test_consumption.py::test_incorrect_update_consumption,,passed,305.5801400000746,,,,,,,,,,,,,,,,,,,,,,,,,,40.36979800002882 -91,taxcalc/tests/test_consumption.py::test_future_update_consumption,,passed,128.93532600003255,,,,,,,,,,,,,,,,,,,,,,,,,,17.14176300004054 -92,taxcalc/tests/test_consumption.py::test_consumption_default_data,,passed,39.725104000012834,,,,,,,,,,,,,,,,,,,,,,,,,,5.276398000091831 -93,taxcalc/tests/test_consumption.py::test_consumption_response,,passed,5752.248125000051,,,,,,,,,,,,,,,,,,,,,,,,,,846.1950120000665 -94,taxcalc/tests/test_cpscsv.py::test_agg,,passed,16112.434157000052,,,,,,,,,,,,,,,,,,,,,,,,,,325.9570120001172 -95,taxcalc/tests/test_cpscsv.py::test_cps_availability,,passed,1252.6526970000305,,,,,,,,,,,,,,,,,,,,,,,,,,153.88883299999657 -96,taxcalc/tests/test_data.py::test_recs_class,,passed,623.1604669999342,,,,,,,,,,,,,,,,,,,,,,,,,,65.32883199997741 -97,taxcalc/tests/test_decorators.py::test_create_apply_function_string,,passed,0.2023150000241003,,,,,,,,,,,,,,,,,,,,,,,,,,0.022709000063514395 -98,taxcalc/tests/test_decorators.py::test_create_apply_function_string_with_params,,passed,0.19641500000489032,,,,,,,,,,,,,,,,,,,,,,,,,,0.04931099999794242 -99,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string_mult_outputs,,passed,0.17201299999669573,,,,,,,,,,,,,,,,,,,,,,,,,,0.02530899996600064 -100,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string,,passed,0.17181299995172594,,,,,,,,,,,,,,,,,,,,,,,,,,0.03100799995081624 -101,taxcalc/tests/test_decorators.py::test_make_apply_function,,passed,0.8723639999743682,,,,,,,,,,,,,,,,,,,,,,,,,,0.00283800000033807 -102,taxcalc/tests/test_decorators.py::test_magic_apply_jit,,passed,504.9100200000112,,,,,,,,,,,,,,,,,,,,,,,,,,321.8443279999974 -103,taxcalc/tests/test_decorators.py::test_magic_apply_jit_swap,,passed,1.2732930000538545,,,,,,,,,,,,,,,,,,,,,,,,,,0.00195500012978278 -104,taxcalc/tests/test_decorators.py::test_magic_iterate_jit,,passed,187.77412999997978,,,,,,,,,,,,,,,,,,,,,,,,,,18.70265799993831 -105,taxcalc/tests/test_decorators.py::test_faux_function_iterate_jit,,passed,141.35533600006056,,,,,,,,,,,,,,,,,,,,,,,,,,10.654579000060949 -106,taxcalc/tests/test_decorators.py::test_ret_everything_iterate_jit,,passed,253.67024800004856,,,,,,,,,,,,,,,,,,,,,,,,,,-358.97171999999955 -107,taxcalc/tests/test_decorators.py::test_function_takes_kwarg,,passed,184.31397599999855,,,,,,,,,,,,,,,,,,,,,,,,,,6.638897000016186 -108,taxcalc/tests/test_decorators.py::test_function_no_parameters_listed,,passed,181.16904600003636,,,,,,,,,,,,,,,,,,,,,,,,,,6.8749620000971845 -109,taxcalc/tests/test_decorators.py::test_function_parameters_optional,,passed,197.81066300004113,,,,,,,,,,,,,,,,,,,,,,,,,,14.180316999954812 -110,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_no_return,,passed,6.868402000009155,,,,,,,,,,,,,,,,,,,,,,,,,,0.42212100004235253 -111,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_unknown_return_argument,,passed,7.421641999940221,,,,,,,,,,,,,,,,,,,,,,,,,,0.21634099994116696 -112,taxcalc/tests/test_decorators.py::test_force_no_jit,,passed,7.875275999936093,,,,,,,,,,,,,,,,,,,,,,,,,,0.13195899998663663 -113,taxcalc/tests/test_growdiff.py::test_year_consistency,,passed,0.14960999999402702,,,,,,,,,,,,,,,,,,,,,,,,,,-0.00029399996037676734 -114,taxcalc/tests/test_growdiff.py::test_update_and_apply_growdiff,,passed,516.0949329999767,,,,,,,,,,,,,,,,,,,,,,,,,,53.300765000017236 -115,taxcalc/tests/test_growdiff.py::test_has_any_response,,passed,141.9462779999776,,,,,,,,,,,,,,,,,,,,,,,,,,14.465405999999348 -116,taxcalc/tests/test_growdiff.py::test_description_punctuation,,passed,0.4793350000227292,,,,,,,,,,,,,,,,,,,,,,,,,,-0.039478999951825244 -117,taxcalc/tests/test_growdiff.py::test_boolean_value_infomation,,passed,0.45543400005954027,,,,,,,,,,,,,,,,,,,,,,,,,,0.06982400009292178 -118,taxcalc/tests/test_growfactors.py::test_improper_usage,,passed,5.657812999970702,,,,,,,,,,,,,,,,,,,,,,,,,,0.05565599997225945 -119,taxcalc/tests/test_growfactors.py::test_update_after_use,,passed,3.308540999910292,,,,,,,,,,,,,,,,,,,,,,,,,,0.07145099993977055 -120,taxcalc/tests/test_growfactors.py::test_proper_usage,,passed,3.2487380000247867,,,,,,,,,,,,,,,,,,,,,,,,,,0.25715399999626243 -121,taxcalc/tests/test_growfactors.py::test_growfactors_csv_values,,passed,3.715272000022196,,,,,,,,,,,,,,,,,,,,,,,,,,0.4343800000015108 -122,taxcalc/tests/test_parameters.py::test_params_class[revision0-],,passed,12.921844999937093,,,{},,,,,,,,,,,,,,,,,,,,,,,1.3459209999382438 -123,taxcalc/tests/test_parameters.py::test_params_class[revision1-error],,passed,17.540182999937315,,,{'real_param': {2004: 1.9}},error,,,,,,,,,,,,,,,,,,,,,,2.8915729998288953 -124,taxcalc/tests/test_parameters.py::test_params_class[revision2-raise],,passed,16.268590000095173,,,{'int_param': {2004: [3.6]}},raise,,,,,,,,,,,,,,,,,,,,,,-0.41797799997311813 -125,taxcalc/tests/test_parameters.py::test_params_class[revision3-raise],,passed,15.896062000024358,,,{'int_param': {2004: [3]}},raise,,,,,,,,,,,,,,,,,,,,,,0.765937999972266 -126,taxcalc/tests/test_parameters.py::test_params_class[revision4-noerror],,passed,22.09091499992155,,,"{'label_param': {2004: [1, 2]}}",noerror,,,,,,,,,,,,,,,,,,,,,,1.4799369999991505 -127,taxcalc/tests/test_parameters.py::test_params_class[revision5-raise],,passed,11.190717999966182,,,"{'label_param': {2004: [[1, 2]]}}",raise,,,,,,,,,,,,,,,,,,,,,,1.0617340000180775 -128,taxcalc/tests/test_parameters.py::test_params_class[revision6-raise],,passed,11.27462400006607,,,"{'label_param': {2004: [1, 2, 3]}}",raise,,,,,,,,,,,,,,,,,,,,,,0.9580350000533127 -129,taxcalc/tests/test_parameters.py::test_params_class[revision7-raise],,passed,18.197531000055278,,,{'bool_param': {2004: [4.9]}},raise,,,,,,,,,,,,,,,,,,,,,,3.390516000081334 -130,taxcalc/tests/test_parameters.py::test_params_class[revision8-raise],,passed,16.04837399997905,,,{'str_param': {2004: [9]}},raise,,,,,,,,,,,,,,,,,,,,,,-0.6915960000242194 -131,taxcalc/tests/test_parameters.py::test_params_class[revision9-noerror],,passed,17.287563999957456,,,{'str_param': {2004: 'nonlinear'}},noerror,,,,,,,,,,,,,,,,,,,,,,1.9827349999559356 -132,taxcalc/tests/test_parameters.py::test_params_class[revision10-error],,passed,16.438800999935665,,,{'str_param': {2004: 'unknownvalue'}},error,,,,,,,,,,,,,,,,,,,,,,1.4983820000225023 -133,taxcalc/tests/test_parameters.py::test_params_class[revision11-raise],,passed,16.554409999912423,,,{'str_param': {2004: ['nonlinear']}},raise,,,,,,,,,,,,,,,,,,,,,,1.6792929999382995 -134,taxcalc/tests/test_parameters.py::test_params_class[revision12-raise],,passed,16.340694000064104,,,{'real_param': {2004: 'linear'}},raise,,,,,,,,,,,,,,,,,,,,,,1.516479000088113 -135,taxcalc/tests/test_parameters.py::test_params_class[revision13-raise],,passed,19.57273100003931,,,"{'real_param': {2004: [0.2, 0.3]}}",raise,,,,,,,,,,,,,,,,,,,,,,5.181028000038168 -136,taxcalc/tests/test_parameters.py::test_params_class[revision14-raise],,passed,18.13942599994789,,,{'real_param-indexed': {2004: True}},raise,,,,,,,,,,,,,,,,,,,,,,-0.8414060000632162 -137,taxcalc/tests/test_parameters.py::test_params_class[revision15-raise],,passed,11.394933000019591,,,{'unknown_param-indexed': {2004: False}},raise,,,,,,,,,,,,,,,,,,,,,,1.3677520000783279 -138,taxcalc/tests/test_parameters.py::test_json_file_contents[consumption.json],,passed,223.76416099996277,,,,,consumption.json,,,,,,,,,,,,,,,,,,,,,33.3141239999577 -139,taxcalc/tests/test_parameters.py::test_json_file_contents[policy_current_law.json],,passed,133627.31191700004,,,,,policy_current_law.json,,,,,,,,,,,,,,,,,,,,,16182.734056000088 -140,taxcalc/tests/test_parameters.py::test_json_file_contents[growdiff.json],,passed,887.1057989999827,,,,,growdiff.json,,,,,,,,,,,,,,,,,,,,,141.92079099996135 -141,taxcalc/tests/test_parameters.py::test_parameters_mentioned[consumption.json-consumption.py],,passed,0.4009320000477601,,,,,,consumption.json,consumption.py,,,,,,,,,,,,,,,,,,,0.007223000011435998 -142,taxcalc/tests/test_parameters.py::test_parameters_mentioned[policy_current_law.json-calcfunctions.py],,passed,14.90238999997473,,,,,,policy_current_law.json,calcfunctions.py,,,,,,,,,,,,,,,,,,,2.0917020000297253 -143,taxcalc/tests/test_parameters.py::test_parameters_mentioned[growdiff.json-growdiff.py],,passed,0.41683399990688486,,,,,,growdiff.json,growdiff.py,,,,,,,,,,,,,,,,,,,0.051224999879195876 -144,taxcalc/tests/test_parameters.py::test_expand_xd_errors,,passed,6.752339000058782,,,,,,,,,,,,,,,,,,,,,,,,,,0.9013070000492007 -145,taxcalc/tests/test_parameters.py::test_expand_empty,,passed,7.543002000033994,,,,,,,,,,,,,,,,,,,,,,,,,,1.055556000096658 -146,taxcalc/tests/test_parameters.py::test_expand_1d_scalar,,passed,23.05583999998362,,,,,,,,,,,,,,,,,,,,,,,,,,3.513600000019327 -147,taxcalc/tests/test_parameters.py::test_expand_2d_short_array,,passed,8.64479000006213,,,,,,,,,,,,,,,,,,,,,,,,,,1.4340280000624261 -148,taxcalc/tests/test_parameters.py::test_expand_2d_variable_rates,,passed,10.819563999916681,,,,,,,,,,,,,,,,,,,,,,,,,,3.079289999845969 -149,taxcalc/tests/test_parameters.py::test_expand_2d_already_filled,,passed,14.219934999914585,,,,,,,,,,,,,,,,,,,,,,,,,,2.294566999921699 -150,taxcalc/tests/test_parameters.py::test_expand_2d_partial_expand,,passed,14.788579999958529,,,,,,,,,,,,,,,,,,,,,,,,,,0.5266590000019296 -151,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n]",,passed,0.48753900000519934,,,,,,,," +0,taxcalc/tests/test_4package.py::test_for_consistency,,passed,4.213150999987647,,,,,,,,,,,,,,,,,,,,,,,,,,-0.8632130000592042 +1,taxcalc/tests/test_benefits.py::test_benefits,,passed,5091.936429999976,,,,,,,,,,,,,,,,,,,,,,,,,,-620.4558300000253 +2,taxcalc/tests/test_calcfunctions.py::test_calc_and_used_vars,,passed,47.68998700001248,,,,,,,,,,,,,,,,,,,,,,,,,,-7.397471999979643 +3,taxcalc/tests/test_calcfunctions.py::test_function_args_usage,,passed,2.661532999979954,,,,,,,,,,,,,,,,,,,,,,,,,,-0.47179199998481636 +4,taxcalc/tests/test_calcfunctions.py::test_DependentCare,,passed,0.31800400000747686,,,,,,,,,,,,,,,,,,,,,,,,,,-0.03662099999246493 +5,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, young]",,passed,0.27330299997174734,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 45, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, False, 0)",12000,,,,,,,,,,,,,,,,,,,,,,,,-0.031719000048724355 +6,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity]",,passed,0.24510299999747076,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 66, 44, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 1, 1, 2, 200, True, 300)",15800,,,,,,,,,,,,,,,,,,,,,,,,-0.040117999958511064 +7,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity, over limit]",,passed,0.24660299999368362,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 66, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 400, True, 300)",13500,,,,,,,,,,,,,,,,,,,,,,,,-0.02091599998266247 +8,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, two old]",,passed,0.23580300000958232,"(0, 1200, [6000, 12000, 6000, 12000, 12000], 66, 67, [1500, 1200, 1500, 1500, 1500], 1000, 2, 0, 0, 0, 2, 0, True, 0)",14400,,,,,,,,,,,,,,,,,,,,,,,,-0.02871599997433799 +9,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 1],,passed,0.23500300000023344,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,-0.08001999998441534 +10,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 2],,passed,0.24380299998938426,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 1, 0, 0, 0, 2, 0, True, 0)",6000,,,,,,,,,,,,,,,,,,,,,,,,-0.025516999983210553 +11,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single]",,passed,0.23700299999518393,"(0, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 1, 0, 0, 2, 0, True, 0)",0,,,,,,,,,,,,,,,,,,,,,,,,-0.03231599998798629 +12,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Marrid, Single, dep, under earn]",,passed,0.23820299998078553,"(1, 200, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1000,,,,,,,,,,,,,,,,,,,,,,,,-0.03201700002364305 +13,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single, dep, over earn]",,passed,0.23680300000705756,"(1, 1000, [6000, 12000, 6000, 12000, 12000], 44, 0, [1500, 1200, 1500, 1500, 1500], 1000, 3, 0, 0, 0, 2, 0, True, 0)",1350,,,,,,,,,,,,,,,,,,,,,,,,-0.05861799996864642 +14,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 1],,passed,0.30710400000089066,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(0, 4065, 4065, 0, 0, 3252, 25000, 10000, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.03502100003061054 +15,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 2],,passed,0.28660300000638017,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 6146.25, 4065, 2081.25, 1040.625, 4917, 38959.375, 21167.5, 17791.875, 21380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.032519999990654413 +16,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 3],,passed,0.27590399997734494,"(120000, 150000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 22202.25, 21453, 749.25, 374.625, 16773, 179625.375, 161833.5, 17791.875, 161380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.04511900004899866 +17,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 4],,passed,0.27720299999600684,"(120000, 500000, 15000, 100, 2000, 0.12, 0.03, 0, 400000, 400, 2000, 0, 10000, 0, 0, 3000, None, None, None, None, None, None, None, None, None, None, None)","(15000, 46067.85, 31953, 749.25, 374.625, 30138.6, 529625.375, 511833.5, 17791.875, 511380, 19820)",,,,,,,,,,,,,,,,,,,,,,,,-0.03691900002422699 +18,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 5],,passed,0.27450400000361697,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 300, 0, 0, 0, 0, 0, None, None, None, None, None, None, None, None, None, None, None)","(300, 4065, 4065, 0, 0, 3285.3, 25300, 10279.1875, 15000, 10382, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.02941799999689465 +19,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 6],,passed,0.2756030000341525,"(120000, 10000, 15000, 100, 2000, 0.12, 0.03, 0, 99999999999, 400, 0, 0, 0, 0, -40000, 0, None, None, None, None, None, None, None, None, None, None, None)","(-40000, 4065, 4065, 0, 0, 3252, 0, 0, 15000, 10100, 17000)",,,,,,,,,,,,,,,,,,,,,,,,-0.06442199997991338 +20,taxcalc/tests/test_calcfunctions.py::test_AfterTaxIncome,,passed,0.22980200003530626,,,,,,,,,,,,,,,,,,,,,,,,,,-0.029915999959939654 +21,taxcalc/tests/test_calcfunctions.py::test_ExpandIncome,,passed,0.2327020000052471,,,,,,,,,,,,,,,,,,,,,,,,,,-0.027016999979423417 +22,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple0-expected_value0],,passed,0.2341030000252431,"(1, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.03401599997232552 +23,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple1-expected_value1],,passed,0.23110299997597394,"(0, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.029716000028656653 +24,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple2-expected_value2],,passed,0.2308030000222061,"(1, 1, 2, 100, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.028616000008696574 +25,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple3-expected_value3],,passed,0.2328030000171566,"(0, 2, 1, 100, 200, 1000)","(200, 1200)",,,,,,,,,,,,,,,,,,,,,,,,-0.031915999954890084 +26,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple4-expected_value4],,passed,0.23390300003711673,"(0, 1, 3, 100, 300, 1000)","(300, 1300)",,,,,,,,,,,,,,,,,,,,,,,,-0.026515999934417778 +27,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple0-expected_value0],,passed,0.2398029999994833,"(1100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,-0.026216000037493303 +28,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple1-expected_value1],,passed,0.23450300000149582,"(2100000, 1, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,-0.03381599998419915 +29,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple2-expected_value2],,passed,0.23110299997597394,"(1100000, 1, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.04501700004766457 +30,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple3-expected_value3],,passed,0.24380300004622768,"(1100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(10915, 11115, 12915, 11215)",,,,,,,,,,,,,,,,,,,,,,,,-0.02021599993895501 +31,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple4-expected_value4],,passed,0.23610300002019358,"(2100000, 2, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(209150, 209350, 211150, 209450)",,,,,,,,,,,,,,,,,,,,,,,,-0.028715999974338047 +32,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple5-expected_value5],,passed,0.23190300004216624,"(1100000, 2, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.028314999951817243 +33,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple6-expected_value6],,passed,0.23600299999770868,"(510000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(1003, 1203, 3003, 1303)",,,,,,,,,,,,,,,,,,,,,,,,-0.029916000016783018 +34,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple7-expected_value7],,passed,0.23410199997897507,"(1100000, 3, 1000, 100, 100, 0.1, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(109150, 109350, 111150, 109450)",,,,,,,,,,,,,,,,,,,,,,,,-0.029516000040530344 +35,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple8-expected_value8],,passed,0.2302030000009836,"(510000, 3, 1000, 100, 100, 0, [1000000, 1000000, 500000, 1000000, 1000000], [2000000, 2000000, 1000000, 2000000, 2000000], 100, 200, 2000, 300)","(0, 200, 2000, 300)",,,,,,,,,,,,,,,,,,,,,,,,-0.011315000051581509 +36,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple0-expected_value0],,passed,0.243502999978773,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1400)",,,,,,,,,,,,,,,,,,,,,,,,-0.02841600002057021 +37,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple1-expected_value1],,passed,0.23840300002575532,"(1, 76000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 1120)",,,,,,,,,,,,,,,,,,,,,,,,-0.02271599998948659 +38,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple2-expected_value2],,passed,0.23740299997143666,"(1, 90000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.02581600006124063 +39,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple3-expected_value3],,passed,0.23430300001336946,"(2, 50000, 3, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 4200)",,,,,,,,,,,,,,,,,,,,,,,,-0.02791599996498917 +40,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple4-expected_value4],,passed,0.2559030000384155,"(2, 155000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,-0.006715999973039288 +41,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple5-expected_value5],,passed,0.23700300005202735,"(2, 170000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.07841999996571758 +42,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple6-expected_value6],,passed,0.23410299996839967,"(4, 50000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 2800)",,,,,,,,,,,,,,,,,,,,,,,,-0.028416000077413628 +43,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple7-expected_value7],,passed,0.2358029999527389,"(4, 117000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 560)",,,,,,,,,,,,,,,,,,,,,,,,-0.028315999998085317 +44,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple8-expected_value8],,passed,0.23960300001135693,"(4, 130000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 1400, [75000, 150000, 75000, 112500, 150000], [80000, 160000, 80000, 120000, 160000], 0, 0, [0, 0, 0, 0, 0], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.028717000020606065 +45,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple9-expected_value9],,passed,0.23670299998457267,"(1, 50000, 1, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 1200)",,,,,,,,,,,,,,,,,,,,,,,,-0.025616000016270846 +46,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple10-expected_value10],,passed,0.23570299998709743,"(1, 97000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 600)",,,,,,,,,,,,,,,,,,,,,,,,-0.02941600001804545 +47,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple11-expected_value11],,passed,0.23820299998078553,"(1, 150000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.027416000023094966 +48,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple12-expected_value12],,passed,0.2372029999833103,"(2, 50000, 4, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,-0.049118000049475086 +49,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple13-expected_value13],,passed,0.24310300000252028,"(2, 160000, 5, 3, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 3400)",,,,,,,,,,,,,,,,,,,,,,,,-0.021415999981400036 +50,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple14-expected_value14],,passed,0.25860400000965456,"(2, 300000, 2, 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.005615000020497918 +51,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple15-expected_value15],,passed,0.23510299996587491,"(4, 50000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 2200)",,,,,,,,,,,,,,,,,,,,,,,,-0.0272160000349686 +52,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple16-expected_value16],,passed,0.2353030000108447,"(4, 130000, 2, 1, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 825)",,,,,,,,,,,,,,,,,,,,,,,,-0.0286159999518531 +53,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple17-expected_value17],,passed,0.23680300000705756,"(4, 170000, 3, 2, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, [0, 0, 0, 0, 0], [0, 0, 0, 0, 0], 0, 0, [75000, 150000, 75000, 112500, 75000], [0, 0, 0, 0, 0], 0.05, 500, [1200, 2400, 1200, 1200, 1200], 0, 0, 0)","(0, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,-0.029515999983686925 +54,taxcalc/tests/test_calculator.py::test_make_calculator,,passed,3054.349503000026,,,,,,,,,,,,,,,,,,,,,,,,,,-391.61345799993796 +55,taxcalc/tests/test_calculator.py::test_make_calculator_deepcopy,,passed,2647.595843999966,,,,,,,,,,,,,,,,,,,,,,,,,,-360.85886800003664 +56,taxcalc/tests/test_calculator.py::test_make_calculator_with_policy_reform,,passed,3062.9241770000135,,,,,,,,,,,,,,,,,,,,,,,,,,-422.99190699998235 +57,taxcalc/tests/test_calculator.py::test_make_calculator_with_multiyear_reform,,passed,3224.3654380000066,,,,,,,,,,,,,,,,,,,,,,,,,,-497.15851600001315 +58,taxcalc/tests/test_calculator.py::test_calculator_advance_to_year,,passed,2512.4327510000057,,,,,,,,,,,,,,,,,,,,,,,,,,-351.67341300001453 +59,taxcalc/tests/test_calculator.py::test_make_calculator_raises_on_no_policy,,passed,522.0742810000161,,,,,,,,,,,,,,,,,,,,,,,,,,-99.12525299995423 +60,taxcalc/tests/test_calculator.py::test_calculator_mtr,,passed,21826.711654999996,,,,,,,,,,,,,,,,,,,,,,,,,,-3580.223679000028 +61,taxcalc/tests/test_calculator.py::test_calculator_mtr_when_PT_rates_differ,,passed,3460.6722839999975,,,,,,,,,,,,,,,,,,,,,,,,,,-497.11557900002344 +62,taxcalc/tests/test_calculator.py::test_make_calculator_increment_years_first,,passed,3226.820638999982,,,,,,,,,,,,,,,,,,,,,,,,,,-461.32736100003103 +63,taxcalc/tests/test_calculator.py::test_ID_HC_vs_BS,,passed,6104.213090999963,,,,,,,,,,,,,,,,,,,,,,,,,,-783.799566000027 +64,taxcalc/tests/test_calculator.py::test_ID_StateLocal_HC_vs_CRT,,passed,5715.043256000001,,,,,,,,,,,,,,,,,,,,,,,,,,-753.2942660000117 +65,taxcalc/tests/test_calculator.py::test_ID_RealEstate_HC_vs_CRT,,passed,5467.864121999981,,,,,,,,,,,,,,,,,,,,,,,,,,-765.6686500000087 +66,taxcalc/tests/test_calculator.py::test_calculator_using_nonstd_input,,passed,2213.5882339999853,,,,,,,,,,,,,,,,,,,,,,,,,,-231.4445750000118 +67,taxcalc/tests/test_calculator.py::test_bad_json_names,,passed,314.37069899999415,,,,,,,,,,,,,,,,,,,,,,,,,,105.2410559999544 +68,taxcalc/tests/test_calculator.py::test_json_assump_url,,passed,619.0081889999988,,,,,,,,,,,,,,,,,,,,,,,,,,284.3619970000191 +69,taxcalc/tests/test_calculator.py::test_read_bad_json_assump_file,,passed,0.42210399999476067,,,,,,,,,,,,,,,,,,,,,,,,,,-0.06853200000023202 +70,taxcalc/tests/test_calculator.py::test_json_doesnt_exist,,passed,0.29460300004302553,,,,,,,,,,,,,,,,,,,,,,,,,,-0.06602399997746028 +71,taxcalc/tests/test_calculator.py::test_calc_all,,passed,1845.8416409999927,,,,,,,,,,,,,,,,,,,,,,,,,,-242.64298000002782 +72,taxcalc/tests/test_calculator.py::test_noreform_documentation,,passed,4820.395979000012,,,,,,,,,,,,,,,,,,,,,,,,,,-657.9827269999896 +73,taxcalc/tests/test_calculator.py::test_reform_documentation,,passed,6833.927931999995,,,,,,,,,,,,,,,,,,,,,,,,,,-965.2645610000245 +74,taxcalc/tests/test_calculator.py::test_distribution_tables,,passed,4496.76348600002,,,,,,,,,,,,,,,,,,,,,,,,,,-606.2044369999749 +75,taxcalc/tests/test_calculator.py::test_difference_table,,passed,3593.3405299999777,,,,,,,,,,,,,,,,,,,,,,,,,,-543.2926520000474 +76,taxcalc/tests/test_calculator.py::test_diagnostic_table,,passed,3067.441694999957,,,,,,,,,,,,,,,,,,,,,,,,,,-228.3246680000275 +77,taxcalc/tests/test_calculator.py::test_mtr_graph,,passed,2789.5215169999688,,,,,,,,,,,,,,,,,,,,,,,,,,-559.6932720000609 +78,taxcalc/tests/test_calculator.py::test_atr_graph,,passed,2571.280069000011,,,,,,,,,,,,,,,,,,,,,,,,,,-388.69217799998523 +79,taxcalc/tests/test_calculator.py::test_privacy_of_embedded_objects,,passed,2543.562528999985,,,,,,,,,,,,,,,,,,,,,,,,,,-347.9755939999909 +80,taxcalc/tests/test_calculator.py::test_n65,,passed,2358.780205999949,,,,,,,,,,,,,,,,,,,,,,,,,,-345.36148300003333 +81,taxcalc/tests/test_calculator.py::test_ce_aftertax_income,,passed,3501.3135269999793,,,,,,,,,,,,,,,,,,,,,,,,,,-499.72733399999925 +82,taxcalc/tests/test_calculator.py::test_qbid_calculation,,passed,1871.9339719999653,,,,,,,,,,,,,,,,,,,,,,,,,,-258.13606600002004 +83,taxcalc/tests/test_calculator.py::test_qbid_limit_switch,,passed,4515.791132999993,,,,,,,,,,,,,,,,,,,,,,,,,,-535.6446350000397 +84,taxcalc/tests/test_calculator.py::test_calc_all_benefits_amounts,,passed,6001.93585400001,,,,,,,,,,,,,,,,,,,,,,,,,,-789.7627579999371 +85,taxcalc/tests/test_calculator.py::test_cg_top_rate,,passed,5287.4918270000535,,,,,,,,,,,,,,,,,,,,,,,,,,-768.900111999983 +86,taxcalc/tests/test_compatible_data.py::test_compatible_data_presence,,passed,0.5285060000232988,,,,,,,,,,,,,,,,,,,,,,,,,,-0.06483799995748996 +87,taxcalc/tests/test_consumption.py::test_year_consistency,,passed,0.14090100000885286,,,,,,,,,,,,,,,,,,,,,,,,,,-0.02151000001049394 +88,taxcalc/tests/test_consumption.py::test_validity_of_consumption_vars_set,,passed,0.9892110000464527,,,,,,,,,,,,,,,,,,,,,,,,,,-0.14397199993254617 +89,taxcalc/tests/test_consumption.py::test_update_consumption,,passed,74.52533100001801,,,,,,,,,,,,,,,,,,,,,,,,,,-17.66150900004959 +90,taxcalc/tests/test_consumption.py::test_incorrect_update_consumption,,passed,252.96092300004602,,,,,,,,,,,,,,,,,,,,,,,,,,-52.619217000028584 +91,taxcalc/tests/test_consumption.py::test_future_update_consumption,,passed,106.09198400004516,,,,,,,,,,,,,,,,,,,,,,,,,,-22.843341999987388 +92,taxcalc/tests/test_consumption.py::test_consumption_default_data,,passed,33.20747100008248,,,,,,,,,,,,,,,,,,,,,,,,,,-6.517632999930356 +93,taxcalc/tests/test_consumption.py::test_consumption_response,,passed,4801.044267999941,,,,,,,,,,,,,,,,,,,,,,,,,,-951.2038570001096 +94,taxcalc/tests/test_cpscsv.py::test_agg,,passed,15156.387931000041,,,,,,,,,,,,,,,,,,,,,,,,,,-956.0462260000113 +95,taxcalc/tests/test_cpscsv.py::test_cps_availability,,passed,1023.3000880000418,,,,,,,,,,,,,,,,,,,,,,,,,,-229.35260899998866 +96,taxcalc/tests/test_data.py::test_recs_class,,passed,521.5873049999118,,,,,,,,,,,,,,,,,,,,,,,,,,-101.57316200002242 +97,taxcalc/tests/test_decorators.py::test_create_apply_function_string,,passed,0.17610199995488074,,,,,,,,,,,,,,,,,,,,,,,,,,-0.02621300006921956 +98,taxcalc/tests/test_decorators.py::test_create_apply_function_string_with_params,,passed,0.14590099999622907,,,,,,,,,,,,,,,,,,,,,,,,,,-0.050514000008661214 +99,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string_mult_outputs,,passed,0.14400199995634466,,,,,,,,,,,,,,,,,,,,,,,,,,-0.028011000040351036 +100,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string,,passed,0.14050200002202473,,,,,,,,,,,,,,,,,,,,,,,,,,-0.031310999929701155 +101,taxcalc/tests/test_decorators.py::test_make_apply_function,,passed,0.7654080000065733,,,,,,,,,,,,,,,,,,,,,,,,,,-0.10695599996779492 +102,taxcalc/tests/test_decorators.py::test_magic_apply_jit,,passed,167.25366199989367,,,,,,,,,,,,,,,,,,,,,,,,,,-337.6563580001175 +103,taxcalc/tests/test_decorators.py::test_magic_apply_jit_swap,,passed,1.1277120000841023,,,,,,,,,,,,,,,,,,,,,,,,,,-0.14558099996975216 +104,taxcalc/tests/test_decorators.py::test_magic_iterate_jit,,passed,155.1650270000664,,,,,,,,,,,,,,,,,,,,,,,,,,-32.60910299991335 +105,taxcalc/tests/test_decorators.py::test_faux_function_iterate_jit,,passed,119.71443200002341,,,,,,,,,,,,,,,,,,,,,,,,,,-21.640904000037153 +106,taxcalc/tests/test_decorators.py::test_ret_everything_iterate_jit,,passed,514.8749299999054,,,,,,,,,,,,,,,,,,,,,,,,,,261.2046819998568 +107,taxcalc/tests/test_decorators.py::test_function_takes_kwarg,,passed,157.2470500000236,,,,,,,,,,,,,,,,,,,,,,,,,,-27.066925999974927 +108,taxcalc/tests/test_decorators.py::test_function_no_parameters_listed,,passed,157.26074999997763,,,,,,,,,,,,,,,,,,,,,,,,,,-23.908296000058755 +109,taxcalc/tests/test_decorators.py::test_function_parameters_optional,,passed,172.2788170000058,,,,,,,,,,,,,,,,,,,,,,,,,,-25.531846000035358 +110,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_no_return,,passed,6.040466999934324,,,,,,,,,,,,,,,,,,,,,,,,,,-0.8279350000748309 +111,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_unknown_return_argument,,passed,6.561673000078372,,,,,,,,,,,,,,,,,,,,,,,,,,-0.8599689998618487 +112,taxcalc/tests/test_decorators.py::test_force_no_jit,,passed,7.22428000005948,,,,,,,,,,,,,,,,,,,,,,,,,,-0.6509959998766135 +113,taxcalc/tests/test_growdiff.py::test_year_consistency,,passed,0.15880199998719036,,,,,,,,,,,,,,,,,,,,,,,,,,0.009191999993163363 +114,taxcalc/tests/test_growdiff.py::test_update_and_apply_growdiff,,passed,455.73517200000424,,,,,,,,,,,,,,,,,,,,,,,,,,-60.35976099997242 +115,taxcalc/tests/test_growdiff.py::test_has_any_response,,passed,120.58044200000495,,,,,,,,,,,,,,,,,,,,,,,,,,-21.36583599997266 +116,taxcalc/tests/test_growdiff.py::test_description_punctuation,,passed,0.4235050000716001,,,,,,,,,,,,,,,,,,,,,,,,,,-0.05582999995112914 +117,taxcalc/tests/test_growdiff.py::test_boolean_value_infomation,,passed,0.36420399999315123,,,,,,,,,,,,,,,,,,,,,,,,,,-0.09123000006638898 +118,taxcalc/tests/test_growfactors.py::test_improper_usage,,passed,4.927755000039724,,,,,,,,,,,,,,,,,,,,,,,,,,-0.7300579999309775 +119,taxcalc/tests/test_growfactors.py::test_update_after_use,,passed,2.819031000058203,,,,,,,,,,,,,,,,,,,,,,,,,,-0.4895099998520891 +120,taxcalc/tests/test_growfactors.py::test_proper_usage,,passed,2.7181300000620467,,,,,,,,,,,,,,,,,,,,,,,,,,-0.53060799996274 +121,taxcalc/tests/test_growfactors.py::test_growfactors_csv_values,,passed,3.085633999944548,,,,,,,,,,,,,,,,,,,,,,,,,,-0.629638000077648 +122,taxcalc/tests/test_parameters.py::test_params_class[revision0-],,passed,11.059222999961094,,,{},,,,,,,,,,,,,,,,,,,,,,,-1.8626219999759979 +123,taxcalc/tests/test_parameters.py::test_params_class[revision1-error],,passed,13.637951999953657,,,{'real_param': {2004: 1.9}},error,,,,,,,,,,,,,,,,,,,,,,-3.902230999983658 +124,taxcalc/tests/test_parameters.py::test_params_class[revision2-raise],,passed,14.78866399997969,,,{'int_param': {2004: [3.6]}},raise,,,,,,,,,,,,,,,,,,,,,,-1.4799260001154835 +125,taxcalc/tests/test_parameters.py::test_params_class[revision3-raise],,passed,13.277847999916048,,,{'int_param': {2004: [3]}},raise,,,,,,,,,,,,,,,,,,,,,,-2.61821400010831 +126,taxcalc/tests/test_parameters.py::test_params_class[revision4-noerror],,passed,18.41630499995972,,,"{'label_param': {2004: [1, 2]}}",noerror,,,,,,,,,,,,,,,,,,,,,,-3.674609999961831 +127,taxcalc/tests/test_parameters.py::test_params_class[revision5-raise],,passed,9.439704999977039,,,"{'label_param': {2004: [[1, 2]]}}",raise,,,,,,,,,,,,,,,,,,,,,,-1.7510129999891433 +128,taxcalc/tests/test_parameters.py::test_params_class[revision6-raise],,passed,9.514905999935763,,,"{'label_param': {2004: [1, 2, 3]}}",raise,,,,,,,,,,,,,,,,,,,,,,-1.7597180001303059 +129,taxcalc/tests/test_parameters.py::test_params_class[revision7-raise],,passed,13.530151000054502,,,{'bool_param': {2004: [4.9]}},raise,,,,,,,,,,,,,,,,,,,,,,-4.6673800000007795 +130,taxcalc/tests/test_parameters.py::test_params_class[revision8-raise],,passed,14.663562999999158,,,{'str_param': {2004: [9]}},raise,,,,,,,,,,,,,,,,,,,,,,-1.3848109999798908 +131,taxcalc/tests/test_parameters.py::test_params_class[revision9-noerror],,passed,13.918754999963312,,,{'str_param': {2004: 'nonlinear'}},noerror,,,,,,,,,,,,,,,,,,,,,,-3.368808999994144 +132,taxcalc/tests/test_parameters.py::test_params_class[revision10-error],,passed,13.542751000045428,,,{'str_param': {2004: 'unknownvalue'}},error,,,,,,,,,,,,,,,,,,,,,,-2.896049999890238 +133,taxcalc/tests/test_parameters.py::test_params_class[revision11-raise],,passed,13.444849000052272,,,{'str_param': {2004: ['nonlinear']}},raise,,,,,,,,,,,,,,,,,,,,,,-3.1095609998601503 +134,taxcalc/tests/test_parameters.py::test_params_class[revision12-raise],,passed,13.17684699995425,,,{'real_param': {2004: 'linear'}},raise,,,,,,,,,,,,,,,,,,,,,,-3.163847000109854 +135,taxcalc/tests/test_parameters.py::test_params_class[revision13-raise],,passed,13.29194799996003,,,"{'real_param': {2004: [0.2, 0.3]}}",raise,,,,,,,,,,,,,,,,,,,,,,-6.280783000079282 +136,taxcalc/tests/test_parameters.py::test_params_class[revision14-raise],,passed,16.555584000002455,,,{'real_param-indexed': {2004: True}},raise,,,,,,,,,,,,,,,,,,,,,,-1.5838419999454345 +137,taxcalc/tests/test_parameters.py::test_params_class[revision15-raise],,passed,9.428304000039134,,,{'unknown_param-indexed': {2004: False}},raise,,,,,,,,,,,,,,,,,,,,,,-1.9666289999804576 +138,taxcalc/tests/test_parameters.py::test_json_file_contents[consumption.json],,passed,190.94682499996907,,,,,consumption.json,,,,,,,,,,,,,,,,,,,,,-32.81733599999373 +139,taxcalc/tests/test_parameters.py::test_json_file_contents[policy_current_law.json],,passed,113294.74580100008,,,,,policy_current_law.json,,,,,,,,,,,,,,,,,,,,,-20332.566115999958 +140,taxcalc/tests/test_parameters.py::test_json_file_contents[growdiff.json],,passed,748.0020010000317,,,,,growdiff.json,,,,,,,,,,,,,,,,,,,,,-139.10379799995098 +141,taxcalc/tests/test_parameters.py::test_parameters_mentioned[consumption.json-consumption.py],,passed,0.3909049999037961,,,,,,consumption.json,consumption.py,,,,,,,,,,,,,,,,,,,-0.01002700014396396 +142,taxcalc/tests/test_parameters.py::test_parameters_mentioned[policy_current_law.json-calcfunctions.py],,passed,12.719841000034648,,,,,,policy_current_law.json,calcfunctions.py,,,,,,,,,,,,,,,,,,,-2.1825489999400816 +143,taxcalc/tests/test_parameters.py::test_parameters_mentioned[growdiff.json-growdiff.py],,passed,0.3832040000588677,,,,,,growdiff.json,growdiff.py,,,,,,,,,,,,,,,,,,,-0.03362999984801712 +144,taxcalc/tests/test_parameters.py::test_expand_xd_errors,,passed,5.893666000019948,,,,,,,,,,,,,,,,,,,,,,,,,,-0.8586730000388343 +145,taxcalc/tests/test_parameters.py::test_expand_empty,,passed,6.469971000001351,,,,,,,,,,,,,,,,,,,,,,,,,,-1.0730310000326426 +146,taxcalc/tests/test_parameters.py::test_expand_1d_scalar,,passed,19.817118999981176,,,,,,,,,,,,,,,,,,,,,,,,,,-3.2387210000024425 +147,taxcalc/tests/test_parameters.py::test_expand_2d_short_array,,passed,7.30028099997071,,,,,,,,,,,,,,,,,,,,,,,,,,-1.3445090000914206 +148,taxcalc/tests/test_parameters.py::test_expand_2d_variable_rates,,passed,7.819886999982373,,,,,,,,,,,,,,,,,,,,,,,,,,-2.999676999934307 +149,taxcalc/tests/test_parameters.py::test_expand_2d_already_filled,,passed,12.035033999950429,,,,,,,,,,,,,,,,,,,,,,,,,,-2.184900999964155 +150,taxcalc/tests/test_parameters.py::test_expand_2d_partial_expand,,passed,14.204257000073994,,,,,,,,,,,,,,,,,,,,,,,,,,-0.5843229998845345 +151,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n]",,passed,0.40500499994777783,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}} } -",,,,,,,,,,,,,,,,,,0.07502999994812853 -152,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n]",,passed,0.38883100000930426,,,,,,,," +",,,,,,,,,,,,,,,,,,-0.08253400005742145 +152,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n]",,passed,0.3543039999840403,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]} } -",,,,,,,,,,,,,,,,,,0.052024000069650356 -153,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n-False]",,passed,0.25592000008600735,,,,,,,,," +",,,,,,,,,,,,,,,,,,-0.03452700002526393 +153,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n-False]",,passed,0.2175020000549921,,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}} } -",False,,,,,,,,,,,,,,,,0.036415000067791053 -154,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n-True]",,passed,0.29432400003770454,,,,,,,,," +",False,,,,,,,,,,,,,,,,-0.0384180000310152 +154,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n-True]",,passed,0.22260200000800978,,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]} } -",True,,,,,,,,,,,,,,,,0.07331900008011874 -155,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": 0.9}\n}\n-True]",,passed,0.26112100010777795,,,,,,,,," +",True,,,,,,,,,,,,,,,,-0.0717220000296947 +155,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": 0.9}\n}\n-True]",,passed,0.2245030000267434,,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": 0.9} } -",True,,,,,,,,,,,,,,,,0.03921600011835835 -156,taxcalc/tests/test_policy.py::test_incorrect_class_instantiation,,passed,0.18191399999523128,,,,,,,,,,,,,,,,,,,,,,,,,,0.02481100000295558 -157,taxcalc/tests/test_policy.py::test_correct_class_instantiation,,passed,2649.585553999941,,,,,,,,,,,,,,,,,,,,,,,,,,482.60566099998005 -158,taxcalc/tests/test_policy.py::test_json_reform_url,,passed,70.2213040000288,,,,,,,,,,,,,,,,,,,,,,,,,,-160.85268899996666 -159,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[False],,passed,2669.3244849999473,,,,,,,,,,,False,,,,,,,,,,,,,,,198.14935599993032 -160,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[True],,passed,2762.163550999958,,,,,,,,,,,True,,,,,,,,,,,,,,,393.136717999937 -161,taxcalc/tests/test_policy.py::test_constant_inflation_rate_with_reform,,passed,2421.2577629999714,,,,,,,,,,,,,,,,,,,,,,,,,,325.90708999998697 -162,taxcalc/tests/test_policy.py::test_variable_inflation_rate_with_reform,,passed,2671.571078999932,,,,,,,,,,,,,,,,,,,,,,,,,,519.1010119999646 -163,taxcalc/tests/test_policy.py::test_multi_year_reform,,passed,2669.875976000071,,,,,,,,,,,,,,,,,,,,,,,,,,171.5778510000514 -164,taxcalc/tests/test_policy.py::test_policy_metadata,,passed,1723.990808999929,,,,,,,,,,,,,,,,,,,,,,,,,,184.9733119998973 -165,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_no_year,,passed,1726.1073600000145,,,,,,,,,,,,,,,,,,,,,,,,,,441.39528400000927 -166,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_early_year,,passed,1731.0640139999123,,,,,,,,,,,,,,,,,,,,,,,,,,243.5099649999304 -167,taxcalc/tests/test_policy.py::test_reform_with_default_indexed,,passed,2598.561762999907,,,,,,,,,,,,,,,,,,,,,,,,,,205.2183559999321 -168,taxcalc/tests/test_policy.py::test_reform_makes_no_changes_before_year,,passed,2554.0668849999975,,,,,,,,,,,,,,,,,,,,,,,,,,351.27683400003207 -169,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[False],,passed,2862.734119000038,,,,,,,,,,,False,,,,,,,,,,,,,,,525.4958730000681 -170,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[True],,passed,2792.8371149999975,,,,,,,,,,,True,,,,,,,,,,,,,,,388.7250679999852 -171,taxcalc/tests/test_policy.py::test_pop_the_cap_reform,,passed,2425.2820829999564,,,,,,,,,,,,,,,,,,,,,,,,,,121.39985999988312 -172,taxcalc/tests/test_policy.py::test_order_of_indexing_and_level_reforms,,passed,5111.94488000001,,,,,,,,,,,,,,,,,,,,,,,,,,883.8398199999347 -173,taxcalc/tests/test_policy.py::test_misspecified_reform_dictionary,,passed,0.17891200002395635,,,,,,,,,,,,,,,,,,,,,,,,,,0.011208000046281141 -174,taxcalc/tests/test_policy.py::test_section_titles,,passed,15.41149099989525,,,,,,,,,,,,,,,,,,,,,,,,,,0.44669399983376934 -175,taxcalc/tests/test_policy.py::test_description_punctuation,,passed,6.094532000020081,,,,,,,,,,,,,,,,,,,,,,,,,,1.471240000000762 -176,taxcalc/tests/test_policy.py::test_get_index_rate,,passed,1479.814063000049,,,,,,,,,,,,,,,,,,,,,,,,,,-65.8641559998614 -177,taxcalc/tests/test_policy.py::test_reform_with_bad_ctc_levels,,passed,2717.433865999965,,,,,,,,,,,,,,,,,,,,,,,,,,622.063522999952 -178,taxcalc/tests/test_policy.py::test_reform_with_removed_parameter,,passed,4895.950532999905,,,,,,,,,,,,,,,,,,,,,,,,,,453.08059999990746 -179,taxcalc/tests/test_policy.py::test_reform_with_out_of_range_error,,passed,2558.4041770000567,,,,,,,,,,,,,,,,,,,,,,,,,,359.68111099998623 -180,taxcalc/tests/test_policy.py::test_reform_with_warning,,passed,3006.127289999995,,,,,,,,,,,,,,,,,,,,,,,,,,336.59105200001704 -181,taxcalc/tests/test_policy.py::test_reform_with_scalar_vector_errors,,passed,8624.495560000014,,,,,,,,,,,,,,,,,,,,,,,,,,1029.8076079999419 -182,taxcalc/tests/test_policy.py::test_index_offset_reform,,passed,11042.557113000043,,,,,,,,,,,,,,,,,,,,,,,,,,1567.6429480000697 -183,taxcalc/tests/test_policy.py::test_cpi_offset_affect_on_prior_years,,passed,7796.10873699994,,,,,,,,,,,,,,,,,,,,,,,,,,819.7013219999008 -184,taxcalc/tests/test_policy.py::test_cpi_offset_on_reverting_params,,passed,11815.592240999991,,,,,,,,,,,,,,,,,,,,,,,,,,1432.499413000076 -185,taxcalc/tests/test_policy.py::test_raise_errors_regression,,passed,2637.1040279999534,,,,,,,,,,,,,,,,,,,,,,,,,,334.6454060000492 -186,taxcalc/tests/test_policy.py::TestAdjust::test_simple_adj,>,passed,7260.322814000006,,,,,,,,,,,,,,,,,,,,,,,,,,1108.551972999976 -187,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_1,>,passed,7200.835794999989,,,,,,,,,,,,,,,,,,,,,,,,,,621.0291519998918 -188,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_2,>,passed,7264.50838300002,,,,,,,,,,,,,,,,,,,,,,,,,,829.2703160000201 -189,taxcalc/tests/test_policy.py::TestAdjust::test_activate_index,>,passed,7272.918684000047,,,,,,,,,,,,,,,,,,,,,,,,,,914.9764280000454 -190,taxcalc/tests/test_policy.py::TestAdjust::test_apply_cpi_offset,>,passed,12345.033010999941,,,,,,,,,,,,,,,,,,,,,,,,,,1210.4371499998488 -191,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps,>,passed,5834.931905000076,,,,,,,,,,,,,,,,,,,,,,,,,,753.8353920000418 -192,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps2,>,passed,6693.90089500007,,,,,,,,,,,,,,,,,,,,,,,,,,689.656133000085 -193,taxcalc/tests/test_policy.py::TestAdjust::test_adj_CPI_offset_and_index_status,>,passed,12399.650583000039,,,,,,,,,,,,,,,,,,,,,,,,,,1151.4795180000874 -194,taxcalc/tests/test_policy.py::TestAdjust::test_adj_related_parameters_and_index_status,>,passed,4763.26931899996,,,,,,,,,,,,,,,,,,,,,,,,,,644.440574999976 -195,taxcalc/tests/test_policy.py::TestAdjust::test_indexed_status_parsing,>,passed,5342.335774999924,,,,,,,,,,,,,,,,,,,,,,,,,,578.5686869999154 -196,taxcalc/tests/test_policy.py::TestAdjust::test_cpi_offset_does_not_affect_wage_indexed_params,>,passed,10194.532656999967,,,,,,,,,,,,,,,,,,,,,,,,,,1209.6475359999204 -197,taxcalc/tests/test_records.py::test_incorrect_Records_instantiation,,passed,16.207758000064132,,,,,,,,,,,,,,,,,,,,,,,,,,1.4434920000212514 -198,taxcalc/tests/test_records.py::test_correct_Records_instantiation,,passed,634.4027339999911,,,,,,,,,,,,,,,,,,,,,,,,,,88.27451699994526 -199,taxcalc/tests/test_records.py::test_read_cps_data,,passed,1259.8916169999939,,,,,,,,,,,,,,,,,,,,,,,,,,133.54777099993953 -200,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 2, 200000, 200000, 0.03\n]",,passed,676.1666450000803,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s +",True,,,,,,,,,,,,,,,,-0.036618000081034496 +156,taxcalc/tests/test_policy.py::test_incorrect_class_instantiation,,passed,0.1579019999553566,,,,,,,,,,,,,,,,,,,,,,,,,,-0.02401200003987461 +157,taxcalc/tests/test_policy.py::test_correct_class_instantiation,,passed,2134.3521850000116,,,,,,,,,,,,,,,,,,,,,,,,,,-515.2333689999296 +158,taxcalc/tests/test_policy.py::test_json_reform_url,,passed,245.807328000069,,,,,,,,,,,,,,,,,,,,,,,,,,175.5860240000402 +159,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[False],,passed,2499.69423999994,,,,,,,,,,,False,,,,,,,,,,,,,,,-169.63024500000802 +160,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[True],,passed,2370.0054880000607,,,,,,,,,,,True,,,,,,,,,,,,,,,-392.1580629998971 +161,taxcalc/tests/test_policy.py::test_constant_inflation_rate_with_reform,,passed,2130.2227240000775,,,,,,,,,,,,,,,,,,,,,,,,,,-291.0350389998939 +162,taxcalc/tests/test_policy.py::test_variable_inflation_rate_with_reform,,passed,2171.7818790000365,,,,,,,,,,,,,,,,,,,,,,,,,,-499.7891999998956 +163,taxcalc/tests/test_policy.py::test_multi_year_reform,,passed,2451.7808449999166,,,,,,,,,,,,,,,,,,,,,,,,,,-218.09513100015465 +164,taxcalc/tests/test_policy.py::test_policy_metadata,,passed,1482.8572889999805,,,,,,,,,,,,,,,,,,,,,,,,,,-241.13351999994848 +165,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_no_year,,passed,1262.3276889999033,,,,,,,,,,,,,,,,,,,,,,,,,,-463.77967100011097 +166,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_early_year,,passed,1505.9579690000646,,,,,,,,,,,,,,,,,,,,,,,,,,-225.10604499984788 +167,taxcalc/tests/test_policy.py::test_reform_with_default_indexed,,passed,2340.966457000036,,,,,,,,,,,,,,,,,,,,,,,,,,-257.595305999871 +168,taxcalc/tests/test_policy.py::test_reform_makes_no_changes_before_year,,passed,2175.10331699998,,,,,,,,,,,,,,,,,,,,,,,,,,-378.96356800001695 +169,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[False],,passed,2308.433290000039,,,,,,,,,,,False,,,,,,,,,,,,,,,-554.3008289999989 +170,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[True],,passed,2368.2206220000808,,,,,,,,,,,True,,,,,,,,,,,,,,,-424.6164929999163 +171,taxcalc/tests/test_policy.py::test_pop_the_cap_reform,,passed,2245.543526000006,,,,,,,,,,,,,,,,,,,,,,,,,,-179.73855699995056 +172,taxcalc/tests/test_policy.py::test_order_of_indexing_and_level_reforms,,passed,4236.277122000047,,,,,,,,,,,,,,,,,,,,,,,,,,-875.6677579999632 +173,taxcalc/tests/test_policy.py::test_misspecified_reform_dictionary,,passed,0.15680099988912843,,,,,,,,,,,,,,,,,,,,,,,,,,-0.022111000134827863 +174,taxcalc/tests/test_policy.py::test_section_titles,,passed,15.217956000014965,,,,,,,,,,,,,,,,,,,,,,,,,,-0.19353499988028489 +175,taxcalc/tests/test_policy.py::test_description_punctuation,,passed,4.895550000014737,,,,,,,,,,,,,,,,,,,,,,,,,,-1.1989820000053442 +176,taxcalc/tests/test_policy.py::test_get_index_rate,,passed,1545.0466009999673,,,,,,,,,,,,,,,,,,,,,,,,,,65.23253799991835 +177,taxcalc/tests/test_policy.py::test_reform_with_bad_ctc_levels,,passed,2075.1916559999017,,,,,,,,,,,,,,,,,,,,,,,,,,-642.2422100000631 +178,taxcalc/tests/test_policy.py::test_reform_with_removed_parameter,,passed,4440.745604999961,,,,,,,,,,,,,,,,,,,,,,,,,,-455.2049279999437 +179,taxcalc/tests/test_policy.py::test_reform_with_out_of_range_error,,passed,2208.035744999961,,,,,,,,,,,,,,,,,,,,,,,,,,-350.3684320000957 +180,taxcalc/tests/test_policy.py::test_reform_with_warning,,passed,2445.712050999987,,,,,,,,,,,,,,,,,,,,,,,,,,-560.4152390000081 +181,taxcalc/tests/test_policy.py::test_reform_with_scalar_vector_errors,,passed,7790.747345,,,,,,,,,,,,,,,,,,,,,,,,,,-833.7482150000142 +182,taxcalc/tests/test_policy.py::test_index_offset_reform,,passed,9376.672323000093,,,,,,,,,,,,,,,,,,,,,,,,,,-1665.884789999951 +183,taxcalc/tests/test_policy.py::test_cpi_offset_affect_on_prior_years,,passed,6734.111954000014,,,,,,,,,,,,,,,,,,,,,,,,,,-1061.9967829999268 +184,taxcalc/tests/test_policy.py::test_cpi_offset_on_reverting_params,,passed,10261.403522000022,,,,,,,,,,,,,,,,,,,,,,,,,,-1554.1887189999688 +185,taxcalc/tests/test_policy.py::test_raise_errors_regression,,passed,2285.680870999954,,,,,,,,,,,,,,,,,,,,,,,,,,-351.42315699999926 +186,taxcalc/tests/test_policy.py::TestAdjust::test_simple_adj,>,passed,6301.89153799995,,,,,,,,,,,,,,,,,,,,,,,,,,-958.4312760000557 +187,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_1,>,passed,6320.241886999952,,,,,,,,,,,,,,,,,,,,,,,,,,-880.5939080000371 +188,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_2,>,passed,6340.210425999999,,,,,,,,,,,,,,,,,,,,,,,,,,-924.2979570000216 +189,taxcalc/tests/test_policy.py::TestAdjust::test_activate_index,>,passed,6383.110520000059,,,,,,,,,,,,,,,,,,,,,,,,,,-889.8081639999873 +190,taxcalc/tests/test_policy.py::TestAdjust::test_apply_cpi_offset,>,passed,10695.849234999969,,,,,,,,,,,,,,,,,,,,,,,,,,-1649.1837759999707 +191,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps,>,passed,4940.637673000083,,,,,,,,,,,,,,,,,,,,,,,,,,-894.2942319999929 +192,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps2,>,passed,5747.869261000005,,,,,,,,,,,,,,,,,,,,,,,,,,-946.0316340000645 +193,taxcalc/tests/test_policy.py::TestAdjust::test_adj_CPI_offset_and_index_status,>,passed,10858.080657000073,,,,,,,,,,,,,,,,,,,,,,,,,,-1541.5699259999674 +194,taxcalc/tests/test_policy.py::TestAdjust::test_adj_related_parameters_and_index_status,>,passed,4041.3166559999354,,,,,,,,,,,,,,,,,,,,,,,,,,-721.9526630000246 +195,taxcalc/tests/test_policy.py::TestAdjust::test_indexed_status_parsing,>,passed,4857.188174999919,,,,,,,,,,,,,,,,,,,,,,,,,,-485.1476000000048 +196,taxcalc/tests/test_policy.py::TestAdjust::test_cpi_offset_does_not_affect_wage_indexed_params,>,passed,8394.256115000077,,,,,,,,,,,,,,,,,,,,,,,,,,-1800.2765419998923 +197,taxcalc/tests/test_records.py::test_incorrect_Records_instantiation,,passed,14.023042000076202,,,,,,,,,,,,,,,,,,,,,,,,,,-2.1847159999879295 +198,taxcalc/tests/test_records.py::test_correct_Records_instantiation,,passed,531.263774000081,,,,,,,,,,,,,,,,,,,,,,,,,,-103.13895999991018 +199,taxcalc/tests/test_records.py::test_read_cps_data,,passed,1020.3067420000025,,,,,,,,,,,,,,,,,,,,,,,,,,-239.5848749999916 +200,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 2, 200000, 200000, 0.03\n]",,passed,577.9208879999942,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s 1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,72.74969900015549 -201,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 2, 200000, 200000, 0.03\n]",,passed,675.7788180000261,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s +",,,,,,,,,,,,,,-98.24575700008609 +201,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 2, 200000, 200000, 0.03\n]",,passed,575.6992639999226,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s 1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,76.8528520000018 -202,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 2, 200000, 200000, 0.03\n]",,passed,675.6101060000219,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s +",,,,,,,,,,,,,,-100.0795540001036 +202,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 2, 200000, 200000, 0.03\n]",,passed,575.7433640000045,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s 1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,80.39150700005848 -203,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 4, 200000, 100000, 100000\n]",,passed,684.2060220000121,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s +",,,,,,,,,,,,,,-99.86674200001744 +203,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 4, 200000, 100000, 100000\n]",,passed,575.1930589999574,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s 1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,82.75731099990935 -204,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 4, 200000, 100000, 100000\n]",,passed,679.0504519999558,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s +",,,,,,,,,,,,,,-109.0129630000547 +204,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 4, 200000, 100000, 100000\n]",,passed,574.2237480000085,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s 1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,84.49796499996864 -205,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 4, 200000, 100000, 100000\n]",,passed,681.3480169998911,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s +",,,,,,,,,,,,,,-104.82670399994731 +205,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 4, 200000, 100000, 100000\n]",,passed,566.069660999915,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s 1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,92.30782999986786 -206,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,k1bx14s\n1, 4, 0.03\n]",,passed,680.3692470000442,,,,,,,,,,,,"RECID,MARS,k1bx14s +",,,,,,,,,,,,,,-115.27835599997616 +206,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,k1bx14s\n1, 4, 0.03\n]",,passed,562.591623000003,,,,,,,,,,,,"RECID,MARS,k1bx14s 1, 4, 0.03 -",,,,,,,,,,,,,,96.06964400006746 -207,"taxcalc/tests/test_records.py::test_read_data[RxCID,MARS\n1, 2\n]",,passed,2.9622130000461766,,,,,,,,,,,,"RxCID,MARS +",,,,,,,,,,,,,,-117.77762400004121 +207,"taxcalc/tests/test_records.py::test_read_data[RxCID,MARS\n1, 2\n]",,passed,2.47402599995894,,,,,,,,,,,,"RxCID,MARS 1, 2 -",,,,,,,,,,,,,,0.4347680001046683 -208,"taxcalc/tests/test_records.py::test_read_data[RECID,e00300\n1, 456789\n]",,passed,2.7999010000030466,,,,,,,,,,,,"RECID,e00300 +",,,,,,,,,,,,,,-0.4881870000872368 +208,"taxcalc/tests/test_records.py::test_read_data[RECID,e00300\n1, 456789\n]",,passed,2.2534239999458805,,,,,,,,,,,,"RECID,e00300 1, 456789 -",,,,,,,,,,,,,,0.5009599999539205 -209,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS\n1, 6\n]",,passed,679.8720110000431,,,,,,,,,,,,"RECID,MARS +",,,,,,,,,,,,,,-0.5464770000571657 +209,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS\n1, 6\n]",,passed,576.4124720000154,,,,,,,,,,,,"RECID,MARS 1, 6 -",,,,,,,,,,,,,,103.00304200006849 -210,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,EIC\n1, 5, 4\n]",,passed,668.1103669999402,,,,,,,,,,,,"RECID,MARS,EIC +",,,,,,,,,,,,,,-103.45953900002769 +210,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,EIC\n1, 5, 4\n]",,passed,569.8866019999969,,,,,,,,,,,,"RECID,MARS,EIC 1, 5, 4 -",,,,,,,,,,,,,,95.79527999983384 -211,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00600,e00650\n1, 1, 8, 9\n]",,passed,671.0223759999963,,,,,,,,,,,,"RECID,MARS,e00600,e00650 +",,,,,,,,,,,,,,-98.22376499994334 +211,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00600,e00650\n1, 1, 8, 9\n]",,passed,572.534829999995,,,,,,,,,,,,"RECID,MARS,e00600,e00650 1, 1, 8, 9 -",,,,,,,,,,,,,,82.42620399994394 -212,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e01500,e01700\n1, 1, 6, 7\n]",,passed,672.3883690000321,,,,,,,,,,,,"RECID,MARS,e01500,e01700 +",,,,,,,,,,,,,,-98.4875460000012 +212,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e01500,e01700\n1, 1, 6, 7\n]",,passed,569.8357009999881,,,,,,,,,,,,"RECID,MARS,e01500,e01700 1, 1, 6, 7 -",,,,,,,,,,,,,,92.87390600002254 -213,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,PT_SSTB_income\n1, 1, 2\n]",,passed,680.5345289999423,,,,,,,,,,,,"RECID,MARS,PT_SSTB_income +",,,,,,,,,,,,,,-102.55266800004392 +213,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,PT_SSTB_income\n1, 1, 2\n]",,passed,582.3272350000934,,,,,,,,,,,,"RECID,MARS,PT_SSTB_income 1, 1, 2 -",,,,,,,,,,,,,,109.54950599989388 -214,taxcalc/tests/test_records.py::test_for_duplicate_names,,passed,1.3457960000096136,,,,,,,,,,,,,,,,,,,,,,,,,,0.11527599997407356 -215,taxcalc/tests/test_records.py::test_records_variables_content,,passed,1.0488740000482721,,,,,,,,,,,,,,,,,,,,,,,,,,0.14225900008568715 -216,taxcalc/tests/test_records.py::test_csv_input_vars_md_contents,,passed,1.1893839999856937,,,,,,,,,,,,,,,,,,,,,,,,,,0.17996799999764335 -217,taxcalc/tests/test_reforms.py::test_2017_law_reform,,passed,6002.903898,,,,,,,,,,,,,,,,,,,,,,,,,,599.2833899999823 -218,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2019],,passed,16491.967557000065,,,,,,,,,,,,,2019.0,,,,,,,,,,,,,2109.3778340001554 -219,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2020],,passed,16326.991182000029,,,,,,,,,,,,,2020.0,,,,,,,,,,,,,1634.3321509999696 -220,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2021],,passed,16592.377320000083,,,,,,,,,,,,,2021.0,,,,,,,,,,,,,2027.0498309999984 -221,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2022],,passed,16566.662396000083,,,,,,,,,,,,,2022.0,,,,,,,,,,,,,2118.320968000149 -222,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2023],,passed,16478.736233999938,,,,,,,,,,,,,2023.0,,,,,,,,,,,,,1880.886690999887 -223,taxcalc/tests/test_reforms.py::test_reform_json_and_output,,passed,98424.66990600008,,,,,,,,,,,,,,,,,,,,,,,,,,11861.56761700011 -224,taxcalc/tests/test_responses.py::test_response_json,,passed,0.262217999988934,,,,,,,,,,,,,,,,,,,,,,,,,,0.016213999970204923 -225,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-dot-csv-filename-no-dot-json-filename-no-dot-json-filename-no-dot-json-filename-no-output-directory],,passed,0.2614189997984795,,,,,,,,,,,,,,no-dot-csv-filename,no-dot-json-filename,no-dot-json-filename,no-dot-json-filename,no-output-directory,,,,,,,,0.049214999762625694 -226,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[input_data1-baseline1-reform1-assump1-outdir1],,passed,0.20031500002914981,,,,,,,,,,,,,,[],[],[],[],[],,,,,,,,0.05521299999600163 -227,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-exist.csv-no-exist.json-no-exist.json-no-exist.json-.],,passed,0.27801999999610416,,,,,,,,,,,,,,no-exist.csv,no-exist.json,no-exist.json,no-exist.json,.,,,,,,,,0.051516999974410366 -228,taxcalc/tests/test_taxcalcio.py::test_init_errors[2000-reformfile0-reformfile0-None],,passed,6495.993667999983,,,,,,,,,,,,,,,,,,,2000.0,reformfile0,reformfile0,,,,,917.889000999935 -229,taxcalc/tests/test_taxcalcio.py::test_init_errors[2099-reformfile0-reformfile0-None],,passed,6274.038270999881,,,,,,,,,,,,,,,,,,,2099.0,reformfile0,reformfile0,,,,,507.94987899985244 -230,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-reformfile0-reformfile0-errorassumpfile],,passed,6279.992011999866,,,,,,,,,,,,,,,,,,,2020.0,reformfile0,reformfile0,errorassumpfile,,,,817.0747619998338 -231,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-errorreformfile-errorreformfile-None],,passed,4923.2983899999,,,,,,,,,,,,,,,,,,,2020.0,errorreformfile,errorreformfile,,,,,544.6002009998665 -232,taxcalc/tests/test_taxcalcio.py::test_creation_with_aging,,passed,16345.550752000008,,,,,,,,,,,,,,,,,,,,,,,,,,1929.3776449999332 -233,taxcalc/tests/test_taxcalcio.py::test_ctor_init_with_cps_files,,passed,23111.217097999997,,,,,,,,,,,,,,,,,,,,,,,,,,2591.333404999881 -234,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|combined,\n c00100\n surtax\n -True-8]",,passed,6351.568612999927,,,,,,,,,,,,,,,,,,,,,,," +",,,,,,,,,,,,,,-98.20729399984884 +214,taxcalc/tests/test_records.py::test_for_duplicate_names,,passed,1.2208129999180528,,,,,,,,,,,,,,,,,,,,,,,,,,-0.12498300009156083 +215,taxcalc/tests/test_records.py::test_records_variables_content,,passed,0.8551089999855321,,,,,,,,,,,,,,,,,,,,,,,,,,-0.19376500006273978 +216,taxcalc/tests/test_records.py::test_csv_input_vars_md_contents,,passed,0.9720099999412923,,,,,,,,,,,,,,,,,,,,,,,,,,-0.21737400004440133 +217,taxcalc/tests/test_reforms.py::test_2017_law_reform,,passed,5359.528907999902,,,,,,,,,,,,,,,,,,,,,,,,,,-643.3749900000976 +218,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2019],,passed,14244.767878999937,,,,,,,,,,,,,2019.0,,,,,,,,,,,,,-2247.199678000128 +219,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2020],,passed,14122.661678999975,,,,,,,,,,,,,2020.0,,,,,,,,,,,,,-2204.3295030000536 +220,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2021],,passed,14308.421924000071,,,,,,,,,,,,,2021.0,,,,,,,,,,,,,-2283.955396000012 +221,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2022],,passed,14167.511773999991,,,,,,,,,,,,,2022.0,,,,,,,,,,,,,-2399.150622000092 +222,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2023],,passed,14317.007873000079,,,,,,,,,,,,,2023.0,,,,,,,,,,,,,-2161.7283609998594 +223,taxcalc/tests/test_reforms.py::test_reform_json_and_output,,passed,85408.97821700003,,,,,,,,,,,,,,,,,,,,,,,,,,-13015.691689000058 +224,taxcalc/tests/test_responses.py::test_response_json,,passed,0.23130300007778715,,,,,,,,,,,,,,,,,,,,,,,,,,-0.03091499991114688 +225,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-dot-csv-filename-no-dot-json-filename-no-dot-json-filename-no-dot-json-filename-no-output-directory],,passed,0.20500200002970814,,,,,,,,,,,,,,no-dot-csv-filename,no-dot-json-filename,no-dot-json-filename,no-dot-json-filename,no-output-directory,,,,,,,,-0.05641699976877135 +226,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[input_data1-baseline1-reform1-assump1-outdir1],,passed,0.14360199998009193,,,,,,,,,,,,,,[],[],[],[],[],,,,,,,,-0.056713000049057855 +227,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-exist.csv-no-exist.json-no-exist.json-no-exist.json-.],,passed,0.24330300004749006,,,,,,,,,,,,,,no-exist.csv,no-exist.json,no-exist.json,no-exist.json,.,,,,,,,,-0.03471699994861405 +228,taxcalc/tests/test_taxcalcio.py::test_init_errors[2000-reformfile0-reformfile0-None],,passed,5464.100518000009,,,,,,,,,,,,,,,,,,,2000.0,reformfile0,reformfile0,,,,,-1031.8931499999735 +229,taxcalc/tests/test_taxcalcio.py::test_init_errors[2099-reformfile0-reformfile0-None],,passed,5671.894009000084,,,,,,,,,,,,,,,,,,,2099.0,reformfile0,reformfile0,,,,,-602.144261999797 +230,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-reformfile0-reformfile0-errorassumpfile],,passed,5448.40056299995,,,,,,,,,,,,,,,,,,,2020.0,reformfile0,reformfile0,errorassumpfile,,,,-831.5914489999159 +231,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-errorreformfile-errorreformfile-None],,passed,4299.2953469999975,,,,,,,,,,,,,,,,,,,2020.0,errorreformfile,errorreformfile,,,,,-624.0030429999024 +232,taxcalc/tests/test_taxcalcio.py::test_creation_with_aging,,passed,14207.750815000054,,,,,,,,,,,,,,,,,,,,,,,,,,-2137.7999369999543 +233,taxcalc/tests/test_taxcalcio.py::test_ctor_init_with_cps_files,,passed,19566.25572999985,,,,,,,,,,,,,,,,,,,,,,,,,,-3544.9613680001494 +234,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|combined,\n c00100\n surtax\n -True-8]",,passed,5789.747678999902,,,,,,,,,,,,,,,,,,,,,,," MARS;iitax payrolltax|combined, c00100 surtax - ",True,8.0,504.98467200009145 -235,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|kombined,c00100\n surtax\n RECID\n FLPDYR\n -False-8]",,passed,6493.881860999863,,,,,,,,,,,,,,,,,,,,,,," + ",True,8.0,-561.8209340000249 +235,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|kombined,c00100\n surtax\n RECID\n FLPDYR\n -False-8]",,passed,5807.0122340000125,,,,,,,,,,,,,,,,,,,,,,," MARS;iitax payrolltax|kombined,c00100 surtax RECID FLPDYR - ",False,8.0,603.6570700000539 -236,taxcalc/tests/test_taxcalcio.py::test_output_options,,passed,28655.39890700006,,,,,,,,,,,,,,,,,,,,,,,,,,3377.139182000061 -237,taxcalc/tests/test_taxcalcio.py::test_write_doc_file,,passed,16356.876604000036,,,,,,,,,,,,,,,,,,,,,,,,,,1715.0225949999349 -238,taxcalc/tests/test_taxcalcio.py::test_sqldb_option,,passed,8285.39836799996,,,,,,,,,,,,,,,,,,,,,,,,,,783.9710629998535 -239,taxcalc/tests/test_taxcalcio.py::test_no_tables_or_graphs,,passed,7329.083674999993,,,,,,,,,,,,,,,,,,,,,,,,,,795.5013179998787 -240,taxcalc/tests/test_taxcalcio.py::test_tables,,passed,8206.107578000001,,,,,,,,,,,,,,,,,,,,,,,,,,643.7357669999528 -241,taxcalc/tests/test_taxcalcio.py::test_graphs,,passed,8192.691987999979,,,,,,,,,,,,,,,,,,,,,,,,,,798.8424850000229 -242,taxcalc/tests/test_taxcalcio.py::test_analyze_warnings_print,,passed,6968.031132000078,,,,,,,,,,,,,,,,,,,,,,,,,,629.5484669999496 -243,taxcalc/tests/test_taxcalcio.py::test_error_message_parsed_correctly,,passed,5622.756727000024,,,,,,,,,,,,,,,,,,,,,,,,,,457.45139000018753 -244,taxcalc/tests/test_utils.py::test_validity_of_name_lists,,passed,1.3546960001349362,,,,,,,,,,,,,,,,,,,,,,,,,,0.15278000023499771 -245,taxcalc/tests/test_utils.py::test_create_tables,,passed,4430.909653000072,,,,,,,,,,,,,,,,,,,,,,,,,,455.49433199994337 -246,taxcalc/tests/test_utils.py::test_diff_count_precision,,passed,593.5529969999607,,,,,,,,,,,,,,,,,,,,,,,,,,68.92482799980826 -247,taxcalc/tests/test_utils.py::test_weighted_mean,,passed,3.1533250000848057,,,,,,,,,,,,,,,,,,,,,,,,,,0.0699830000030488 -248,taxcalc/tests/test_utils.py::test_wage_weighted,,passed,1.2039860000641056,,,,,,,,,,,,,,,,,,,,,,,,,,0.1526720002402726 -249,taxcalc/tests/test_utils.py::test_agi_weighted,,passed,1.0992790000727837,,,,,,,,,,,,,,,,,,,,,,,,,,0.13976600007481466 -250,taxcalc/tests/test_utils.py::test_expanded_income_weighted,,passed,1.1194790001809451,,,,,,,,,,,,,,,,,,,,,,,,,,0.16866600026332879 -251,taxcalc/tests/test_utils.py::test_weighted_sum,,passed,2.3490670000683167,,,,,,,,,,,,,,,,,,,,,,,,,,0.3030390000731127 -252,taxcalc/tests/test_utils.py::test_add_income_trow_var,,passed,3.8236729999425734,,,,,,,,,,,,,,,,,,,,,,,,,,0.4223270000238699 -253,taxcalc/tests/test_utils.py::test_add_quantile_trow_var,,passed,6.051230999901236,,,,,,,,,,,,,,,,,,,,,,,,,,0.8580599999277183 -254,taxcalc/tests/test_utils.py::test_dist_table_sum_row,,passed,3937.5746539999454,,,,,,,,,,,,,,,,,,,,,,,,,,377.17980499996884 -255,taxcalc/tests/test_utils.py::test_diff_table_sum_row,,passed,4319.567172999996,,,,,,,,,,,,,,,,,,,,,,,,,,430.3618410001486 -256,taxcalc/tests/test_utils.py::test_mtr_graph_data,,passed,2781.772971999999,,,,,,,,,,,,,,,,,,,,,,,,,,278.1516089999059 -257,taxcalc/tests/test_utils.py::test_atr_graph_data,,passed,3159.04182700001,,,,,,,,,,,,,,,,,,,,,,,,,,264.9447290000353 -258,taxcalc/tests/test_utils.py::test_xtr_graph_plot,,passed,2822.1008519999486,,,,,,,,,,,,,,,,,,,,,,,,,,285.11309100008475 -259,taxcalc/tests/test_utils.py::test_write_graph_file,,passed,2977.7144849999786,,,,,,,,,,,,,,,,,,,,,,,,,,219.72340599995732 -260,taxcalc/tests/test_utils.py::test_ce_aftertax_income,,passed,4980.990838000025,,,,,,,,,,,,,,,,,,,,,,,,,,441.07207100023516 -261,taxcalc/tests/test_utils.py::test_read_egg_csv,,passed,0.7989570001427637,,,,,,,,,,,,,,,,,,,,,,,,,,0.028346000135570648 -262,taxcalc/tests/test_utils.py::test_read_egg_json,,passed,0.6056429999716784,,,,,,,,,,,,,,,,,,,,,,,,,,0.057034999827010324 -263,taxcalc/tests/test_utils.py::test_create_delete_temp_file,,passed,0.3244239999276033,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0009810000847210176 -264,taxcalc/tests/test_utils.py::test_bootstrap_se_ci,,passed,0.5664400000569003,,,,,,,,,,,,,,,,,,,,,,,,,,-0.001067999846782186 -265,taxcalc/tests/test_utils.py::test_table_columns_labels,,passed,0.15200999996523024,,,,,,,,,,,,,,,,,,,,,,,,,,0.025808000145843835 + ",False,8.0,-686.8696269998509 +236,taxcalc/tests/test_taxcalcio.py::test_output_options,,passed,24887.356532000013,,,,,,,,,,,,,,,,,,,,,,,,,,-3768.042375000048 +237,taxcalc/tests/test_taxcalcio.py::test_write_doc_file,,passed,14412.003702999982,,,,,,,,,,,,,,,,,,,,,,,,,,-1944.8729010000534 +238,taxcalc/tests/test_taxcalcio.py::test_sqldb_option,,passed,7369.484235000073,,,,,,,,,,,,,,,,,,,,,,,,,,-915.9141329998874 +239,taxcalc/tests/test_taxcalcio.py::test_no_tables_or_graphs,,passed,6478.377673000068,,,,,,,,,,,,,,,,,,,,,,,,,,-850.7060019999244 +240,taxcalc/tests/test_taxcalcio.py::test_tables,,passed,7443.513635000045,,,,,,,,,,,,,,,,,,,,,,,,,,-762.5939429999562 +241,taxcalc/tests/test_taxcalcio.py::test_graphs,,passed,7285.230903999945,,,,,,,,,,,,,,,,,,,,,,,,,,-907.4610840000332 +242,taxcalc/tests/test_taxcalcio.py::test_analyze_warnings_print,,passed,6257.27354300011,,,,,,,,,,,,,,,,,,,,,,,,,,-710.757588999968 +243,taxcalc/tests/test_taxcalcio.py::test_error_message_parsed_correctly,,passed,5011.991457000022,,,,,,,,,,,,,,,,,,,,,,,,,,-610.7652700000017 +244,taxcalc/tests/test_utils.py::test_validity_of_name_lists,,passed,1.1436180000146123,,,,,,,,,,,,,,,,,,,,,,,,,,-0.21107800012032385 +245,taxcalc/tests/test_utils.py::test_create_tables,,passed,3873.4905070000423,,,,,,,,,,,,,,,,,,,,,,,,,,-557.4191460000293 +246,taxcalc/tests/test_utils.py::test_diff_count_precision,,passed,485.9527800001615,,,,,,,,,,,,,,,,,,,,,,,,,,-107.60021699979916 +247,taxcalc/tests/test_utils.py::test_weighted_mean,,passed,2.950749000092401,,,,,,,,,,,,,,,,,,,,,,,,,,-0.20257599999240483 +248,taxcalc/tests/test_utils.py::test_wage_weighted,,passed,1.006617000030019,,,,,,,,,,,,,,,,,,,,,,,,,,-0.19736900003408664 +249,taxcalc/tests/test_utils.py::test_agi_weighted,,passed,0.9922159999860014,,,,,,,,,,,,,,,,,,,,,,,,,,-0.10706300008678227 +250,taxcalc/tests/test_utils.py::test_expanded_income_weighted,,passed,0.9583159999237978,,,,,,,,,,,,,,,,,,,,,,,,,,-0.16116300025714736 +251,taxcalc/tests/test_utils.py::test_weighted_sum,,passed,1.9778329999553534,,,,,,,,,,,,,,,,,,,,,,,,,,-0.37123400011296326 +252,taxcalc/tests/test_utils.py::test_add_income_trow_var,,passed,3.3421549999275157,,,,,,,,,,,,,,,,,,,,,,,,,,-0.4815180000150572 +253,taxcalc/tests/test_utils.py::test_add_quantile_trow_var,,passed,5.13908400012042,,,,,,,,,,,,,,,,,,,,,,,,,,-0.9121469997808163 +254,taxcalc/tests/test_utils.py::test_dist_table_sum_row,,passed,3479.4271529999605,,,,,,,,,,,,,,,,,,,,,,,,,,-458.1475009999849 +255,taxcalc/tests/test_utils.py::test_diff_table_sum_row,,passed,3834.6094599999105,,,,,,,,,,,,,,,,,,,,,,,,,,-484.9577130000853 +256,taxcalc/tests/test_utils.py::test_mtr_graph_data,,passed,2468.3950280000317,,,,,,,,,,,,,,,,,,,,,,,,,,-313.3779439999671 +257,taxcalc/tests/test_utils.py::test_atr_graph_data,,passed,2782.680168999832,,,,,,,,,,,,,,,,,,,,,,,,,,-376.36165800017807 +258,taxcalc/tests/test_utils.py::test_xtr_graph_plot,,passed,2512.8005079998275,,,,,,,,,,,,,,,,,,,,,,,,,,-309.3003440001212 +259,taxcalc/tests/test_utils.py::test_write_graph_file,,passed,2690.7693959999506,,,,,,,,,,,,,,,,,,,,,,,,,,-286.945089000028 +260,taxcalc/tests/test_utils.py::test_ce_aftertax_income,,passed,4390.761870000006,,,,,,,,,,,,,,,,,,,,,,,,,,-590.2289680000194 +261,taxcalc/tests/test_utils.py::test_read_egg_csv,,passed,0.747711000030904,,,,,,,,,,,,,,,,,,,,,,,,,,-0.05124600011185976 +262,taxcalc/tests/test_utils.py::test_read_egg_json,,passed,0.5457090001073084,,,,,,,,,,,,,,,,,,,,,,,,,,-0.05993399986436998 +263,taxcalc/tests/test_utils.py::test_create_delete_temp_file,,passed,0.2967039999930421,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0277199999345612 +264,taxcalc/tests/test_utils.py::test_bootstrap_se_ci,,passed,0.5259080000996619,,,,,,,,,,,,,,,,,,,,,,,,,,-0.04053199995723844 +265,taxcalc/tests/test_utils.py::test_table_columns_labels,,passed,0.12500200000431505,,,,,,,,,,,,,,,,,,,,,,,,,,-0.027007999960915158