diff --git a/taxcalc/tests/test_stats_benchmark.csv b/taxcalc/tests/test_stats_benchmark.csv
index 9c24efea8..2350c7b89 100644
--- a/taxcalc/tests/test_stats_benchmark.csv
+++ b/taxcalc/tests/test_stats_benchmark.csv
@@ -1,335 +1,335 @@
 ,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,<function test_for_consistency at 0x7f1bfd2b3310>,passed,4.491251999979795,,,,,,,,,,,,,,,,,,,,,,,,,,0.003281999966019633
-1,taxcalc/tests/test_benefits.py::test_benefits,<function test_benefits at 0x7f1bfd2b3e50>,passed,5710.261449000029,,,,,,,,,,,,,,,,,,,,,,,,,,114.02414000002591
-2,taxcalc/tests/test_calcfunctions.py::test_calc_and_used_vars,<function test_calc_and_used_vars at 0x7f1bfd32d820>,passed,185.76672000000372,,,,,,,,,,,,,,,,,,,,,,,,,,-10.583562000022084
-3,taxcalc/tests/test_calcfunctions.py::test_function_args_usage,<function test_function_args_usage at 0x7f1bfd25e670>,passed,3.13213600003337,,,,,,,,,,,,,,,,,,,,,,,,,,0.11718900003643284
-4,taxcalc/tests/test_calcfunctions.py::test_DependentCare,<function test_DependentCare at 0x7f1bfd25e4c0>,passed,0.3471040000135872,,,,,,,,,,,,,,,,,,,,,,,,,,0.020398999993176403
-5,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, young]",<function test_StdDed at 0x7f1bfd25e5e0>,passed,0.27760299997225957,"(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.015602000075887135
-6,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity]",<function test_StdDed at 0x7f1bfd25e5e0>,passed,0.2501019999954224,"(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.008098000080281081
-7,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity, over limit]",<function test_StdDed at 0x7f1bfd25e5e0>,passed,0.24200300003940356,"(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.0016000001323846491
-8,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, two old]",<function test_StdDed at 0x7f1bfd25e5e0>,passed,0.2442019999762124,"(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.00699799988979069
-9,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 1],<function test_StdDed at 0x7f1bfd25e5e0>,passed,0.24050299998634728,"(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.001500000053056283
-10,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 2],<function test_StdDed at 0x7f1bfd25e5e0>,passed,0.2392030000351042,"(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.0034990000017388057
-11,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single]",<function test_StdDed at 0x7f1bfd25e5e0>,passed,0.2538029999641367,"(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.016199000015149095
-12,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Marrid, Single, dep, under earn]",<function test_StdDed at 0x7f1bfd25e5e0>,passed,0.24280299999190902,"(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.0028990000373597113
-13,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single, dep, over earn]",<function test_StdDed at 0x7f1bfd25e5e0>,passed,0.24350300003561642,"(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.003400000025521932
-14,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 1],<function test_EI_PayrollTax at 0x7f1bfd25e550>,passed,0.35180399999035217,"(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.04109900004323208
-15,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 2],<function test_EI_PayrollTax at 0x7f1bfd25e550>,passed,0.2972039999917797,"(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.0019989999486825227
-16,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 3],<function test_EI_PayrollTax at 0x7f1bfd25e550>,passed,0.2891030000000683,"(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.0018990000398844686
-17,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 4],<function test_EI_PayrollTax at 0x7f1bfd25e550>,passed,0.29570399999556685,"(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.007799999934832158
-18,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 5],<function test_EI_PayrollTax at 0x7f1bfd25e550>,passed,0.2895030000331644,"(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.01940199996397496
-19,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 6],<function test_EI_PayrollTax at 0x7f1bfd25e550>,passed,0.29380399996625783,"(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.006398999971679642
-20,taxcalc/tests/test_calcfunctions.py::test_AfterTaxIncome,<function test_AfterTaxIncome at 0x7f1bfd25e0d0>,passed,0.2378019999582648,,,,,,,,,,,,,,,,,,,,,,,,,,0.0021980000042276793
-21,taxcalc/tests/test_calcfunctions.py::test_ExpandIncome,<function test_ExpandIncome at 0x7f1bfd25e3a0>,passed,0.2391030000126193,,,,,,,,,,,,,,,,,,,,,,,,,,0.004398999976729101
-22,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple0-expected_value0],<function test_LumpSumTax at 0x7f1bfd25e430>,passed,0.24390300001186915,"(1, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.0051990000997648445
-23,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple1-expected_value1],<function test_LumpSumTax at 0x7f1bfd25e430>,passed,0.23890200003506834,"(0, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.002498000014838936
-24,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple2-expected_value2],<function test_LumpSumTax at 0x7f1bfd25e430>,passed,0.27730400000791633,"(1, 1, 2, 100, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.04279999990330913
-25,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple3-expected_value3],<function test_LumpSumTax at 0x7f1bfd25e430>,passed,0.2396019999650889,"(0, 2, 1, 100, 200, 1000)","(200, 1200)",,,,,,,,,,,,,,,,,,,,,,,,-0.008102000037979395
-26,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple4-expected_value4],<function test_LumpSumTax at 0x7f1bfd25e430>,passed,0.24280299999190902,"(0, 1, 3, 100, 300, 1000)","(300, 1300)",,,,,,,,,,,,,,,,,,,,,,,,0.004599000021698912
-27,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple0-expected_value0],<function test_FairShareTax at 0x7f1bfd25ed30>,passed,0.24770300001364376,"(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.005498999939845872
-28,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple1-expected_value1],<function test_FairShareTax at 0x7f1bfd25ed30>,passed,0.24700300002677977,"(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.01590099998338701
-29,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple2-expected_value2],<function test_FairShareTax at 0x7f1bfd25ed30>,passed,0.2396029999545135,"(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.0009989998943638057
-30,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple3-expected_value3],<function test_FairShareTax at 0x7f1bfd25ed30>,passed,0.25110300003916564,"(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.010099000007812747
-31,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple4-expected_value4],<function test_FairShareTax at 0x7f1bfd25ed30>,passed,0.24580300004117817,"(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.005599999951755363
-32,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple5-expected_value5],<function test_FairShareTax at 0x7f1bfd25ed30>,passed,0.24270300002626755,"(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.005599000019174155
-33,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple6-expected_value6],<function test_FairShareTax at 0x7f1bfd25ed30>,passed,0.2423029999931714,"(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.00400000004674439
-34,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple7-expected_value7],<function test_FairShareTax at 0x7f1bfd25ed30>,passed,0.24330299999064664,"(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.0048999999648913495
-35,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple8-expected_value8],<function test_FairShareTax at 0x7f1bfd25ed30>,passed,0.24700200003735517,"(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.010599000120237179
-36,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple0-expected_value0],<function test_PersonalTaxCredit at 0x7f1bfd25ee50>,passed,0.2455030000305669,"(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.006198999983553222
-37,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple1-expected_value1],<function test_PersonalTaxCredit at 0x7f1bfd25ee50>,passed,0.2660029999788094,"(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.027198999987376793
-38,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple2-expected_value2],<function test_PersonalTaxCredit at 0x7f1bfd25ee50>,passed,0.24430199999869728,"(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.016602000016519014
-39,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple3-expected_value3],<function test_PersonalTaxCredit at 0x7f1bfd25ee50>,passed,0.24110299995072637,"(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.0019989999486824672
-40,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple4-expected_value4],<function test_PersonalTaxCredit at 0x7f1bfd25ee50>,passed,0.24000299998760966,"(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.0026990000492333466
-41,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple5-expected_value5],<function test_PersonalTaxCredit at 0x7f1bfd25ee50>,passed,0.2418030000512772,"(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.004198999988602792
-42,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple6-expected_value6],<function test_PersonalTaxCredit at 0x7f1bfd25ee50>,passed,0.24070300003131706,"(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.0009000000318337698
-43,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple7-expected_value7],<function test_PersonalTaxCredit at 0x7f1bfd25ee50>,passed,0.24090300001944343,"(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.004198999988602736
-44,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple8-expected_value8],<function test_PersonalTaxCredit at 0x7f1bfd25ee50>,passed,0.24380299998938426,"(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.006198999926709858
-45,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple9-expected_value9],<function test_PersonalTaxCredit at 0x7f1bfd25ee50>,passed,0.24150199999439792,"(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.000301999989460372
-46,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple10-expected_value10],<function test_PersonalTaxCredit at 0x7f1bfd25ee50>,passed,0.24180299999443378,"(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.0043990000904159665
-47,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple11-expected_value11],<function test_PersonalTaxCredit at 0x7f1bfd25ee50>,passed,0.2619029999664235,"(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.022398999988126916
-48,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple12-expected_value12],<function test_PersonalTaxCredit at 0x7f1bfd25ee50>,passed,0.24090300001944343,"(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.022201000035693086
-49,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple13-expected_value13],<function test_PersonalTaxCredit at 0x7f1bfd25ee50>,passed,0.24120199998378666,"(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.002298000026712571
-50,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple14-expected_value14],<function test_PersonalTaxCredit at 0x7f1bfd25ee50>,passed,0.24050299998634728,"(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.00020100003439432745
-51,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple15-expected_value15],<function test_PersonalTaxCredit at 0x7f1bfd25ee50>,passed,0.23990300002196818,"(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.002699000049233291
-52,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple16-expected_value16],<function test_PersonalTaxCredit at 0x7f1bfd25ee50>,passed,0.24170299997194888,"(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.004098999909274481
-53,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple17-expected_value17],<function test_PersonalTaxCredit at 0x7f1bfd25ee50>,passed,0.24190300001691867,"(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.0022990000729805615
-54,taxcalc/tests/test_calcfunctions.py::test_EITCamount[test_tuple0-6660],<function test_EITCamount at 0x7f1bfd25eee0>,passed,206.5846570000076,"(0.0, 0.45, 19330, 6660, 19330, 19330, 0.2106)",6660,,,,,,,,,,,,,,,,,,,,,,,,-0.011586000027818955
-55,taxcalc/tests/test_calcfunctions.py::test_EITC[test_tuple0-6660],<function test_EITC at 0x7f1bfd25ef70>,passed,0.3254039999660563,"(4, 0, 3, 19330, 0, 0, 0, 0, 0, 0, 0, 0, 19330, 19330, 0, [8790, 19330, 19330, 19330], 25, 64, [5890, 5890, 5890, 5890], [0.0765, 0.34, 0.4, 0.45], [538, 3584, 5920, 6660], [0.0765, 0.1598, 0.2106, 0.2106], 0.0, 3650, 9e+99, False, False, 0)",6660,,,,,,,,,,,,,,,,,,,,,,,,0.028999999983625513
-56,taxcalc/tests/test_calcfunctions.py::test_TaxInc[test_tuple0-expected_value0],<function test_TaxInc at 0x7f1bfd29c040>,passed,0.27390399998239445,"(527860.66, 0.0, 37000.0, 0.0, 2, 352000.0, 0.0, 0.0, 0.0, 5000.0, 7000.0, 0, 0.0, 0.0, 0.2, [160700.0, 321400.0, 160725.0, 160700.0, 321400.0], [50000.0, 100000.0, 50000.0, 50000.0, 100000.0], 0.5, 0.25, 0.025, 0.0, [9e+99, 9e+99, 9e+99, 9e+99, 9e+99], 0.0, 0.0, True)","(490860.66, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.011698999969667057
-57,taxcalc/tests/test_calcfunctions.py::test_TaxInc[test_tuple1-expected_value1],<function test_TaxInc at 0x7f1bfd29c040>,passed,0.24680299998181,"(337675.1, 0.0, 49000.0, 0.0, 2, 23000.0, 0.0, 0.0, 0.0, 8000.0, 4000.0, 1, 0.0, 0.0, 0.2, [160700.0, 321400.0, 160725.0, 160700.0, 321400.0], [50000.0, 100000.0, 50000.0, 50000.0, 100000.0], 0.5, 0.25, 0.025, 0.0, [9e+99, 9e+99, 9e+99, 9e+99, 9e+99], 0.0, 0.0, True)","(284075.1, 4600)",,,,,,,,,,,,,,,,,,,,,,,,-0.0015009999287940168
-58,taxcalc/tests/test_calcfunctions.py::test_TaxInc[test_tuple2-expected_value2],<function test_TaxInc at 0x7f1bfd29c040>,passed,0.24300299998003538,"(603700.0, 24400.0, 0.0, 0.0, 2, 0.0, 11000.0, 0.0, 0.0, 3000.0, -3000.0, 1, 0.0, 0.0, 0.2, [160700.0, 321400.0, 160725.0, 160700.0, 321400.0], [50000.0, 100000.0, 50000.0, 50000.0, 100000.0], 0.5, 0.25, 0.025, 0.0, [9e+99, 9e+99, 9e+99, 9e+99, 9e+99], 0.0, 0.0, True)","(579300.0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.002998999946157793
-59,taxcalc/tests/test_calcfunctions.py::test_TaxInc[test_tuple3-expected_value3],<function test_TaxInc at 0x7f1bfd29c040>,passed,0.24440300001060677,"(90700.0, 0.0, 32000.0, 0.0, 4, 0.0, 6000.0, 0.0, 0.0, 9000.0, -3000.0, 1, 0.0, 0.0, 0.2, [160700.0, 321400.0, 160725.0, 160700.0, 321400.0], [50000.0, 100000.0, 50000.0, 50000.0, 100000.0], 0.5, 0.25, 0.025, 0.0, [9e+99, 9e+99, 9e+99, 9e+99, 9e+99], 0.0, 0.0, True)","(57500.0, 1200)",,,,,,,,,,,,,,,,,,,,,,,,-0.0013009999975110154
-60,taxcalc/tests/test_calcfunctions.py::test_ChildDepTaxCredit_2021[test_tuple0-expected_value0],<function test_ChildDepTaxCredit_2021 at 0x7f1bfd29c0d0>,passed,0.2539029999866216,"(45, 0, 0, 0, 4, 1000, 3, 1, 0, 0, 0.0, 0, 0.0, 0, 0, 0, 0.0, 0, 2000, [200000.0, 400000.0, 200000.0, 200000.0, 400000.0], 0.05, False, 500, 0.0, 0, True, True, 0, 0, 0)","(0, 1000, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.004799000009825277
-61,taxcalc/tests/test_calcfunctions.py::test_ChildDepTaxCredit_2022[test_tuple0-expected_value0],<function test_ChildDepTaxCredit_2022 at 0x7f1bfd29c160>,passed,0.25810300002149233,"(45, 0, 0, 0, 4, 1000, 3, 1, 0, 0, 0.0, 0, 0.0, 0, 0, 0, 0.0, 0, 2000, [200000.0, 400000.0, 200000.0, 200000.0, 400000.0], 0.05, False, 500, 0.0, 0, False, False, 0, 0, 0)","(0, 0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.011798999992151948
-62,taxcalc/tests/test_calcfunctions.py::test_CTCnew_2021[test_tuple0-0],<function test_CTCnew_2021 at 0x7f1bfd29c1f0>,passed,0.2488030000336039,"(1000, 0, 600, [75000, 150000, 75000, 125000, 150000], 0.05, True, True, False, 0.0, False, 0, 0, 0, 45, 0, 0, 1000, 4, 0, 0, 0)",0,,,,,,,,,,,,,,,,,,,,,,,,-0.016200999937154792
-63,taxcalc/tests/test_calcfunctions.py::test_CTCnew_2022[test_tuple0-0],<function test_CTCnew_2022 at 0x7f1bfd29c280>,passed,0.24340200002370693,"(0, 0, 0, [0, 0, 0, 0, 0], 0, False, False, False, 0.0, False, 0, 0, 0, 45, 0, 0, 1000, 4, 0, 0, 0)",0,,,,,,,,,,,,,,,,,,,,,,,,0.0022990000161371427
-64,taxcalc/tests/test_calcfunctions.py::test_AGI[test_tuple0-expected_value0],<function test_AGI at 0x7f1bfd29c310>,passed,0.3140040000175759,"(29530, 0, 0, 0, 4, 1, 0, False, 0, 0, 0.0, [9e+99, 9e+99, 9e+99, 9e+99, 9e+99], 0.02, False, 10200, [150000, 150000, 150000, 150000, 150000], 10200, 0, 0, 0)","(19330, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.011498999981540692
-65,taxcalc/tests/test_calculator.py::test_make_calculator,<function test_make_calculator at 0x7f1bfd11eee0>,passed,3366.028261999986,,,,,,,,,,,,,,,,,,,,,,,,,,-47.230108999997356
-66,taxcalc/tests/test_calculator.py::test_make_calculator_deepcopy,<function test_make_calculator_deepcopy at 0x7f1bfd11e9d0>,passed,3019.1836879999983,,,,,,,,,,,,,,,,,,,,,,,,,,-49.12231299999803
-67,taxcalc/tests/test_calculator.py::test_make_calculator_with_policy_reform,<function test_make_calculator_with_policy_reform at 0x7f1bfd11eaf0>,passed,3572.893470999986,,,,,,,,,,,,,,,,,,,,,,,,,,2.949655000009443
-68,taxcalc/tests/test_calculator.py::test_make_calculator_with_multiyear_reform,<function test_make_calculator_with_multiyear_reform at 0x7f1bfd11eb80>,passed,3752.440865999972,,,,,,,,,,,,,,,,,,,,,,,,,,-56.644994000123916
-69,taxcalc/tests/test_calculator.py::test_calculator_advance_to_year,<function test_calculator_advance_to_year at 0x7f1bfd11ec10>,passed,2908.111431000009,,,,,,,,,,,,,,,,,,,,,,,,,,-23.047184000063226
-70,taxcalc/tests/test_calculator.py::test_make_calculator_raises_on_no_policy,<function test_make_calculator_raises_on_no_policy at 0x7f1bfd11eca0>,passed,650.9795059999988,,,,,,,,,,,,,,,,,,,,,,,,,,4.16304099996978
-71,taxcalc/tests/test_calculator.py::test_calculator_mtr,<function test_calculator_mtr at 0x7f1bfd11ed30>,passed,22346.82923400004,,,,,,,,,,,,,,,,,,,,,,,,,,-100.50773999995363
-72,taxcalc/tests/test_calculator.py::test_calculator_mtr_when_PT_rates_differ,<function test_calculator_mtr_when_PT_rates_differ at 0x7f1bfd11edc0>,passed,4109.801010000012,,,,,,,,,,,,,,,,,,,,,,,,,,-64.0489009999219
-73,taxcalc/tests/test_calculator.py::test_make_calculator_increment_years_first,<function test_make_calculator_increment_years_first at 0x7f1bfd11e820>,passed,3664.4841809999775,,,,,,,,,,,,,,,,,,,,,,,,,,-107.49922200005858
-74,taxcalc/tests/test_calculator.py::test_ID_HC_vs_BS,<function test_ID_HC_vs_BS at 0x7f1bfd11e790>,passed,6877.93415799996,,,,,,,,,,,,,,,,,,,,,,,,,,-139.47788900003343
-75,taxcalc/tests/test_calculator.py::test_ID_StateLocal_HC_vs_CRT,<function test_ID_StateLocal_HC_vs_CRT at 0x7f1bfd11e670>,passed,6484.502460999976,,,,,,,,,,,,,,,,,,,,,,,,,,-118.3183600000466
-76,taxcalc/tests/test_calculator.py::test_ID_RealEstate_HC_vs_CRT,<function test_ID_RealEstate_HC_vs_CRT at 0x7f1bfd11e700>,passed,6229.821671000025,,,,,,,,,,,,,,,,,,,,,,,,,,-94.57935699998598
-77,taxcalc/tests/test_calculator.py::test_calculator_using_nonstd_input,<function test_calculator_using_nonstd_input at 0x7f1bfd11e280>,passed,2356.0404000000403,,,,,,,,,,,,,,,,,,,,,,,,,,-91.25989799991885
-78,taxcalc/tests/test_calculator.py::test_bad_json_names,<function test_bad_json_names at 0x7f1bfd11e310>,passed,220.9588200000212,,,,,,,,,,,,,,,,,,,,,,,,,,12.406728000030398
-79,taxcalc/tests/test_calculator.py::test_json_assump_url,<function test_json_assump_url at 0x7f1bfd11e3a0>,passed,341.76814199997807,,,,,,,,,,,,,,,,,,,,,,,,,,-33.930268000062824
-80,taxcalc/tests/test_calculator.py::test_read_bad_json_assump_file,<function test_read_bad_json_assump_file at 0x7f1bfd11e430>,passed,0.43440499996449944,,,,,,,,,,,,,,,,,,,,,,,,,,-0.09350400011953752
-81,taxcalc/tests/test_calculator.py::test_json_doesnt_exist,<function test_json_doesnt_exist at 0x7f1bfd11e4c0>,passed,0.3836049999677016,,,,,,,,,,,,,,,,,,,,,,,,,,0.04989899997553948
-82,taxcalc/tests/test_calculator.py::test_calc_all,<function test_calc_all at 0x7f1bfd11e1f0>,passed,2043.8237799999683,,,,,,,,,,,,,,,,,,,,,,,,,,-37.33906799999431
-83,taxcalc/tests/test_calculator.py::test_noreform_documentation,<function test_noreform_documentation at 0x7f1bfd11e160>,passed,5572.514674000047,,,,,,,,,,,,,,,,,,,,,,,,,,-68.37799299984181
-84,taxcalc/tests/test_calculator.py::test_reform_documentation,<function test_reform_documentation at 0x7f1bfd11e0d0>,passed,7860.374221999962,,,,,,,,,,,,,,,,,,,,,,,,,,-117.98422800001117
-85,taxcalc/tests/test_calculator.py::test_distribution_tables,<function test_distribution_tables at 0x7f1bfd11e040>,passed,4889.6922540000105,,,,,,,,,,,,,,,,,,,,,,,,,,-11.713391999933265
-86,taxcalc/tests/test_calculator.py::test_difference_table,<function test_difference_table at 0x7f1bfd277dc0>,passed,4129.516129999956,,,,,,,,,,,,,,,,,,,,,,,,,,-42.193819000090116
-87,taxcalc/tests/test_calculator.py::test_diagnostic_table,<function test_diagnostic_table at 0x7f1bfd277f70>,passed,3442.9408749999766,,,,,,,,,,,,,,,,,,,,,,,,,,-80.48809900003562
-88,taxcalc/tests/test_calculator.py::test_mtr_graph,<function test_mtr_graph at 0x7f1bfd277c10>,passed,3277.5653649999867,,,,,,,,,,,,,,,,,,,,,,,,,,-65.49822399995264
-89,taxcalc/tests/test_calculator.py::test_atr_graph,<function test_atr_graph at 0x7f1bfd277ca0>,passed,2879.821860999982,,,,,,,,,,,,,,,,,,,,,,,,,,-49.32985200002804
-90,taxcalc/tests/test_calculator.py::test_privacy_of_embedded_objects,<function test_privacy_of_embedded_objects at 0x7f1bfd277ee0>,passed,2858.3089790000713,,,,,,,,,,,,,,,,,,,,,,,,,,-46.24024399993277
-91,taxcalc/tests/test_calculator.py::test_n65,<function test_n65 at 0x7f1bfcece0d0>,passed,2892.0339679999643,,,,,,,,,,,,,,,,,,,,,,,,,,-58.36244500005705
-92,taxcalc/tests/test_calculator.py::test_ce_aftertax_income,<function test_ce_aftertax_income at 0x7f1bfcece160>,passed,4009.6919620000335,,,,,,,,,,,,,,,,,,,,,,,,,,-60.00812399997858
-93,taxcalc/tests/test_calculator.py::test_qbid_calculation,<function test_qbid_calculation at 0x7f1bfcece280>,passed,2270.401768000056,,,,,,,,,,,,,,,,,,,,,,,,,,-76.35950999997476
-94,taxcalc/tests/test_calculator.py::test_qbid_limit_switch,<function test_qbid_limit_switch at 0x7f1bfcece310>,passed,5051.643123999952,,,,,,,,,,,,,,,,,,,,,,,,,,-77.5600790000226
-95,taxcalc/tests/test_calculator.py::test_calc_all_benefits_amounts,<function test_calc_all_benefits_amounts at 0x7f1bfcece3a0>,passed,6745.459445000051,,,,,,,,,,,,,,,,,,,,,,,,,,-116.32922499995857
-96,taxcalc/tests/test_calculator.py::test_cg_top_rate,<function test_cg_top_rate at 0x7f1bfcece430>,passed,5965.077683000004,,,,,,,,,,,,,,,,,,,,,,,,,,-124.67344800006686
-97,taxcalc/tests/test_compatible_data.py::test_compatible_data_presence,<function test_compatible_data_presence at 0x7f1bfceceee0>,passed,0.5536169999231788,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0023920000558064203
-98,taxcalc/tests/test_consumption.py::test_year_consistency,<function test_year_consistency at 0x7f1bfd299790>,passed,0.14110500001152104,,,,,,,,,,,,,,,,,,,,,,,,,,0.0046029999793973375
-99,taxcalc/tests/test_consumption.py::test_validity_of_consumption_vars_set,<function test_validity_of_consumption_vars_set at 0x7f1bfd299670>,passed,0.9761310000158119,,,,,,,,,,,,,,,,,,,,,,,,,,-0.009285000032832502
-100,taxcalc/tests/test_consumption.py::test_update_consumption,<function test_update_consumption at 0x7f1bfd2998b0>,passed,82.80617499997334,,,,,,,,,,,,,,,,,,,,,,,,,,-2.102386000046863
-101,taxcalc/tests/test_consumption.py::test_incorrect_update_consumption,<function test_incorrect_update_consumption at 0x7f1bfd299940>,passed,272.5718760000291,,,,,,,,,,,,,,,,,,,,,,,,,,-3.3825479999905497
-102,taxcalc/tests/test_consumption.py::test_future_update_consumption,<function test_future_update_consumption at 0x7f1bfd2999d0>,passed,323.6103629999434,,,,,,,,,,,,,,,,,,,,,,,,,,-20.562554000093826
-103,taxcalc/tests/test_consumption.py::test_consumption_default_data,<function test_consumption_default_data at 0x7f1bfd299a60>,passed,36.39853200002108,,,,,,,,,,,,,,,,,,,,,,,,,,-0.5945610000708257
-104,taxcalc/tests/test_consumption.py::test_consumption_response,<function test_consumption_response at 0x7f1bfd299af0>,passed,5685.953447999964,,,,,,,,,,,,,,,,,,,,,,,,,,-29.14054699999724
-105,taxcalc/tests/test_cpscsv.py::test_agg,<function test_agg at 0x7f1bfcecec10>,passed,15566.37861599995,,,,,,,,,,,,,,,,,,,,,,,,,,-444.4895630000483
-106,taxcalc/tests/test_cpscsv.py::test_cps_availability,<function test_cps_availability at 0x7f1bfd299ca0>,passed,1259.4449179999856,,,,,,,,,,,,,,,,,,,,,,,,,,82.79412499996397
-107,taxcalc/tests/test_data.py::test_recs_class,<function test_recs_class at 0x7f1bfd299f70>,passed,667.2468650000383,,,,,,,,,,,,,,,,,,,,,,,,,,2.4749210000436506
-108,taxcalc/tests/test_decorators.py::test_create_apply_function_string,<function test_create_apply_function_string at 0x7f1bfced8310>,passed,0.17320500001005712,,,,,,,,,,,,,,,,,,,,,,,,,,0.008302999958687024
-109,taxcalc/tests/test_decorators.py::test_create_apply_function_string_with_params,<function test_create_apply_function_string_with_params at 0x7f1bfced83a0>,passed,0.14420399998016364,,,,,,,,,,,,,,,,,,,,,,,,,,-0.005299000008562843
-110,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string_mult_outputs,<function test_create_toplevel_function_string_mult_outputs at 0x7f1bfced8430>,passed,0.14820399997006461,,,,,,,,,,,,,,,,,,,,,,,,,,0.0045019999106444275
-111,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string,<function test_create_toplevel_function_string at 0x7f1bfced84c0>,passed,0.14210400001957169,,,,,,,,,,,,,,,,,,,,,,,,,,9.999894245993346e-07
-112,taxcalc/tests/test_decorators.py::test_make_apply_function,<function test_make_apply_function at 0x7f1bfced85e0>,passed,0.919826999961515,,,,,,,,,,,,,,,,,,,,,,,,,,-0.007088000074873091
-113,taxcalc/tests/test_decorators.py::test_magic_apply_jit,<function test_magic_apply_jit at 0x7f1bfced8af0>,passed,167.20862800002578,,,,,,,,,,,,,,,,,,,,,,,,,,0.34940599994115473
-114,taxcalc/tests/test_decorators.py::test_magic_apply_jit_swap,<function test_magic_apply_jit_swap at 0x7f1bfced3430>,passed,0.9889299999485957,,,,,,,,,,,,,,,,,,,,,,,,,,-0.00028600004497991716
-115,taxcalc/tests/test_decorators.py::test_magic_iterate_jit,<function test_magic_iterate_jit at 0x7f1bfced34c0>,passed,161.8421699999999,,,,,,,,,,,,,,,,,,,,,,,,,,0.06443100005526503
-116,taxcalc/tests/test_decorators.py::test_faux_function_iterate_jit,<function test_faux_function_iterate_jit at 0x7f1bfced3550>,passed,131.96508999999423,,,,,,,,,,,,,,,,,,,,,,,,,,5.872133000025315
-117,taxcalc/tests/test_decorators.py::test_ret_everything_iterate_jit,<function test_ret_everything_iterate_jit at 0x7f1bfced35e0>,passed,214.49512099991352,,,,,,,,,,,,,,,,,,,,,,,,,,0.6500329998288805
-118,taxcalc/tests/test_decorators.py::test_function_takes_kwarg,<function test_function_takes_kwarg at 0x7f1bfced3670>,passed,160.73883700005354,,,,,,,,,,,,,,,,,,,,,,,,,,0.8558290001019486
-119,taxcalc/tests/test_decorators.py::test_function_no_parameters_listed,<function test_function_no_parameters_listed at 0x7f1bfced3820>,passed,157.05702800005383,,,,,,,,,,,,,,,,,,,,,,,,,,-2.4766749999116655
-120,taxcalc/tests/test_decorators.py::test_function_parameters_optional,<function test_function_parameters_optional at 0x7f1bfceb1c10>,passed,169.22718800003622,,,,,,,,,,,,,,,,,,,,,,,,,,-3.4533279999777733
-121,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_no_return,<function test_iterate_jit_raises_on_no_return at 0x7f1bfceb14c0>,passed,5.597865000027014,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0007259999392772443
-122,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_unknown_return_argument,<function test_iterate_jit_raises_on_unknown_return_argument at 0x7f1bfceb1550>,passed,6.028678000006948,,,,,,,,,,,,,,,,,,,,,,,,,,0.19298200004413957
-123,taxcalc/tests/test_decorators.py::test_force_no_jit,<function test_force_no_jit at 0x7f1bfceb1670>,passed,7.01270599995496,,,,,,,,,,,,,,,,,,,,,,,,,,0.12299399998028093
-124,taxcalc/tests/test_growdiff.py::test_year_consistency,<function test_year_consistency at 0x7f1bfceb1790>,passed,0.1401040000246212,,,,,,,,,,,,,,,,,,,,,,,,,,-0.022298999965641997
-125,taxcalc/tests/test_growdiff.py::test_update_and_apply_growdiff,<function test_update_and_apply_growdiff at 0x7f1bfceb1700>,passed,533.1551130000207,,,,,,,,,,,,,,,,,,,,,,,,,,-12.345686000003298
-126,taxcalc/tests/test_growdiff.py::test_has_any_response,<function test_has_any_response at 0x7f1bfceb1940>,passed,135.62889699994685,,,,,,,,,,,,,,,,,,,,,,,,,,1.0848019999230019
-127,taxcalc/tests/test_growdiff.py::test_description_punctuation,<function test_description_punctuation at 0x7f1bfceb19d0>,passed,0.3824110000323344,,,,,,,,,,,,,,,,,,,,,,,,,,-0.014695000004394387
-128,taxcalc/tests/test_growdiff.py::test_boolean_value_infomation,<function test_boolean_value_infomation at 0x7f1bfceb1a60>,passed,0.3888109999934386,,,,,,,,,,,,,,,,,,,,,,,,,,0.04320499999721511
-129,taxcalc/tests/test_growfactors.py::test_improper_usage,<function test_improper_usage at 0x7f1bfced2280>,passed,4.406328999948528,,,,,,,,,,,,,,,,,,,,,,,,,,0.07495799991374952
-130,taxcalc/tests/test_growfactors.py::test_update_after_use,<function test_update_after_use at 0x7f1bfced2310>,passed,2.6110769999831973,,,,,,,,,,,,,,,,,,,,,,,,,,0.03173499999320484
-131,taxcalc/tests/test_growfactors.py::test_proper_usage,<function test_proper_usage at 0x7f1bfced23a0>,passed,2.510873999995056,,,,,,,,,,,,,,,,,,,,,,,,,,0.036833999956797925
-132,taxcalc/tests/test_growfactors.py::test_growfactors_csv_values,<function test_growfactors_csv_values at 0x7f1bfced2430>,passed,2.819382999973641,,,,,,,,,,,,,,,,,,,,,,,,,,-0.002162999976463187
-133,taxcalc/tests/test_parameters.py::test_params_class[revision0-],<function test_params_class at 0x7f1bfced2d30>,passed,11.709844999927554,,,{},,,,,,,,,,,,,,,,,,,,,,,-0.09514700002455356
-134,taxcalc/tests/test_parameters.py::test_params_class[revision1-error],<function test_params_class at 0x7f1bfced2d30>,passed,13.491498000007596,,,{'real_param': {2004: 1.9}},error,,,,,,,,,,,,,,,,,,,,,,-0.38872799996170215
-135,taxcalc/tests/test_parameters.py::test_params_class[revision2-raise],<function test_params_class at 0x7f1bfced2d30>,passed,15.078344000016841,,,{'int_param': {2004: [3.6]}},raise,,,,,,,,,,,,,,,,,,,,,,-0.5764109998835902
-136,taxcalc/tests/test_parameters.py::test_params_class[revision3-raise],<function test_params_class at 0x7f1bfced2d30>,passed,13.506598000049053,,,{'int_param': {2004: [3]}},raise,,,,,,,,,,,,,,,,,,,,,,-0.4627299998674079
-137,taxcalc/tests/test_parameters.py::test_params_class[revision4-noerror],<function test_params_class at 0x7f1bfced2d30>,passed,18.72235099995123,,,"{'label_param': {2004: [1, 2]}}",noerror,,,,,,,,,,,,,,,,,,,,,,-0.7275660000232165
-138,taxcalc/tests/test_parameters.py::test_params_class[revision5-raise],<function test_params_class at 0x7f1bfced2d30>,passed,11.429636999991999,,,"{'label_param': {2004: [[1, 2]]}}",raise,,,,,,,,,,,,,,,,,,,,,,-0.31775499996911094
-139,taxcalc/tests/test_parameters.py::test_params_class[revision6-raise],<function test_params_class at 0x7f1bfced2d30>,passed,10.000294999940706,,,"{'label_param': {2004: [1, 2, 3]}}",raise,,,,,,,,,,,,,,,,,,,,,,-0.14497000006485905
-140,taxcalc/tests/test_parameters.py::test_params_class[revision7-raise],<function test_params_class at 0x7f1bfced2d30>,passed,13.492596999981288,,,{'bool_param': {2004: [4.9]}},raise,,,,,,,,,,,,,,,,,,,,,,-0.6524340000169104
-141,taxcalc/tests/test_parameters.py::test_params_class[revision8-raise],<function test_params_class at 0x7f1bfced2d30>,passed,13.397694999980558,,,{'str_param': {2004: [9]}},raise,,,,,,,,,,,,,,,,,,,,,,-0.1930270000229939
-142,taxcalc/tests/test_parameters.py::test_params_class[revision9-noerror],<function test_params_class at 0x7f1bfced2d30>,passed,15.814667000086047,,,{'str_param': {2004: 'nonlinear'}},noerror,,,,,,,,,,,,,,,,,,,,,,-0.48579899987544195
-143,taxcalc/tests/test_parameters.py::test_params_class[revision10-error],<function test_params_class at 0x7f1bfced2d30>,passed,13.078086000064104,,,{'str_param': {2004: 'unknownvalue'}},error,,,,,,,,,,,,,,,,,,,,,,-0.46433499994691374
-144,taxcalc/tests/test_parameters.py::test_params_class[revision11-raise],<function test_params_class at 0x7f1bfced2d30>,passed,13.452297000071667,,,{'str_param': {2004: ['nonlinear']}},raise,,,,,,,,,,,,,,,,,,,,,,-0.44392999996034455
-145,taxcalc/tests/test_parameters.py::test_params_class[revision12-raise],<function test_params_class at 0x7f1bfced2d30>,passed,15.366853000045921,,,{'real_param': {2004: 'linear'}},raise,,,,,,,,,,,,,,,,,,,,,,0.0385030000416009
-146,taxcalc/tests/test_parameters.py::test_params_class[revision13-raise],<function test_params_class at 0x7f1bfced2d30>,passed,367.31498799997553,,,"{'real_param': {2004: [0.2, 0.3]}}",raise,,,,,,,,,,,,,,,,,,,,,,-28.758473000038975
-147,taxcalc/tests/test_parameters.py::test_params_class[revision14-raise],<function test_params_class at 0x7f1bfced2d30>,passed,14.912282000068444,,,{'real_param-indexed': {2004: True}},raise,,,,,,,,,,,,,,,,,,,,,,-0.5106689999365699
-148,taxcalc/tests/test_parameters.py::test_params_class[revision15-raise],<function test_params_class at 0x7f1bfced2d30>,passed,10.050722999949357,,,{'unknown_param-indexed': {2004: False}},raise,,,,,,,,,,,,,,,,,,,,,,-0.1982439999892449
-149,taxcalc/tests/test_parameters.py::test_json_file_contents[consumption.json],<function test_json_file_contents at 0x7f1bfced2dc0>,passed,226.23385899998993,,,,,consumption.json,,,,,,,,,,,,,,,,,,,,,-1.7316590000291399
-150,taxcalc/tests/test_parameters.py::test_json_file_contents[policy_current_law.json],<function test_json_file_contents at 0x7f1bfced2dc0>,passed,140545.79467999996,,,,,policy_current_law.json,,,,,,,,,,,,,,,,,,,,,-4226.389893000043
-151,taxcalc/tests/test_parameters.py::test_json_file_contents[growdiff.json],<function test_json_file_contents at 0x7f1bfced2dc0>,passed,916.8522999999595,,,,,growdiff.json,,,,,,,,,,,,,,,,,,,,,2.002289999950335
-152,taxcalc/tests/test_parameters.py::test_parameters_mentioned[consumption.json-consumption.py],<function test_parameters_mentioned at 0x7f1bfced2e50>,passed,0.3555079999841837,,,,,,consumption.json,consumption.py,,,,,,,,,,,,,,,,,,,0.006196999947860604
-153,taxcalc/tests/test_parameters.py::test_parameters_mentioned[policy_current_law.json-calcfunctions.py],<function test_parameters_mentioned at 0x7f1bfced2e50>,passed,13.05277999995269,,,,,,policy_current_law.json,calcfunctions.py,,,,,,,,,,,,,,,,,,,0.22398900000553112
-154,taxcalc/tests/test_parameters.py::test_parameters_mentioned[growdiff.json-growdiff.py],<function test_parameters_mentioned at 0x7f1bfced2e50>,passed,0.3601079999953072,,,,,,growdiff.json,growdiff.py,,,,,,,,,,,,,,,,,,,0.015197000038824682
-155,taxcalc/tests/test_parameters.py::test_expand_xd_errors,<function test_expand_xd_errors at 0x7f1bfced2ee0>,passed,6.139031999964573,,,,,,,,,,,,,,,,,,,,,,,,,,0.014344999954118975
-156,taxcalc/tests/test_parameters.py::test_expand_empty,<function test_expand_empty at 0x7f1bfceda160>,passed,6.786744999999428,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0081619999718896
-157,taxcalc/tests/test_parameters.py::test_expand_1d_scalar,<function test_expand_1d_scalar at 0x7f1bfceda1f0>,passed,19.799426000076892,,,,,,,,,,,,,,,,,,,,,,,,,,-0.10608099989894981
-158,taxcalc/tests/test_parameters.py::test_expand_2d_short_array,<function test_expand_2d_short_array at 0x7f1bfceda280>,passed,7.766965999962849,,,,,,,,,,,,,,,,,,,,,,,,,,0.06563099998402322
-159,taxcalc/tests/test_parameters.py::test_expand_2d_variable_rates,<function test_expand_2d_variable_rates at 0x7f1bfceda310>,passed,9.675507999986621,,,,,,,,,,,,,,,,,,,,,,,,,,0.28442199993605755
-160,taxcalc/tests/test_parameters.py::test_expand_2d_already_filled,<function test_expand_2d_already_filled at 0x7f1bfceda3a0>,passed,11.822754000036184,,,,,,,,,,,,,,,,,,,,,,,,,,0.1532979999865347
-161,taxcalc/tests/test_parameters.py::test_expand_2d_partial_expand,<function test_expand_2d_partial_expand at 0x7f1bfceda430>,passed,12.352664999980334,,,,,,,,,,,,,,,,,,,,,,,,,,0.17329399997834116
-162,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n    ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n]",<function test_read_json_revision at 0x7f1bfceda4c0>,passed,0.4105079999590089,,,,,,,,"
+0,taxcalc/tests/test_4package.py::test_for_consistency,<function test_for_consistency at 0x7f9069e3c310>,passed,4.6659789999239365,,,,,,,,,,,,,,,,,,,,,,,,,,0.17472699994414143
+1,taxcalc/tests/test_benefits.py::test_benefits,<function test_benefits at 0x7f9069e3ce50>,passed,6406.122118999974,,,,,,,,,,,,,,,,,,,,,,,,,,695.8606699999455
+2,taxcalc/tests/test_calcfunctions.py::test_calc_and_used_vars,<function test_calc_and_used_vars at 0x7f9069d08820>,passed,286.67503600001965,,,,,,,,,,,,,,,,,,,,,,,,,,100.90831600001596
+3,taxcalc/tests/test_calcfunctions.py::test_function_args_usage,<function test_function_args_usage at 0x7f9069c44670>,passed,3.599529999974038,,,,,,,,,,,,,,,,,,,,,,,,,,0.46739399994066844
+4,taxcalc/tests/test_calcfunctions.py::test_DependentCare,<function test_DependentCare at 0x7f9069c444c0>,passed,0.40850299990324856,,,,,,,,,,,,,,,,,,,,,,,,,,0.061398999889661354
+5,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, young]",<function test_StdDed at 0x7f9069c445e0>,passed,0.33340300001327705,"(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.05580000004101754
+6,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity]",<function test_StdDed at 0x7f9069c445e0>,passed,0.2894019999075681,"(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.03929999991214572
+7,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity, over limit]",<function test_StdDed at 0x7f9069c445e0>,passed,0.2525020000803124,"(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.010499000040908923
+8,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, two old]",<function test_StdDed at 0x7f9069c445e0>,passed,0.26640300006874895,"(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.02220100009253656
+9,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 1],<function test_StdDed at 0x7f9069c445e0>,passed,0.265101999957551,"(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.024598999971203822
+10,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 2],<function test_StdDed at 0x7f9069c445e0>,passed,0.2674030000662242,"(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.02820000003112
+11,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single]",<function test_StdDed at 0x7f9069c445e0>,passed,0.29500300001927826,"(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.04120000005514157
+12,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Marrid, Single, dep, under earn]",<function test_StdDed at 0x7f9069c445e0>,passed,0.2845019999995202,"(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.0416990000076112
+13,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single, dep, over earn]",<function test_StdDed at 0x7f9069c445e0>,passed,0.2794020000465025,"(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.03589900001088611
+14,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 1],<function test_EI_PayrollTax at 0x7f9069c44550>,passed,0.3964029999679042,"(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.04459899997755207
+15,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 2],<function test_EI_PayrollTax at 0x7f9069c44550>,passed,0.31680300003245065,"(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.019599000040670944
+16,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 3],<function test_EI_PayrollTax at 0x7f9069c44550>,passed,0.33280299999205454,"(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.04369999999198626
+17,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 4],<function test_EI_PayrollTax at 0x7f9069c44550>,passed,0.3351029999976163,"(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.03939900000204949
+18,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 5],<function test_EI_PayrollTax at 0x7f9069c44550>,passed,0.33080299999710405,"(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.041299999963939626
+19,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 6],<function test_EI_PayrollTax at 0x7f9069c44550>,passed,0.3422030000592713,"(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.04839900009301351
+20,taxcalc/tests/test_calcfunctions.py::test_AfterTaxIncome,<function test_AfterTaxIncome at 0x7f9069c440d0>,passed,0.28280200001518097,,,,,,,,,,,,,,,,,,,,,,,,,,0.04500000005691618
+21,taxcalc/tests/test_calcfunctions.py::test_ExpandIncome,<function test_ExpandIncome at 0x7f9069c443a0>,passed,0.25220199995601433,,,,,,,,,,,,,,,,,,,,,,,,,,0.013098999943395029
+22,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple0-expected_value0],<function test_LumpSumTax at 0x7f9069c44430>,passed,0.2537029999984952,"(1, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.009799999986626118
+23,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple1-expected_value1],<function test_LumpSumTax at 0x7f9069c44430>,passed,0.24780200010354747,"(0, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.008900000068479158
+24,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple2-expected_value2],<function test_LumpSumTax at 0x7f9069c44430>,passed,0.24750199997924938,"(1, 1, 2, 100, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.029802000028666897
+25,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple3-expected_value3],<function test_LumpSumTax at 0x7f9069c44430>,passed,0.2503019999267053,"(0, 2, 1, 100, 200, 1000)","(200, 1200)",,,,,,,,,,,,,,,,,,,,,,,,0.010699999961616413
+26,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple4-expected_value4],<function test_LumpSumTax at 0x7f9069c44430>,passed,0.24510200000804616,"(0, 1, 3, 100, 300, 1000)","(300, 1300)",,,,,,,,,,,,,,,,,,,,,,,,0.0022990000161371704
+27,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple0-expected_value0],<function test_FairShareTax at 0x7f9069c44d30>,passed,0.25670200000149634,"(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.00899899998785264
+28,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple1-expected_value1],<function test_FairShareTax at 0x7f9069c44d30>,passed,0.24750199997924938,"(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.0004989999524696864
+29,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple2-expected_value2],<function test_FairShareTax at 0x7f9069c44d30>,passed,0.2453019999393291,"(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.0056989999848156
+30,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple3-expected_value3],<function test_FairShareTax at 0x7f9069c44d30>,passed,0.25740199998836033,"(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.00629899994919475
+31,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple4-expected_value4],<function test_FairShareTax at 0x7f9069c44d30>,passed,0.24800200003483042,"(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.0021989999936523064
+32,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple5-expected_value5],<function test_FairShareTax at 0x7f9069c44d30>,passed,0.2437020000343182,"(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.0009990000080506989
+33,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple6-expected_value6],<function test_FairShareTax at 0x7f9069c44d30>,passed,0.2738020000379038,"(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.031499000044732384
+34,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple7-expected_value7],<function test_FairShareTax at 0x7f9069c44d30>,passed,0.272202000019206,"(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.028899000028559413
+35,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple8-expected_value8],<function test_FairShareTax at 0x7f9069c44d30>,passed,0.3944029999729537,"(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.1474009999355986
+36,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple0-expected_value0],<function test_PersonalTaxCredit at 0x7f9069c44e50>,passed,0.33470200003193895,"(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.08919900000137204
+37,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple1-expected_value1],<function test_PersonalTaxCredit at 0x7f9069c44e50>,passed,0.25480199997218733,"(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.011201000006622053
+38,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple2-expected_value2],<function test_PersonalTaxCredit at 0x7f9069c44e50>,passed,0.251303000027292,"(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.0070010000285948
+39,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple3-expected_value3],<function test_PersonalTaxCredit at 0x7f9069c44e50>,passed,0.2620019999994838,"(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.020899000048757527
+40,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple4-expected_value4],<function test_PersonalTaxCredit at 0x7f9069c44e50>,passed,0.2500020000297809,"(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.009999000042171302
+41,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple5-expected_value5],<function test_PersonalTaxCredit at 0x7f9069c44e50>,passed,0.24930200004291692,"(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.007498999991639721
+42,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple6-expected_value6],<function test_PersonalTaxCredit at 0x7f9069c44e50>,passed,0.3791030000002138,"(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.1383999999688968
+43,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple7-expected_value7],<function test_PersonalTaxCredit at 0x7f9069c44e50>,passed,0.2520020000247314,"(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.01109900000528799
+44,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple8-expected_value8],<function test_PersonalTaxCredit at 0x7f9069c44e50>,passed,0.25000199991609406,"(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.006198999926709858
+45,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple9-expected_value9],<function test_PersonalTaxCredit at 0x7f9069c44e50>,passed,0.24890199995297735,"(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.007399999958579456
+46,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple10-expected_value10],<function test_PersonalTaxCredit at 0x7f9069c44e50>,passed,0.2851030000101673,"(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.043300000015733614
+47,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple11-expected_value11],<function test_PersonalTaxCredit at 0x7f9069c44e50>,passed,0.2527020000115954,"(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.009200999954828148
+48,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple12-expected_value12],<function test_PersonalTaxCredit at 0x7f9069c44e50>,passed,0.25550200007273816,"(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.014599000053294758
+49,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple13-expected_value13],<function test_PersonalTaxCredit at 0x7f9069c44e50>,passed,0.24970200001916965,"(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.008500000035383037
+50,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple14-expected_value14],<function test_PersonalTaxCredit at 0x7f9069c44e50>,passed,0.24830200004544167,"(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.00779900005909448
+51,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple15-expected_value15],<function test_PersonalTaxCredit at 0x7f9069c44e50>,passed,0.24660300005052704,"(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.0067000000285589445
+52,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple16-expected_value16],<function test_PersonalTaxCredit at 0x7f9069c44e50>,passed,0.24900200003230566,"(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.007299000060356858
+53,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple17-expected_value17],<function test_PersonalTaxCredit at 0x7f9069c44e50>,passed,0.24820199996611336,"(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.00629899994919475
+54,taxcalc/tests/test_calcfunctions.py::test_EITCamount[test_tuple0-6660],<function test_EITCamount at 0x7f9069c44ee0>,passed,225.12681300008808,"(0.0, 0.45, 19330, 6660, 19330, 19330, 0.2106)",6660,,,,,,,,,,,,,,,,,,,,,,,,18.542156000080467
+55,taxcalc/tests/test_calcfunctions.py::test_EITC[test_tuple0-6660],<function test_EITC at 0x7f9069c44f70>,passed,0.35590300001331343,"(4, 0, 3, 19330, 0, 0, 0, 0, 0, 0, 0, 0, 19330, 19330, 0, [8790, 19330, 19330, 19330], 25, 64, [5890, 5890, 5890, 5890], [0.0765, 0.34, 0.4, 0.45], [538, 3584, 5920, 6660], [0.0765, 0.1598, 0.2106, 0.2106], 0.0, 3650, 9e+99, False, False, 0)",6660,,,,,,,,,,,,,,,,,,,,,,,,0.03049900004725714
+56,taxcalc/tests/test_calcfunctions.py::test_TaxInc[test_tuple0-expected_value0],<function test_TaxInc at 0x7f9069c7a040>,passed,0.27810299991415377,"(527860.66, 0.0, 37000.0, 0.0, 2, 352000.0, 0.0, 0.0, 0.0, 5000.0, 7000.0, 0, 0.0, 0.0, 0.2, [160700.0, 321400.0, 160725.0, 160700.0, 321400.0], [50000.0, 100000.0, 50000.0, 50000.0, 100000.0], 0.5, 0.25, 0.025, 0.0, [9e+99, 9e+99, 9e+99, 9e+99, 9e+99], 0.0, 0.0, True)","(490860.66, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.004198999931759373
+57,taxcalc/tests/test_calcfunctions.py::test_TaxInc[test_tuple1-expected_value1],<function test_TaxInc at 0x7f9069c7a040>,passed,0.2621019999651253,"(337675.1, 0.0, 49000.0, 0.0, 2, 23000.0, 0.0, 0.0, 0.0, 8000.0, 4000.0, 1, 0.0, 0.0, 0.2, [160700.0, 321400.0, 160725.0, 160700.0, 321400.0], [50000.0, 100000.0, 50000.0, 50000.0, 100000.0], 0.5, 0.25, 0.025, 0.0, [9e+99, 9e+99, 9e+99, 9e+99, 9e+99], 0.0, 0.0, True)","(284075.1, 4600)",,,,,,,,,,,,,,,,,,,,,,,,0.015298999983315298
+58,taxcalc/tests/test_calcfunctions.py::test_TaxInc[test_tuple2-expected_value2],<function test_TaxInc at 0x7f9069c7a040>,passed,0.24770200002421916,"(603700.0, 24400.0, 0.0, 0.0, 2, 0.0, 11000.0, 0.0, 0.0, 3000.0, -3000.0, 1, 0.0, 0.0, 0.2, [160700.0, 321400.0, 160725.0, 160700.0, 321400.0], [50000.0, 100000.0, 50000.0, 50000.0, 100000.0], 0.5, 0.25, 0.025, 0.0, [9e+99, 9e+99, 9e+99, 9e+99, 9e+99], 0.0, 0.0, True)","(579300.0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.00469900004418386
+59,taxcalc/tests/test_calcfunctions.py::test_TaxInc[test_tuple3-expected_value3],<function test_TaxInc at 0x7f9069c7a040>,passed,0.24690199995802686,"(90700.0, 0.0, 32000.0, 0.0, 4, 0.0, 6000.0, 0.0, 0.0, 9000.0, -3000.0, 1, 0.0, 0.0, 0.2, [160700.0, 321400.0, 160725.0, 160700.0, 321400.0], [50000.0, 100000.0, 50000.0, 50000.0, 100000.0], 0.5, 0.25, 0.025, 0.0, [9e+99, 9e+99, 9e+99, 9e+99, 9e+99], 0.0, 0.0, True)","(57500.0, 1200)",,,,,,,,,,,,,,,,,,,,,,,,0.002498999947420172
+60,taxcalc/tests/test_calcfunctions.py::test_ChildDepTaxCredit_2021[test_tuple0-expected_value0],<function test_ChildDepTaxCredit_2021 at 0x7f9069c7a0d0>,passed,0.2642020000394041,"(45, 0, 0, 0, 4, 1000, 3, 1, 0, 0, 0.0, 0, 0.0, 0, 0, 0, 0.0, 0, 2000, [200000.0, 400000.0, 200000.0, 200000.0, 400000.0], 0.05, False, 500, 0.0, 0, True, True, 0, 0, 0)","(0, 1000, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.010299000052782503
+61,taxcalc/tests/test_calcfunctions.py::test_ChildDepTaxCredit_2022[test_tuple0-expected_value0],<function test_ChildDepTaxCredit_2022 at 0x7f9069c7a160>,passed,0.25670299999092094,"(45, 0, 0, 0, 4, 1000, 3, 1, 0, 0, 0.0, 0, 0.0, 0, 0, 0, 0.0, 0, 2000, [200000.0, 400000.0, 200000.0, 200000.0, 400000.0], 0.05, False, 500, 0.0, 0, False, False, 0, 0, 0)","(0, 0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.0014000000305713356
+62,taxcalc/tests/test_calcfunctions.py::test_CTCnew_2021[test_tuple0-0],<function test_CTCnew_2021 at 0x7f9069c7a1f0>,passed,0.25860200003080536,"(1000, 0, 600, [75000, 150000, 75000, 125000, 150000], 0.05, True, True, False, 0.0, False, 0, 0, 0, 45, 0, 0, 1000, 4, 0, 0, 0)",0,,,,,,,,,,,,,,,,,,,,,,,,0.009798999997201463
+63,taxcalc/tests/test_calcfunctions.py::test_CTCnew_2022[test_tuple0-0],<function test_CTCnew_2022 at 0x7f9069c7a280>,passed,0.25260199993226706,"(0, 0, 0, [0, 0, 0, 0, 0], 0, False, False, False, 0.0, False, 0, 0, 0, 45, 0, 0, 1000, 4, 0, 0, 0)",0,,,,,,,,,,,,,,,,,,,,,,,,0.009199999908560158
+64,taxcalc/tests/test_calcfunctions.py::test_AGI[test_tuple0-expected_value0],<function test_AGI at 0x7f9069c7a310>,passed,0.3373029999238497,"(29530, 0, 0, 0, 4, 1, 0, False, 0, 0, 0.0, [9e+99, 9e+99, 9e+99, 9e+99, 9e+99], 0.02, False, 10200, [150000, 150000, 150000, 150000, 150000], 10200, 0, 0, 0)","(19330, 0, 0)",,,,,,,,,,,,,,,,,,,,,,,,0.02329899990627382
+65,taxcalc/tests/test_calculator.py::test_make_calculator,<function test_make_calculator at 0x7f9069b54ee0>,passed,3773.216179999963,,,,,,,,,,,,,,,,,,,,,,,,,,407.1879179999769
+66,taxcalc/tests/test_calculator.py::test_make_calculator_deepcopy,<function test_make_calculator_deepcopy at 0x7f9069b549d0>,passed,3431.180016999974,,,,,,,,,,,,,,,,,,,,,,,,,,411.99632899997596
+67,taxcalc/tests/test_calculator.py::test_make_calculator_with_policy_reform,<function test_make_calculator_with_policy_reform at 0x7f9069b54af0>,passed,3905.1586070000894,,,,,,,,,,,,,,,,,,,,,,,,,,332.2651360001032
+68,taxcalc/tests/test_calculator.py::test_make_calculator_with_multiyear_reform,<function test_make_calculator_with_multiyear_reform at 0x7f9069b54b80>,passed,4223.081513000011,,,,,,,,,,,,,,,,,,,,,,,,,,470.6406470000388
+69,taxcalc/tests/test_calculator.py::test_calculator_advance_to_year,<function test_calculator_advance_to_year at 0x7f9069b54c10>,passed,3294.0807290000294,,,,,,,,,,,,,,,,,,,,,,,,,,385.96929800002044
+70,taxcalc/tests/test_calculator.py::test_make_calculator_raises_on_no_policy,<function test_make_calculator_raises_on_no_policy at 0x7f9069b54ca0>,passed,722.7902390000054,,,,,,,,,,,,,,,,,,,,,,,,,,71.81073300000662
+71,taxcalc/tests/test_calculator.py::test_calculator_mtr,<function test_calculator_mtr at 0x7f9069b54d30>,passed,24855.149732999962,,,,,,,,,,,,,,,,,,,,,,,,,,2508.3204989999213
+72,taxcalc/tests/test_calculator.py::test_calculator_mtr_when_PT_rates_differ,<function test_calculator_mtr_when_PT_rates_differ at 0x7f9069b54dc0>,passed,4717.997462999961,,,,,,,,,,,,,,,,,,,,,,,,,,608.1964529999486
+73,taxcalc/tests/test_calculator.py::test_make_calculator_increment_years_first,<function test_make_calculator_increment_years_first at 0x7f9069b54820>,passed,4188.989675000016,,,,,,,,,,,,,,,,,,,,,,,,,,524.5054940000387
+74,taxcalc/tests/test_calculator.py::test_ID_HC_vs_BS,<function test_ID_HC_vs_BS at 0x7f9069b54790>,passed,7763.904126000057,,,,,,,,,,,,,,,,,,,,,,,,,,885.9699680000967
+75,taxcalc/tests/test_calculator.py::test_ID_StateLocal_HC_vs_CRT,<function test_ID_StateLocal_HC_vs_CRT at 0x7f9069b54670>,passed,7271.251925999991,,,,,,,,,,,,,,,,,,,,,,,,,,786.7494650000144
+76,taxcalc/tests/test_calculator.py::test_ID_RealEstate_HC_vs_CRT,<function test_ID_RealEstate_HC_vs_CRT at 0x7f9069b54700>,passed,6896.803037000041,,,,,,,,,,,,,,,,,,,,,,,,,,666.9813660000154
+77,taxcalc/tests/test_calculator.py::test_calculator_using_nonstd_input,<function test_calculator_using_nonstd_input at 0x7f9069b54280>,passed,2823.504717999981,,,,,,,,,,,,,,,,,,,,,,,,,,467.4643179999407
+78,taxcalc/tests/test_calculator.py::test_bad_json_names,<function test_bad_json_names at 0x7f9069b54310>,passed,146.87455900002533,,,,,,,,,,,,,,,,,,,,,,,,,,-74.08426099999588
+79,taxcalc/tests/test_calculator.py::test_json_assump_url,<function test_json_assump_url at 0x7f9069b543a0>,passed,279.1475349999928,,,,,,,,,,,,,,,,,,,,,,,,,,-62.620606999985284
+80,taxcalc/tests/test_calculator.py::test_read_bad_json_assump_file,<function test_read_bad_json_assump_file at 0x7f9069b54430>,passed,0.4899060000980171,,,,,,,,,,,,,,,,,,,,,,,,,,0.05550100013351772
+81,taxcalc/tests/test_calculator.py::test_json_doesnt_exist,<function test_json_doesnt_exist at 0x7f9069b544c0>,passed,0.29810399996677006,,,,,,,,,,,,,,,,,,,,,,,,,,-0.08550100000093153
+82,taxcalc/tests/test_calculator.py::test_calc_all,<function test_calc_all at 0x7f9069b541f0>,passed,2267.6807139999937,,,,,,,,,,,,,,,,,,,,,,,,,,223.85693400002538
+83,taxcalc/tests/test_calculator.py::test_noreform_documentation,<function test_noreform_documentation at 0x7f9069b54160>,passed,6030.804726000042,,,,,,,,,,,,,,,,,,,,,,,,,,458.29005199999483
+84,taxcalc/tests/test_calculator.py::test_reform_documentation,<function test_reform_documentation at 0x7f9069b540d0>,passed,8685.10070000002,,,,,,,,,,,,,,,,,,,,,,,,,,824.7264780000587
+85,taxcalc/tests/test_calculator.py::test_distribution_tables,<function test_distribution_tables at 0x7f9069b54040>,passed,5399.435205999907,,,,,,,,,,,,,,,,,,,,,,,,,,509.74295199989683
+86,taxcalc/tests/test_calculator.py::test_difference_table,<function test_difference_table at 0x7f9069c74dc0>,passed,4706.210881999937,,,,,,,,,,,,,,,,,,,,,,,,,,576.6947519999803
+87,taxcalc/tests/test_calculator.py::test_diagnostic_table,<function test_diagnostic_table at 0x7f9069c74f70>,passed,3918.831704000013,,,,,,,,,,,,,,,,,,,,,,,,,,475.8908290000363
+88,taxcalc/tests/test_calculator.py::test_mtr_graph,<function test_mtr_graph at 0x7f9069c74c10>,passed,3703.381565999962,,,,,,,,,,,,,,,,,,,,,,,,,,425.8162009999751
+89,taxcalc/tests/test_calculator.py::test_atr_graph,<function test_atr_graph at 0x7f9069c74ca0>,passed,3188.3993149999696,,,,,,,,,,,,,,,,,,,,,,,,,,308.5774539999875
+90,taxcalc/tests/test_calculator.py::test_privacy_of_embedded_objects,<function test_privacy_of_embedded_objects at 0x7f9069c74ee0>,passed,3270.367573000044,,,,,,,,,,,,,,,,,,,,,,,,,,412.05859399997235
+91,taxcalc/tests/test_calculator.py::test_n65,<function test_n65 at 0x7f90698b20d0>,passed,3275.355336000075,,,,,,,,,,,,,,,,,,,,,,,,,,383.32136800011085
+92,taxcalc/tests/test_calculator.py::test_ce_aftertax_income,<function test_ce_aftertax_income at 0x7f90698b2160>,passed,4472.9398070001025,,,,,,,,,,,,,,,,,,,,,,,,,,463.247845000069
+93,taxcalc/tests/test_calculator.py::test_qbid_calculation,<function test_qbid_calculation at 0x7f90698b2280>,passed,2651.090647999922,,,,,,,,,,,,,,,,,,,,,,,,,,380.688879999866
+94,taxcalc/tests/test_calculator.py::test_qbid_limit_switch,<function test_qbid_limit_switch at 0x7f90698b2310>,passed,5596.752678999906,,,,,,,,,,,,,,,,,,,,,,,,,,545.1095549999536
+95,taxcalc/tests/test_calculator.py::test_calc_all_benefits_amounts,<function test_calc_all_benefits_amounts at 0x7f90698b23a0>,passed,7450.695207999956,,,,,,,,,,,,,,,,,,,,,,,,,,705.2357629999051
+96,taxcalc/tests/test_calculator.py::test_cg_top_rate,<function test_cg_top_rate at 0x7f90698b2430>,passed,6579.608772000029,,,,,,,,,,,,,,,,,,,,,,,,,,614.5310890000246
+97,taxcalc/tests/test_compatible_data.py::test_compatible_data_presence,<function test_compatible_data_presence at 0x7f90698b2ee0>,passed,0.6291079999982685,,,,,,,,,,,,,,,,,,,,,,,,,,0.07549100007508969
+98,taxcalc/tests/test_consumption.py::test_year_consistency,<function test_year_consistency at 0x7f9069c6b790>,passed,0.14270199994825816,,,,,,,,,,,,,,,,,,,,,,,,,,0.0015969999367371757
+99,taxcalc/tests/test_consumption.py::test_validity_of_consumption_vars_set,<function test_validity_of_consumption_vars_set at 0x7f9069c6b670>,passed,1.0491130000218618,,,,,,,,,,,,,,,,,,,,,,,,,,0.07298200000604982
+100,taxcalc/tests/test_consumption.py::test_update_consumption,<function test_update_consumption at 0x7f9069c6b8b0>,passed,83.28153100001146,,,,,,,,,,,,,,,,,,,,,,,,,,0.4753560000381185
+101,taxcalc/tests/test_consumption.py::test_incorrect_update_consumption,<function test_incorrect_update_consumption at 0x7f9069c6b940>,passed,276.9620289999466,,,,,,,,,,,,,,,,,,,,,,,,,,4.390152999917518
+102,taxcalc/tests/test_consumption.py::test_future_update_consumption,<function test_future_update_consumption at 0x7f9069c6b9d0>,passed,445.12391199998547,,,,,,,,,,,,,,,,,,,,,,,,,,121.51354900004208
+103,taxcalc/tests/test_consumption.py::test_consumption_default_data,<function test_consumption_default_data at 0x7f9069c6ba60>,passed,37.033658000041214,,,,,,,,,,,,,,,,,,,,,,,,,,0.6351260000201364
+104,taxcalc/tests/test_consumption.py::test_consumption_response,<function test_consumption_response at 0x7f9069c6baf0>,passed,6207.215511000072,,,,,,,,,,,,,,,,,,,,,,,,,,521.2620630001084
+105,taxcalc/tests/test_cpscsv.py::test_agg,<function test_agg at 0x7f90698b2c10>,passed,18674.708904,,,,,,,,,,,,,,,,,,,,,,,,,,3108.3302880000483
+106,taxcalc/tests/test_cpscsv.py::test_cps_availability,<function test_cps_availability at 0x7f9069c6bca0>,passed,1259.403323000015,,,,,,,,,,,,,,,,,,,,,,,,,,-0.04159499997058447
+107,taxcalc/tests/test_data.py::test_recs_class,<function test_recs_class at 0x7f9069c6bf70>,passed,727.3863079999501,,,,,,,,,,,,,,,,,,,,,,,,,,60.13944299991181
+108,taxcalc/tests/test_decorators.py::test_create_apply_function_string,<function test_create_apply_function_string at 0x7f90698bd310>,passed,0.18380200003775826,,,,,,,,,,,,,,,,,,,,,,,,,,0.01059700002770117
+109,taxcalc/tests/test_decorators.py::test_create_apply_function_string_with_params,<function test_create_apply_function_string_with_params at 0x7f90698bd3a0>,passed,0.1418019999164244,,,,,,,,,,,,,,,,,,,,,,,,,,-0.002402000063739196
+110,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string_mult_outputs,<function test_create_toplevel_function_string_mult_outputs at 0x7f90698bd430>,passed,0.1486019998537813,,,,,,,,,,,,,,,,,,,,,,,,,,0.0003979998837167209
+111,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string,<function test_create_toplevel_function_string at 0x7f90698bd4c0>,passed,0.17350200005239458,,,,,,,,,,,,,,,,,,,,,,,,,,0.031398000032822976
+112,taxcalc/tests/test_decorators.py::test_make_apply_function,<function test_make_apply_function at 0x7f90698bd5e0>,passed,1.0955130001093494,,,,,,,,,,,,,,,,,,,,,,,,,,0.17568600014783442
+113,taxcalc/tests/test_decorators.py::test_magic_apply_jit,<function test_magic_apply_jit at 0x7f90698bdaf0>,passed,180.26090700004715,,,,,,,,,,,,,,,,,,,,,,,,,,13.052279000021372
+114,taxcalc/tests/test_decorators.py::test_magic_apply_jit_swap,<function test_magic_apply_jit_swap at 0x7f9069893b80>,passed,1.1466139999356528,,,,,,,,,,,,,,,,,,,,,,,,,,0.15768399998705718
+115,taxcalc/tests/test_decorators.py::test_magic_iterate_jit,<function test_magic_iterate_jit at 0x7f9069893af0>,passed,174.84354199996233,,,,,,,,,,,,,,,,,,,,,,,,,,13.00137199996243
+116,taxcalc/tests/test_decorators.py::test_faux_function_iterate_jit,<function test_faux_function_iterate_jit at 0x7f9069893a60>,passed,139.9177140001484,,,,,,,,,,,,,,,,,,,,,,,,,,7.952624000154174
+117,taxcalc/tests/test_decorators.py::test_ret_everything_iterate_jit,<function test_ret_everything_iterate_jit at 0x7f90698939d0>,passed,223.12814400015668,,,,,,,,,,,,,,,,,,,,,,,,,,8.633023000243156
+118,taxcalc/tests/test_decorators.py::test_function_takes_kwarg,<function test_function_takes_kwarg at 0x7f9069893940>,passed,170.2687940000942,,,,,,,,,,,,,,,,,,,,,,,,,,9.529957000040667
+119,taxcalc/tests/test_decorators.py::test_function_no_parameters_listed,<function test_function_no_parameters_listed at 0x7f9069893790>,passed,172.46912100017653,,,,,,,,,,,,,,,,,,,,,,,,,,15.412093000122695
+120,taxcalc/tests/test_decorators.py::test_function_parameters_optional,<function test_function_parameters_optional at 0x7f906988e3a0>,passed,183.3928549999655,,,,,,,,,,,,,,,,,,,,,,,,,,14.165666999929272
+121,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_no_return,<function test_iterate_jit_raises_on_no_return at 0x7f906988eaf0>,passed,6.238775999918289,,,,,,,,,,,,,,,,,,,,,,,,,,0.6409109998912754
+122,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_unknown_return_argument,<function test_iterate_jit_raises_on_unknown_return_argument at 0x7f906988ea60>,passed,6.23937700015631,,,,,,,,,,,,,,,,,,,,,,,,,,0.21069900014936138
+123,taxcalc/tests/test_decorators.py::test_force_no_jit,<function test_force_no_jit at 0x7f906988e940>,passed,7.260889000008319,,,,,,,,,,,,,,,,,,,,,,,,,,0.24818300005335914
+124,taxcalc/tests/test_growdiff.py::test_year_consistency,<function test_year_consistency at 0x7f906988e820>,passed,0.13980200014884758,,,,,,,,,,,,,,,,,,,,,,,,,,-0.00030199987577361753
+125,taxcalc/tests/test_growdiff.py::test_update_and_apply_growdiff,<function test_update_and_apply_growdiff at 0x7f906988e8b0>,passed,534.143967999853,,,,,,,,,,,,,,,,,,,,,,,,,,0.988854999832256
+126,taxcalc/tests/test_growdiff.py::test_has_any_response,<function test_has_any_response at 0x7f906988e670>,passed,136.6551809999237,,,,,,,,,,,,,,,,,,,,,,,,,,1.0262839999768403
+127,taxcalc/tests/test_growdiff.py::test_description_punctuation,<function test_description_punctuation at 0x7f906988e5e0>,passed,0.4491049999160168,,,,,,,,,,,,,,,,,,,,,,,,,,0.06669399988368241
+128,taxcalc/tests/test_growdiff.py::test_boolean_value_infomation,<function test_boolean_value_infomation at 0x7f906988e550>,passed,0.37290399995981716,,,,,,,,,,,,,,,,,,,,,,,,,,-0.015907000033621443
+129,taxcalc/tests/test_growfactors.py::test_improper_usage,<function test_improper_usage at 0x7f90698b9280>,passed,4.825660000051357,,,,,,,,,,,,,,,,,,,,,,,,,,0.4193310001028294
+130,taxcalc/tests/test_growfactors.py::test_update_after_use,<function test_update_after_use at 0x7f90698b9310>,passed,2.6276319999851694,,,,,,,,,,,,,,,,,,,,,,,,,,0.016555000001972076
+131,taxcalc/tests/test_growfactors.py::test_proper_usage,<function test_proper_usage at 0x7f90698b93a0>,passed,2.501230999996551,,,,,,,,,,,,,,,,,,,,,,,,,,-0.00964299999850482
+132,taxcalc/tests/test_growfactors.py::test_growfactors_csv_values,<function test_growfactors_csv_values at 0x7f90698b9430>,passed,2.8087339999274263,,,,,,,,,,,,,,,,,,,,,,,,,,-0.010649000046214496
+133,taxcalc/tests/test_parameters.py::test_params_class[revision0-],<function test_params_class at 0x7f90698b9d30>,passed,12.393852000059269,,,{},,,,,,,,,,,,,,,,,,,,,,,0.6840070001317144
+134,taxcalc/tests/test_parameters.py::test_params_class[revision1-error],<function test_params_class at 0x7f90698b9d30>,passed,14.233675000014046,,,{'real_param': {2004: 1.9}},error,,,,,,,,,,,,,,,,,,,,,,0.7421770000064498
+135,taxcalc/tests/test_parameters.py::test_params_class[revision2-raise],<function test_params_class at 0x7f90698b9d30>,passed,15.551690999927814,,,{'int_param': {2004: [3.6]}},raise,,,,,,,,,,,,,,,,,,,,,,0.47334699991097473
+136,taxcalc/tests/test_parameters.py::test_params_class[revision3-raise],<function test_params_class at 0x7f90698b9d30>,passed,13.668467999877976,,,{'int_param': {2004: [3]}},raise,,,,,,,,,,,,,,,,,,,,,,0.16186999982892303
+137,taxcalc/tests/test_parameters.py::test_params_class[revision4-noerror],<function test_params_class at 0x7f90698b9d30>,passed,19.109435000018493,,,"{'label_param': {2004: [1, 2]}}",noerror,,,,,,,,,,,,,,,,,,,,,,0.3870840000672615
+138,taxcalc/tests/test_parameters.py::test_params_class[revision5-raise],<function test_params_class at 0x7f90698b9d30>,passed,11.73034499993264,,,"{'label_param': {2004: [[1, 2]]}}",raise,,,,,,,,,,,,,,,,,,,,,,0.3007079999406397
+139,taxcalc/tests/test_parameters.py::test_params_class[revision6-raise],<function test_params_class at 0x7f90698b9d30>,passed,10.028723999994327,,,"{'label_param': {2004: [1, 2, 3]}}",raise,,,,,,,,,,,,,,,,,,,,,,0.028429000053620257
+140,taxcalc/tests/test_parameters.py::test_params_class[revision7-raise],<function test_params_class at 0x7f90698b9d30>,passed,14.43207700003768,,,{'bool_param': {2004: [4.9]}},raise,,,,,,,,,,,,,,,,,,,,,,0.9394800000563919
+141,taxcalc/tests/test_parameters.py::test_params_class[revision8-raise],<function test_params_class at 0x7f90698b9d30>,passed,14.038273000096524,,,{'str_param': {2004: [9]}},raise,,,,,,,,,,,,,,,,,,,,,,0.6405780001159656
+142,taxcalc/tests/test_parameters.py::test_params_class[revision9-noerror],<function test_params_class at 0x7f90698b9d30>,passed,16.480902000012065,,,{'str_param': {2004: 'nonlinear'}},noerror,,,,,,,,,,,,,,,,,,,,,,0.6662349999260169
+143,taxcalc/tests/test_parameters.py::test_params_class[revision10-error],<function test_params_class at 0x7f90698b9d30>,passed,13.462664999906337,,,{'str_param': {2004: 'unknownvalue'}},error,,,,,,,,,,,,,,,,,,,,,,0.3845789998422333
+144,taxcalc/tests/test_parameters.py::test_params_class[revision11-raise],<function test_params_class at 0x7f90698b9d30>,passed,13.832069999807572,,,{'str_param': {2004: ['nonlinear']}},raise,,,,,,,,,,,,,,,,,,,,,,0.37977299973590384
+145,taxcalc/tests/test_parameters.py::test_params_class[revision12-raise],<function test_params_class at 0x7f90698b9d30>,passed,15.886795000142229,,,{'real_param': {2004: 'linear'}},raise,,,,,,,,,,,,,,,,,,,,,,0.5199420000963091
+146,taxcalc/tests/test_parameters.py::test_params_class[revision13-raise],<function test_params_class at 0x7f90698b9d30>,passed,579.0921210000306,,,"{'real_param': {2004: [0.2, 0.3]}}",raise,,,,,,,,,,,,,,,,,,,,,,211.77713300005507
+147,taxcalc/tests/test_parameters.py::test_params_class[revision14-raise],<function test_params_class at 0x7f90698b9d30>,passed,16.6435039998305,,,{'real_param-indexed': {2004: True}},raise,,,,,,,,,,,,,,,,,,,,,,1.731221999762056
+148,taxcalc/tests/test_parameters.py::test_params_class[revision15-raise],<function test_params_class at 0x7f90698b9d30>,passed,10.62873099999706,,,{'unknown_param-indexed': {2004: False}},raise,,,,,,,,,,,,,,,,,,,,,,0.5780080000477046
+149,taxcalc/tests/test_parameters.py::test_json_file_contents[consumption.json],<function test_json_file_contents at 0x7f90698b9dc0>,passed,227.3817959999178,,,,,consumption.json,,,,,,,,,,,,,,,,,,,,,1.1479369999278504
+150,taxcalc/tests/test_parameters.py::test_json_file_contents[policy_current_law.json],<function test_json_file_contents at 0x7f90698b9dc0>,passed,155884.37167400002,,,,,policy_current_law.json,,,,,,,,,,,,,,,,,,,,,15338.576994000061
+151,taxcalc/tests/test_parameters.py::test_json_file_contents[growdiff.json],<function test_json_file_contents at 0x7f90698b9dc0>,passed,929.3498509998699,,,,,growdiff.json,,,,,,,,,,,,,,,,,,,,,12.497550999910231
+152,taxcalc/tests/test_parameters.py::test_parameters_mentioned[consumption.json-consumption.py],<function test_parameters_mentioned at 0x7f90698b9e50>,passed,0.39800500007913797,,,,,,consumption.json,consumption.py,,,,,,,,,,,,,,,,,,,0.042497000094954274
+153,taxcalc/tests/test_parameters.py::test_parameters_mentioned[policy_current_law.json-calcfunctions.py],<function test_parameters_mentioned at 0x7f90698b9e50>,passed,13.909566999927847,,,,,,policy_current_law.json,calcfunctions.py,,,,,,,,,,,,,,,,,,,0.8567869999751565
+154,taxcalc/tests/test_parameters.py::test_parameters_mentioned[growdiff.json-growdiff.py],<function test_parameters_mentioned at 0x7f90698b9e50>,passed,0.3867039999931876,,,,,,growdiff.json,growdiff.py,,,,,,,,,,,,,,,,,,,0.026595999997880426
+155,taxcalc/tests/test_parameters.py::test_expand_xd_errors,<function test_expand_xd_errors at 0x7f90698b9ee0>,passed,6.584079000049314,,,,,,,,,,,,,,,,,,,,,,,,,,0.44504700008474174
+156,taxcalc/tests/test_parameters.py::test_expand_empty,<function test_expand_empty at 0x7f9069885160>,passed,6.96158400000968,,,,,,,,,,,,,,,,,,,,,,,,,,0.17483900001025177
+157,taxcalc/tests/test_parameters.py::test_expand_1d_scalar,<function test_expand_1d_scalar at 0x7f90698851f0>,passed,20.701848000044265,,,,,,,,,,,,,,,,,,,,,,,,,,0.9024219999673768
+158,taxcalc/tests/test_parameters.py::test_expand_2d_short_array,<function test_expand_2d_short_array at 0x7f9069885280>,passed,7.909695000080319,,,,,,,,,,,,,,,,,,,,,,,,,,0.1427290001174697
+159,taxcalc/tests/test_parameters.py::test_expand_2d_variable_rates,<function test_expand_2d_variable_rates at 0x7f9069885310>,passed,10.411824999891905,,,,,,,,,,,,,,,,,,,,,,,,,,0.7363169999052861
+160,taxcalc/tests/test_parameters.py::test_expand_2d_already_filled,<function test_expand_2d_already_filled at 0x7f90698853a0>,passed,12.03834500006451,,,,,,,,,,,,,,,,,,,,,,,,,,0.21559100002832565
+161,taxcalc/tests/test_parameters.py::test_expand_2d_partial_expand,<function test_expand_2d_partial_expand at 0x7f9069885430>,passed,12.38814800012733,,,,,,,,,,,,,,,,,,,,,,,,,,0.035483000146996346
+162,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n    ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n]",<function test_read_json_revision at 0x7f90698854c0>,passed,0.44110500016358856,,,,,,,,"
 {
     ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}
 }
-",,,,,,,,,,,,,,,,,,0.01749600005496177
-163,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n    ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n]",<function test_read_json_revision at 0x7f1bfceda4c0>,passed,0.34550700002000667,,,,,,,,"
+",,,,,,,,,,,,,,,,,,0.030597000204579672
+163,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n    ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n]",<function test_read_json_revision at 0x7f90698854c0>,passed,0.34320400004617113,,,,,,,,"
 {
     ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}
 }
-",,,,,,,,,,,,,,,,,,0.0017960001059691977
-164,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n    ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n-False]",<function test_read_json_revision_foramts at 0x7f1bfceda550>,passed,0.21970499994949932,,,,,,,,,"
+",,,,,,,,,,,,,,,,,,-0.0023029999738354845
+164,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n    ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n-False]",<function test_read_json_revision_foramts at 0x7f9069885550>,passed,0.21440299997266266,,,,,,,,,"
 {
     ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}
 }
-",False,,,,,,,,,,,,,,,,-0.0022010000293448684
-165,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n    ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n-True]",<function test_read_json_revision_foramts at 0x7f1bfceda550>,passed,0.22440500003995112,,,,,,,,,"
+",False,,,,,,,,,,,,,,,,-0.005301999976836641
+165,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n    ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n-True]",<function test_read_json_revision_foramts at 0x7f9069885550>,passed,0.22110300005806494,,,,,,,,,"
 {
     ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}
 }
-",True,,,,,,,,,,,,,,,,0.003399000092940724
-166,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n    ""consumption"": {""BEN_mcaid_value"": 0.9}\n}\n-True]",<function test_read_json_revision_foramts at 0x7f1bfceda550>,passed,0.22810500001924083,,,,,,,,,"
+",True,,,,,,,,,,,,,,,,-0.0033019999818861556
+166,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n    ""consumption"": {""BEN_mcaid_value"": 0.9}\n}\n-True]",<function test_read_json_revision_foramts at 0x7f9069885550>,passed,0.22360200000548502,,,,,,,,,"
 {
     ""consumption"": {""BEN_mcaid_value"": 0.9}
 }
-",True,,,,,,,,,,,,,,,,0.008398000090892338
-167,taxcalc/tests/test_policy.py::test_incorrect_class_instantiation,<function test_incorrect_class_instantiation at 0x7f1bfcedae50>,passed,0.1540029999205217,,,,,,,,,,,,,,,,,,,,,,,,,,0.0013979998811919914
-168,taxcalc/tests/test_policy.py::test_correct_class_instantiation,<function test_correct_class_instantiation at 0x7f1bfcf310d0>,passed,2607.0858830000816,,,,,,,,,,,,,,,,,,,,,,,,,,5.141801000036594
-169,taxcalc/tests/test_policy.py::test_json_reform_url,<function test_json_reform_url at 0x7f1bfcf31b80>,passed,140.19111400000384,,,,,,,,,,,,,,,,,,,,,,,,,,20.43135999997503
-170,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[False],<function test_read_json_reform_file_and_implement_reform at 0x7f1bfcf31c10>,passed,2641.043520999915,,,,,,,,,,,False,,,,,,,,,,,,,,,6.591253999999935
-171,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[True],<function test_read_json_reform_file_and_implement_reform at 0x7f1bfcf31c10>,passed,2878.207110999938,,,,,,,,,,,True,,,,,,,,,,,,,,,-51.84076900013679
-172,taxcalc/tests/test_policy.py::test_constant_inflation_rate_with_reform,<function test_constant_inflation_rate_with_reform at 0x7f1bfcf31ca0>,passed,2377.236997999944,,,,,,,,,,,,,,,,,,,,,,,,,,-27.5226510000266
-173,taxcalc/tests/test_policy.py::test_variable_inflation_rate_with_reform,<function test_variable_inflation_rate_with_reform at 0x7f1bfcf31d30>,passed,2643.778688999987,,,,,,,,,,,,,,,,,,,,,,,,,,24.556326999913836
-174,taxcalc/tests/test_policy.py::test_multi_year_reform,<function test_multi_year_reform at 0x7f1bfcf31dc0>,passed,2620.6388780000225,,,,,,,,,,,,,,,,,,,,,,,,,,10.755760000052305
-175,taxcalc/tests/test_policy.py::test_policy_metadata,<function test_policy_metadata at 0x7f1bfd0b20d0>,passed,1874.5797489999632,,,,,,,,,,,,,,,,,,,,,,,,,,11.118109999983972
-176,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_no_year,<function test_implement_reform_raises_on_no_year at 0x7f1bfd0b2160>,passed,1688.1825059999755,,,,,,,,,,,,,,,,,,,,,,,,,,9.236005000047953
-177,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_early_year,<function test_implement_reform_raises_on_early_year at 0x7f1bfd0b21f0>,passed,1670.2262530000098,,,,,,,,,,,,,,,,,,,,,,,,,,10.841732000016918
-178,taxcalc/tests/test_policy.py::test_reform_with_default_indexed,<function test_reform_with_default_indexed at 0x7f1bfd0b2280>,passed,2625.876151000057,,,,,,,,,,,,,,,,,,,,,,,,,,-7.275852999896415
-179,taxcalc/tests/test_policy.py::test_reform_makes_no_changes_before_year,<function test_reform_makes_no_changes_before_year at 0x7f1bfd0b2310>,passed,2506.4211279999427,,,,,,,,,,,,,,,,,,,,,,,,,,12.12234399986255
-180,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[False],<function test_read_json_reform_and_implement_reform at 0x7f1bfd0b23a0>,passed,2831.29459700001,,,,,,,,,,,False,,,,,,,,,,,,,,,20.24712399997952
-181,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[True],<function test_read_json_reform_and_implement_reform at 0x7f1bfd0b23a0>,passed,2706.9103740000173,,,,,,,,,,,True,,,,,,,,,,,,,,,-16.491958999950384
-182,taxcalc/tests/test_policy.py::test_pop_the_cap_reform,<function test_pop_the_cap_reform at 0x7f1bfd0b2430>,passed,2573.892569999998,,,,,,,,,,,,,,,,,,,,,,,,,,-0.9403609999480977
-183,taxcalc/tests/test_policy.py::test_order_of_indexing_and_level_reforms,<function test_order_of_indexing_and_level_reforms at 0x7f1bfd0b24c0>,passed,4824.141809000025,,,,,,,,,,,,,,,,,,,,,,,,,,17.236602000025414
-184,taxcalc/tests/test_policy.py::test_misspecified_reform_dictionary,<function test_misspecified_reform_dictionary at 0x7f1bfd0b2550>,passed,0.15260299994679372,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0003000000106111733
-185,taxcalc/tests/test_policy.py::test_section_titles,<function test_section_titles at 0x7f1bfd0b25e0>,passed,8.552368999971804,,,,,,,,,,,,,,,,,,,,,,,,,,1.1606539999320376
-186,taxcalc/tests/test_policy.py::test_description_punctuation,<function test_description_punctuation at 0x7f1bfd0b2670>,passed,12.864454999998998,,,,,,,,,,,,,,,,,,,,,,,,,,1.3935770000443881
-187,taxcalc/tests/test_policy.py::test_get_index_rate,<function test_get_index_rate at 0x7f1bfd0b2700>,passed,1897.2570019999466,,,,,,,,,,,,,,,,,,,,,,,,,,-28.093699000123706
-188,taxcalc/tests/test_policy.py::test_reform_with_bad_ctc_levels,<function test_reform_with_bad_ctc_levels at 0x7f1bfd0b2790>,passed,2388.321968000014,,,,,,,,,,,,,,,,,,,,,,,,,,6.254975000047125
-189,taxcalc/tests/test_policy.py::test_reform_with_removed_parameter,<function test_reform_with_removed_parameter at 0x7f1bfd0b2820>,passed,5199.585189999993,,,,,,,,,,,,,,,,,,,,,,,,,,-29.47100500000488
-190,taxcalc/tests/test_policy.py::test_reform_with_out_of_range_error,<function test_reform_with_out_of_range_error at 0x7f1bfd0b28b0>,passed,2542.9007010000078,,,,,,,,,,,,,,,,,,,,,,,,,,-35.635164999916924
-191,taxcalc/tests/test_policy.py::test_reform_with_warning,<function test_reform_with_warning at 0x7f1bfd0b2940>,passed,2811.068913999975,,,,,,,,,,,,,,,,,,,,,,,,,,9.961700999951972
-192,taxcalc/tests/test_policy.py::test_reform_with_scalar_vector_errors,<function test_reform_with_scalar_vector_errors at 0x7f1bfd0b29d0>,passed,8633.235071999934,,,,,,,,,,,,,,,,,,,,,,,,,,-128.59235799999078
-193,taxcalc/tests/test_policy.py::test_index_offset_reform,<function test_index_offset_reform at 0x7f1bfd0b2a60>,passed,11270.866130999933,,,,,,,,,,,,,,,,,,,,,,,,,,-5.724732000089716
-194,taxcalc/tests/test_policy.py::test_cpi_offset_affect_on_prior_years,<function test_cpi_offset_affect_on_prior_years at 0x7f1bfd0b2af0>,passed,8127.133769000011,,,,,,,,,,,,,,,,,,,,,,,,,,-13.959441999986666
-195,taxcalc/tests/test_policy.py::test_cpi_offset_on_reverting_params,<function test_cpi_offset_on_reverting_params at 0x7f1bfd0b2b80>,passed,12334.913251999978,,,,,,,,,,,,,,,,,,,,,,,,,,-4.664865000109785
-196,taxcalc/tests/test_policy.py::test_raise_errors_regression,<function test_raise_errors_regression at 0x7f1bfd0b2c10>,passed,2651.4015669999935,,,,,,,,,,,,,,,,,,,,,,,,,,48.716852999973526
-197,taxcalc/tests/test_policy.py::TestAdjust::test_simple_adj,<bound method TestAdjust.test_simple_adj of <test_policy.TestAdjust object at 0x7f1bfd26bfd0>>,passed,7198.068216000024,,,,,,,,,,,,,,,,,,,,,,,,,,-45.366946000057396
-198,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_1,<bound method TestAdjust.test_adj_without_index_1 of <test_policy.TestAdjust object at 0x7f1bfd26b880>>,passed,7171.675016000108,,,,,,,,,,,,,,,,,,,,,,,,,,-46.83486999988418
-199,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_2,<bound method TestAdjust.test_adj_without_index_2 of <test_policy.TestAdjust object at 0x7f1bfd26b5b0>>,passed,7401.19589699998,,,,,,,,,,,,,,,,,,,,,,,,,,22.764456999993854
-200,taxcalc/tests/test_policy.py::TestAdjust::test_activate_index,<bound method TestAdjust.test_activate_index of <test_policy.TestAdjust object at 0x7f1bfd26bd00>>,passed,7219.167771000002,,,,,,,,,,,,,,,,,,,,,,,,,,-21.14457899995159
-201,taxcalc/tests/test_policy.py::TestAdjust::test_apply_cpi_offset,<bound method TestAdjust.test_apply_cpi_offset of <test_policy.TestAdjust object at 0x7f1bfd26bc70>>,passed,12842.187616000047,,,,,,,,,,,,,,,,,,,,,,,,,,-130.31094399991707
-202,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps,<bound method TestAdjust.test_multiple_cpi_swaps of <test_policy.TestAdjust object at 0x7f1bfd26b070>>,passed,5621.3139989999945,,,,,,,,,,,,,,,,,,,,,,,,,,-88.44285800000762
-203,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps2,<bound method TestAdjust.test_multiple_cpi_swaps2 of <test_policy.TestAdjust object at 0x7f1bfd26b190>>,passed,6699.510641000074,,,,,,,,,,,,,,,,,,,,,,,,,,-170.50497099990025
-204,taxcalc/tests/test_policy.py::TestAdjust::test_adj_CPI_offset_and_index_status,<bound method TestAdjust.test_adj_CPI_offset_and_index_status of <test_policy.TestAdjust object at 0x7f1bfceb26d0>>,passed,12818.597086999944,,,,,,,,,,,,,,,,,,,,,,,,,,-106.14190800003962
-205,taxcalc/tests/test_policy.py::TestAdjust::test_adj_related_parameters_and_index_status,<bound method TestAdjust.test_adj_related_parameters_and_index_status of <test_policy.TestAdjust object at 0x7f1bfceb2c70>>,passed,4738.68469599995,,,,,,,,,,,,,,,,,,,,,,,,,,-71.12526200000957
-206,taxcalc/tests/test_policy.py::TestAdjust::test_indexed_status_parsing,<bound method TestAdjust.test_indexed_status_parsing of <test_policy.TestAdjust object at 0x7f1bfceb2070>>,passed,5523.811971999976,,,,,,,,,,,,,,,,,,,,,,,,,,-97.22180699998353
-207,taxcalc/tests/test_policy.py::TestAdjust::test_cpi_offset_does_not_affect_wage_indexed_params,<bound method TestAdjust.test_cpi_offset_does_not_affect_wage_indexed_params of <test_policy.TestAdjust object at 0x7f1bfceb2220>>,passed,10270.881127000051,,,,,,,,,,,,,,,,,,,,,,,,,,-116.05522599995857
-208,taxcalc/tests/test_records.py::test_incorrect_Records_instantiation,<function test_incorrect_Records_instantiation at 0x7f1bfd0cde50>,passed,12.605503000031604,,,,,,,,,,,,,,,,,,,,,,,,,,-0.13990699994792344
-209,taxcalc/tests/test_records.py::test_correct_Records_instantiation,<function test_correct_Records_instantiation at 0x7f1bfd0cdf70>,passed,676.9884889999958,,,,,,,,,,,,,,,,,,,,,,,,,,0.542701000085799
-210,taxcalc/tests/test_records.py::test_read_cps_data,<function test_read_cps_data at 0x7f1bfcf08dc0>,passed,1219.293289999996,,,,,,,,,,,,,,,,,,,,,,,,,,49.576144000184286
-211,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1,    2,   200000, 200000,   0.03\n]",<function test_read_data at 0x7f1bfcf0a550>,passed,735.5164919999879,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s
+",True,,,,,,,,,,,,,,,,-0.004503000013755781
+167,taxcalc/tests/test_policy.py::test_incorrect_class_instantiation,<function test_incorrect_class_instantiation at 0x7f9069885e50>,passed,0.15530200016655726,,,,,,,,,,,,,,,,,,,,,,,,,,0.0012990002460355754
+168,taxcalc/tests/test_policy.py::test_correct_class_instantiation,<function test_correct_class_instantiation at 0x7f906990e0d0>,passed,2903.8930879999043,,,,,,,,,,,,,,,,,,,,,,,,,,296.8072049998227
+169,taxcalc/tests/test_policy.py::test_json_reform_url,<function test_json_reform_url at 0x7f906990eb80>,passed,159.08820599997853,,,,,,,,,,,,,,,,,,,,,,,,,,18.89709199997469
+170,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[False],<function test_read_json_reform_file_and_implement_reform at 0x7f906990ec10>,passed,2837.1424810000008,,,,,,,,,,,False,,,,,,,,,,,,,,,196.09896000008575
+171,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[True],<function test_read_json_reform_file_and_implement_reform at 0x7f906990ec10>,passed,3198.2623060000606,,,,,,,,,,,True,,,,,,,,,,,,,,,320.0551950001227
+172,taxcalc/tests/test_policy.py::test_constant_inflation_rate_with_reform,<function test_constant_inflation_rate_with_reform at 0x7f906990eca0>,passed,2555.691306999961,,,,,,,,,,,,,,,,,,,,,,,,,,178.45430900001702
+173,taxcalc/tests/test_policy.py::test_variable_inflation_rate_with_reform,<function test_variable_inflation_rate_with_reform at 0x7f906990ed30>,passed,2936.560368999835,,,,,,,,,,,,,,,,,,,,,,,,,,292.78167999984817
+174,taxcalc/tests/test_policy.py::test_multi_year_reform,<function test_multi_year_reform at 0x7f906990edc0>,passed,2801.098828000022,,,,,,,,,,,,,,,,,,,,,,,,,,180.45994999999948
+175,taxcalc/tests/test_policy.py::test_policy_metadata,<function test_policy_metadata at 0x7f90698c70d0>,passed,2150.0038770000174,,,,,,,,,,,,,,,,,,,,,,,,,,275.4241280000542
+176,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_no_year,<function test_implement_reform_raises_on_no_year at 0x7f90698c7160>,passed,1878.3371319998423,,,,,,,,,,,,,,,,,,,,,,,,,,190.15462599986677
+177,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_early_year,<function test_implement_reform_raises_on_early_year at 0x7f90698c71f0>,passed,1852.5856250000743,,,,,,,,,,,,,,,,,,,,,,,,,,182.35937200006447
+178,taxcalc/tests/test_policy.py::test_reform_with_default_indexed,<function test_reform_with_default_indexed at 0x7f90698c7280>,passed,2991.616050999937,,,,,,,,,,,,,,,,,,,,,,,,,,365.73989999988044
+179,taxcalc/tests/test_policy.py::test_reform_makes_no_changes_before_year,<function test_reform_makes_no_changes_before_year at 0x7f90698c7310>,passed,2716.0945830000855,,,,,,,,,,,,,,,,,,,,,,,,,,209.6734550001429
+180,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[False],<function test_read_json_reform_and_implement_reform at 0x7f90698c73a0>,passed,3112.4307229999886,,,,,,,,,,,False,,,,,,,,,,,,,,,281.1361259999785
+181,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[True],<function test_read_json_reform_and_implement_reform at 0x7f90698c73a0>,passed,2915.8170509999763,,,,,,,,,,,True,,,,,,,,,,,,,,,208.90667699995902
+182,taxcalc/tests/test_policy.py::test_pop_the_cap_reform,<function test_pop_the_cap_reform at 0x7f90698c7430>,passed,2846.840193999924,,,,,,,,,,,,,,,,,,,,,,,,,,272.9476239999258
+183,taxcalc/tests/test_policy.py::test_order_of_indexing_and_level_reforms,<function test_order_of_indexing_and_level_reforms at 0x7f90698c74c0>,passed,5171.41946400011,,,,,,,,,,,,,,,,,,,,,,,,,,347.27765500008445
+184,taxcalc/tests/test_policy.py::test_misspecified_reform_dictionary,<function test_misspecified_reform_dictionary at 0x7f90698c7550>,passed,0.16130200015140872,,,,,,,,,,,,,,,,,,,,,,,,,,0.008699000204615032
+185,taxcalc/tests/test_policy.py::test_section_titles,<function test_section_titles at 0x7f90698c75e0>,passed,9.330611999985194,,,,,,,,,,,,,,,,,,,,,,,,,,0.77824300001339
+186,taxcalc/tests/test_policy.py::test_description_punctuation,<function test_description_punctuation at 0x7f90698c7670>,passed,15.779588999976113,,,,,,,,,,,,,,,,,,,,,,,,,,2.9151339999771153
+187,taxcalc/tests/test_policy.py::test_get_index_rate,<function test_get_index_rate at 0x7f90698c7700>,passed,2236.9430730000204,,,,,,,,,,,,,,,,,,,,,,,,,,339.686071000074
+188,taxcalc/tests/test_policy.py::test_reform_with_bad_ctc_levels,<function test_reform_with_bad_ctc_levels at 0x7f90698c7790>,passed,2588.622966999992,,,,,,,,,,,,,,,,,,,,,,,,,,200.30099899997822
+189,taxcalc/tests/test_policy.py::test_reform_with_removed_parameter,<function test_reform_with_removed_parameter at 0x7f90698c7820>,passed,5793.255102999865,,,,,,,,,,,,,,,,,,,,,,,,,,593.6699129998715
+190,taxcalc/tests/test_policy.py::test_reform_with_out_of_range_error,<function test_reform_with_out_of_range_error at 0x7f90698c78b0>,passed,2803.2131229999777,,,,,,,,,,,,,,,,,,,,,,,,,,260.3124219999695
+191,taxcalc/tests/test_policy.py::test_reform_with_warning,<function test_reform_with_warning at 0x7f90698c7940>,passed,2989.851592999912,,,,,,,,,,,,,,,,,,,,,,,,,,178.78267899993716
+192,taxcalc/tests/test_policy.py::test_reform_with_scalar_vector_errors,<function test_reform_with_scalar_vector_errors at 0x7f90698c79d0>,passed,9502.44933099998,,,,,,,,,,,,,,,,,,,,,,,,,,869.2142590000458
+193,taxcalc/tests/test_policy.py::test_index_offset_reform,<function test_index_offset_reform at 0x7f90698c7a60>,passed,12143.832161000091,,,,,,,,,,,,,,,,,,,,,,,,,,872.9660300001597
+194,taxcalc/tests/test_policy.py::test_cpi_offset_affect_on_prior_years,<function test_cpi_offset_affect_on_prior_years at 0x7f90698c7af0>,passed,8891.448412000045,,,,,,,,,,,,,,,,,,,,,,,,,,764.3146430000343
+195,taxcalc/tests/test_policy.py::test_cpi_offset_on_reverting_params,<function test_cpi_offset_on_reverting_params at 0x7f90698c7b80>,passed,13458.01493199997,,,,,,,,,,,,,,,,,,,,,,,,,,1123.1016799999907
+196,taxcalc/tests/test_policy.py::test_raise_errors_regression,<function test_raise_errors_regression at 0x7f90698c7c10>,passed,2919.1510390000985,,,,,,,,,,,,,,,,,,,,,,,,,,267.74947200010547
+197,taxcalc/tests/test_policy.py::TestAdjust::test_simple_adj,<bound method TestAdjust.test_simple_adj of <test_policy.TestAdjust object at 0x7f90698b8490>>,passed,7895.96388599989,,,,,,,,,,,,,,,,,,,,,,,,,,697.8956699998662
+198,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_1,<bound method TestAdjust.test_adj_without_index_1 of <test_policy.TestAdjust object at 0x7f90698b8be0>>,passed,7855.944093999824,,,,,,,,,,,,,,,,,,,,,,,,,,684.2690779997156
+199,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_2,<bound method TestAdjust.test_adj_without_index_2 of <test_policy.TestAdjust object at 0x7f90698b8d30>>,passed,8242.78431300013,,,,,,,,,,,,,,,,,,,,,,,,,,841.5884160001497
+200,taxcalc/tests/test_policy.py::TestAdjust::test_activate_index,<bound method TestAdjust.test_activate_index of <test_policy.TestAdjust object at 0x7f9069a33370>>,passed,8014.723737000168,,,,,,,,,,,,,,,,,,,,,,,,,,795.5559660001654
+201,taxcalc/tests/test_policy.py::TestAdjust::test_apply_cpi_offset,<bound method TestAdjust.test_apply_cpi_offset of <test_policy.TestAdjust object at 0x7f9069a33130>>,passed,13792.513457000041,,,,,,,,,,,,,,,,,,,,,,,,,,950.3258409999926
+202,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps,<bound method TestAdjust.test_multiple_cpi_swaps of <test_policy.TestAdjust object at 0x7f9069a33d30>>,passed,6063.543121000066,,,,,,,,,,,,,,,,,,,,,,,,,,442.2291220000716
+203,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps2,<bound method TestAdjust.test_multiple_cpi_swaps2 of <test_policy.TestAdjust object at 0x7f9069a33250>>,passed,7175.938400999939,,,,,,,,,,,,,,,,,,,,,,,,,,476.427759999865
+204,taxcalc/tests/test_policy.py::TestAdjust::test_adj_CPI_offset_and_index_status,<bound method TestAdjust.test_adj_CPI_offset_and_index_status of <test_policy.TestAdjust object at 0x7f9069a33460>>,passed,13693.245318000208,,,,,,,,,,,,,,,,,,,,,,,,,,874.6482310002648
+205,taxcalc/tests/test_policy.py::TestAdjust::test_adj_related_parameters_and_index_status,<bound method TestAdjust.test_adj_related_parameters_and_index_status of <test_policy.TestAdjust object at 0x7f9069a335b0>>,passed,5256.227886000033,,,,,,,,,,,,,,,,,,,,,,,,,,517.5431900000831
+206,taxcalc/tests/test_policy.py::TestAdjust::test_indexed_status_parsing,<bound method TestAdjust.test_indexed_status_parsing of <test_policy.TestAdjust object at 0x7f9069a33d00>>,passed,6032.1290400002,,,,,,,,,,,,,,,,,,,,,,,,,,508.317068000224
+207,taxcalc/tests/test_policy.py::TestAdjust::test_cpi_offset_does_not_affect_wage_indexed_params,<bound method TestAdjust.test_cpi_offset_does_not_affect_wage_indexed_params of <test_policy.TestAdjust object at 0x7f9069a33a00>>,passed,10794.537759999912,,,,,,,,,,,,,,,,,,,,,,,,,,523.6566329998604
+208,taxcalc/tests/test_records.py::test_incorrect_Records_instantiation,<function test_incorrect_Records_instantiation at 0x7f90698ebe50>,passed,14.148058000046149,,,,,,,,,,,,,,,,,,,,,,,,,,1.542555000014545
+209,taxcalc/tests/test_records.py::test_correct_Records_instantiation,<function test_correct_Records_instantiation at 0x7f90698ebf70>,passed,712.2477639998124,,,,,,,,,,,,,,,,,,,,,,,,,,35.259274999816625
+210,taxcalc/tests/test_records.py::test_read_cps_data,<function test_read_cps_data at 0x7f9069aa5dc0>,passed,1210.3230339998845,,,,,,,,,,,,,,,,,,,,,,,,,,-8.970256000111476
+211,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1,    2,   200000, 200000,   0.03\n]",<function test_read_data at 0x7f9069aa2550>,passed,762.4640260000888,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s
 1,    2,   200000, 200000,   0.03
-",,,,,,,,,,,,,,-18.43677800002297
-212,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1,    2,   200000, 200000,   0.03\n]",<function test_read_data at 0x7f1bfcf0a550>,passed,728.6905849999812,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s
+",,,,,,,,,,,,,,26.94753400010086
+212,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1,    2,   200000, 200000,   0.03\n]",<function test_read_data at 0x7f9069aa2550>,passed,766.4846710001711,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s
 1,    2,   200000, 200000,   0.03
-",,,,,,,,,,,,,,-6.963182000049528
-213,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1,    2,   200000, 200000,   0.03\n]",<function test_read_data at 0x7f1bfcf0a550>,passed,733.7075630000527,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s
+",,,,,,,,,,,,,,37.794086000189964
+213,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1,    2,   200000, 200000,   0.03\n]",<function test_read_data at 0x7f9069aa2550>,passed,770.2052130000538,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s
 1,    2,   200000, 200000,   0.03
-",,,,,,,,,,,,,,-15.172822000067754
-214,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1,    4,   200000, 100000, 100000\n]",<function test_read_data at 0x7f1bfcf0a550>,passed,727.6395679999723,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s
+",,,,,,,,,,,,,,36.49765000000116
+214,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1,    4,   200000, 100000, 100000\n]",<function test_read_data at 0x7f9069aa2550>,passed,771.0503220000646,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s
 1,    4,   200000, 100000, 100000
-",,,,,,,,,,,,,,-30.50327100015693
-215,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1,    4,   200000, 100000, 100000\n]",<function test_read_data at 0x7f1bfcf0a550>,passed,730.2371089999724,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s
+",,,,,,,,,,,,,,43.41075400009231
+215,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1,    4,   200000, 100000, 100000\n]",<function test_read_data at 0x7f9069aa2550>,passed,762.2309229998336,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s
 1,    4,   200000, 100000, 100000
-",,,,,,,,,,,,,,-13.372990000107166
-216,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1,    4,   200000, 100000, 100000\n]",<function test_read_data at 0x7f1bfcf0a550>,passed,738.6190409999926,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s
+",,,,,,,,,,,,,,31.99381399986123
+216,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1,    4,   200000, 100000, 100000\n]",<function test_read_data at 0x7f9069aa2550>,passed,766.5442710001571,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s
 1,    4,   200000, 100000, 100000
-",,,,,,,,,,,,,,-10.10243999985505
-217,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,k1bx14s\n1,    4,   0.03\n]",<function test_read_data at 0x7f1bfcf0a550>,passed,727.3264629999403,,,,,,,,,,,,"RECID,MARS,k1bx14s
+",,,,,,,,,,,,,,27.925230000164447
+217,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,k1bx14s\n1,    4,   0.03\n]",<function test_read_data at 0x7f9069aa2550>,passed,786.9823000000906,,,,,,,,,,,,"RECID,MARS,k1bx14s
 1,    4,   0.03
-",,,,,,,,,,,,,,-21.199013999989802
-218,"taxcalc/tests/test_records.py::test_read_data[RxCID,MARS\n1,    2\n]",<function test_read_data at 0x7f1bfcf0a550>,passed,2.1668339999223463,,,,,,,,,,,,"RxCID,MARS
+",,,,,,,,,,,,,,59.65583700015031
+218,"taxcalc/tests/test_records.py::test_read_data[RxCID,MARS\n1,    2\n]",<function test_read_data at 0x7f9069aa2550>,passed,2.519628000072771,,,,,,,,,,,,"RxCID,MARS
 1,    2
-",,,,,,,,,,,,,,-0.03470300009666971
-219,"taxcalc/tests/test_records.py::test_read_data[RECID,e00300\n1,    456789\n]",<function test_read_data at 0x7f1bfcf0a550>,passed,1.96553099999619,,,,,,,,,,,,"RECID,e00300
+",,,,,,,,,,,,,,0.35279400015042484
+219,"taxcalc/tests/test_records.py::test_read_data[RECID,e00300\n1,    456789\n]",<function test_read_data at 0x7f9069aa2550>,passed,2.0819230001052347,,,,,,,,,,,,"RECID,e00300
 1,    456789
-",,,,,,,,,,,,,,-0.01780200000212062
-220,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS\n1,    6\n]",<function test_read_data at 0x7f1bfcf0a550>,passed,726.1389450000024,,,,,,,,,,,,"RECID,MARS
+",,,,,,,,,,,,,,0.1163920001090446
+220,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS\n1,    6\n]",<function test_read_data at 0x7f9069aa2550>,passed,802.9427129999931,,,,,,,,,,,,"RECID,MARS
 1,    6
-",,,,,,,,,,,,,,-11.40104999990399
-221,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,EIC\n1,    5,   4\n]",<function test_read_data at 0x7f1bfcf0a550>,passed,731.646330999979,,,,,,,,,,,,"RECID,MARS,EIC
+",,,,,,,,,,,,,,76.80376799999067
+221,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,EIC\n1,    5,   4\n]",<function test_read_data at 0x7f9069aa2550>,passed,810.3168029999779,,,,,,,,,,,,"RECID,MARS,EIC
 1,    5,   4
-",,,,,,,,,,,,,,-13.761895000129698
-222,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00600,e00650\n1,    1,        8,     9\n]",<function test_read_data at 0x7f1bfcf0a550>,passed,738.0721320000703,,,,,,,,,,,,"RECID,MARS,e00600,e00650
+",,,,,,,,,,,,,,78.67047199999888
+222,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00600,e00650\n1,    1,        8,     9\n]",<function test_read_data at 0x7f9069aa2550>,passed,795.8420509999087,,,,,,,,,,,,"RECID,MARS,e00600,e00650
 1,    1,        8,     9
-",,,,,,,,,,,,,,-4.856652999933431
-223,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e01500,e01700\n1,    1,        6,     7\n]",<function test_read_data at 0x7f1bfcf0a550>,passed,727.374546999954,,,,,,,,,,,,"RECID,MARS,e01500,e01700
+",,,,,,,,,,,,,,57.76991899983841
+223,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e01500,e01700\n1,    1,        6,     7\n]",<function test_read_data at 0x7f9069aa2550>,passed,819.3764980001106,,,,,,,,,,,,"RECID,MARS,e01500,e01700
 1,    1,        6,     7
-",,,,,,,,,,,,,,-14.3576180000764
-224,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,PT_SSTB_income\n1,    1,   2\n]",<function test_read_data at 0x7f1bfcf0a550>,passed,731.4926300000479,,,,,,,,,,,,"RECID,MARS,PT_SSTB_income
+",,,,,,,,,,,,,,92.00195100015662
+224,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,PT_SSTB_income\n1,    1,   2\n]",<function test_read_data at 0x7f9069aa2550>,passed,819.1405960001248,,,,,,,,,,,,"RECID,MARS,PT_SSTB_income
 1,    1,   2
-",,,,,,,,,,,,,,-13.312385000062932
-225,taxcalc/tests/test_records.py::test_for_duplicate_names,<function test_for_duplicate_names at 0x7f1bfcf0a5e0>,passed,1.2240190000056828,,,,,,,,,,,,,,,,,,,,,,,,,,0.0038990000348346765
-226,taxcalc/tests/test_records.py::test_records_variables_content,<function test_records_variables_content at 0x7f1bfcf0a670>,passed,0.9056139999756851,,,,,,,,,,,,,,,,,,,,,,,,,,0.06240000016077829
-227,taxcalc/tests/test_records.py::test_csv_input_vars_md_contents,<function test_csv_input_vars_md_contents at 0x7f1bfcf0a700>,passed,1.014515999941068,,,,,,,,,,,,,,,,,,,,,,,,,,0.08829999978843261
-228,taxcalc/tests/test_reforms.py::test_2017_law_reform,<function test_2017_law_reform at 0x7f1bfcc700d0>,passed,6373.156886000061,,,,,,,,,,,,,,,,,,,,,,,,,,-35.058839999919655
-229,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2019],<function test_round_trip_reforms at 0x7f1bfcc70160>,passed,16854.260414999997,,,,,,,,,,,,,2019.0,,,,,,,,,,,,,-205.41963899995608
-230,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2020],<function test_round_trip_reforms at 0x7f1bfcc70160>,passed,16827.970711000034,,,,,,,,,,,,,2020.0,,,,,,,,,,,,,-144.58406300013667
-231,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2021],<function test_round_trip_reforms at 0x7f1bfcc70160>,passed,16970.71286400001,,,,,,,,,,,,,2021.0,,,,,,,,,,,,,-39.1471549999078
-232,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2022],<function test_round_trip_reforms at 0x7f1bfcc70160>,passed,17027.147940999952,,,,,,,,,,,,,2022.0,,,,,,,,,,,,,-83.14317100018889
-233,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2023],<function test_round_trip_reforms at 0x7f1bfcc70160>,passed,16861.522702000002,,,,,,,,,,,,,2023.0,,,,,,,,,,,,,-3.953883999885875
-234,taxcalc/tests/test_reforms.py::test_reform_json_and_output,<function test_reform_json_and_output at 0x7f1bfcc701f0>,passed,100147.79112600013,,,,,,,,,,,,,,,,,,,,,,,,,,-1131.326509000035
-235,taxcalc/tests/test_responses.py::test_response_json,<function test_response_json at 0x7f1bfcc70790>,passed,0.22660299987364851,,,,,,,,,,,,,,,,,,,,,,,,,,0.0027989999580314007
-236,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],<function test_ctor_errors at 0x7f1bfcf41ca0>,passed,0.2084029999878112,,,,,,,,,,,,,,no-dot-csv-filename,no-dot-json-filename,no-dot-json-filename,no-dot-json-filename,no-output-directory,,,,,,,,0.004600000011123512
-237,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[input_data1-baseline1-reform1-assump1-outdir1],<function test_ctor_errors at 0x7f1bfcf41ca0>,passed,0.167901999930109,,,,,,,,,,,,,,[],[],[],[],[],,,,,,,,0.028100000008635106
-238,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-exist.csv-no-exist.json-no-exist.json-no-exist.json-.],<function test_ctor_errors at 0x7f1bfcf41ca0>,passed,0.24040299990701897,,,,,,,,,,,,,,no-exist.csv,no-exist.json,no-exist.json,no-exist.json,.,,,,,,,,0.009799000054044965
-239,taxcalc/tests/test_taxcalcio.py::test_init_errors[2000-reformfile0-reformfile0-None],<function test_init_errors at 0x7f1bfcf41d30>,passed,6432.8996599999755,,,,,,,,,,,,,,,,,,,2000.0,reformfile0,reformfile0,,,,,-127.57509800007938
-240,taxcalc/tests/test_taxcalcio.py::test_init_errors[2099-reformfile0-reformfile0-None],<function test_init_errors at 0x7f1bfcf41d30>,passed,6480.372875000057,,,,,,,,,,,,,,,,,,,2099.0,reformfile0,reformfile0,,,,,167.85457200012388
-241,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-reformfile0-reformfile0-errorassumpfile],<function test_init_errors at 0x7f1bfcf41d30>,passed,6189.5882500000425,,,,,,,,,,,,,,,,,,,2020.0,reformfile0,reformfile0,errorassumpfile,,,,-239.6350569997594
-242,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-errorreformfile-errorreformfile-None],<function test_init_errors at 0x7f1bfcf41d30>,passed,5019.69113500013,,,,,,,,,,,,,,,,,,,2020.0,errorreformfile,errorreformfile,,,,,6.8770810000842175
-243,taxcalc/tests/test_taxcalcio.py::test_creation_with_aging,<function test_creation_with_aging at 0x7f1bfcf41dc0>,passed,16735.51476900002,,,,,,,,,,,,,,,,,,,,,,,,,,-88.94948500005921
-244,taxcalc/tests/test_taxcalcio.py::test_ctor_init_with_cps_files,<function test_ctor_init_with_cps_files at 0x7f1bfcf41e50>,passed,22587.117280000028,,,,,,,,,,,,,,,,,,,,,,,,,,347.78185000004305
-245,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n    MARS;iitax\tpayrolltax|combined,\n    c00100\n    surtax\n    -True-8]",<function test_custom_dump_variables at 0x7f1bfcf41ee0>,passed,6504.712688999916,,,,,,,,,,,,,,,,,,,,,,,"
+",,,,,,,,,,,,,,87.64796600007685
+225,taxcalc/tests/test_records.py::test_for_duplicate_names,<function test_for_duplicate_names at 0x7f9069aa25e0>,passed,1.350314000092112,,,,,,,,,,,,,,,,,,,,,,,,,,0.12629500008642935
+226,taxcalc/tests/test_records.py::test_records_variables_content,<function test_records_variables_content at 0x7f9069aa2670>,passed,0.9003090001442615,,,,,,,,,,,,,,,,,,,,,,,,,,-0.005304999831423629
+227,taxcalc/tests/test_records.py::test_csv_input_vars_md_contents,<function test_csv_input_vars_md_contents at 0x7f9069aa2700>,passed,0.9541100000660663,,,,,,,,,,,,,,,,,,,,,,,,,,-0.060405999875001726
+228,taxcalc/tests/test_reforms.py::test_2017_law_reform,<function test_2017_law_reform at 0x7f906962e0d0>,passed,6784.16796700003,,,,,,,,,,,,,,,,,,,,,,,,,,411.01108099996964
+229,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2019],<function test_round_trip_reforms at 0x7f906962e160>,passed,17679.73080999991,,,,,,,,,,,,,2019.0,,,,,,,,,,,,,825.470394999913
+230,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2020],<function test_round_trip_reforms at 0x7f906962e160>,passed,17629.187055000104,,,,,,,,,,,,,2020.0,,,,,,,,,,,,,801.2163440000695
+231,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2021],<function test_round_trip_reforms at 0x7f906962e160>,passed,17779.559358000144,,,,,,,,,,,,,2021.0,,,,,,,,,,,,,808.8464940001359
+232,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2022],<function test_round_trip_reforms at 0x7f906962e160>,passed,18155.02966700001,,,,,,,,,,,,,2022.0,,,,,,,,,,,,,1127.8817260000578
+233,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2023],<function test_round_trip_reforms at 0x7f906962e160>,passed,17900.072639999962,,,,,,,,,,,,,2023.0,,,,,,,,,,,,,1038.54993799996
+234,taxcalc/tests/test_reforms.py::test_reform_json_and_output,<function test_reform_json_and_output at 0x7f906962e1f0>,passed,108996.14935499994,,,,,,,,,,,,,,,,,,,,,,,,,,8848.35822899983
+235,taxcalc/tests/test_responses.py::test_response_json,<function test_response_json at 0x7f906962e790>,passed,0.25490299981356657,,,,,,,,,,,,,,,,,,,,,,,,,,0.02829999993991808
+236,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],<function test_ctor_errors at 0x7f90696daca0>,passed,0.21690299990950734,,,,,,,,,,,,,,no-dot-csv-filename,no-dot-json-filename,no-dot-json-filename,no-dot-json-filename,no-output-directory,,,,,,,,0.008499999921696144
+237,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[input_data1-baseline1-reform1-assump1-outdir1],<function test_ctor_errors at 0x7f90696daca0>,passed,0.1502019999861659,,,,,,,,,,,,,,[],[],[],[],[],,,,,,,,-0.017699999943943112
+238,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-exist.csv-no-exist.json-no-exist.json-no-exist.json-.],<function test_ctor_errors at 0x7f90696daca0>,passed,0.240602000076251,,,,,,,,,,,,,,no-exist.csv,no-exist.json,no-exist.json,no-exist.json,.,,,,,,,,0.00019900016923207753
+239,taxcalc/tests/test_taxcalcio.py::test_init_errors[2000-reformfile0-reformfile0-None],<function test_init_errors at 0x7f90696dad30>,passed,7036.7438610001045,,,,,,,,,,,,,,,,,,,2000.0,reformfile0,reformfile0,,,,,603.8442010001281
+240,taxcalc/tests/test_taxcalcio.py::test_init_errors[2099-reformfile0-reformfile0-None],<function test_init_errors at 0x7f90696dad30>,passed,7037.792573000161,,,,,,,,,,,,,,,,,,,2099.0,reformfile0,reformfile0,,,,,557.4196980001034
+241,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-reformfile0-reformfile0-errorassumpfile],<function test_init_errors at 0x7f90696dad30>,passed,6640.211955000041,,,,,,,,,,,,,,,,,,,2020.0,reformfile0,reformfile0,errorassumpfile,,,,450.62370499999815
+242,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-errorreformfile-errorreformfile-None],<function test_init_errors at 0x7f90696dad30>,passed,5520.053952000126,,,,,,,,,,,,,,,,,,,2020.0,errorreformfile,errorreformfile,,,,,500.36281699999563
+243,taxcalc/tests/test_taxcalcio.py::test_creation_with_aging,<function test_creation_with_aging at 0x7f90696dadc0>,passed,18565.388787999836,,,,,,,,,,,,,,,,,,,,,,,,,,1829.874018999817
+244,taxcalc/tests/test_taxcalcio.py::test_ctor_init_with_cps_files,<function test_ctor_init_with_cps_files at 0x7f90696dae50>,passed,25007.344775999853,,,,,,,,,,,,,,,,,,,,,,,,,,2420.227495999825
+245,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n    MARS;iitax\tpayrolltax|combined,\n    c00100\n    surtax\n    -True-8]",<function test_custom_dump_variables at 0x7f90696daee0>,passed,7283.414128000004,,,,,,,,,,,,,,,,,,,,,,,"
     MARS;iitax	payrolltax|combined,
     c00100
     surtax
-    ",True,8.0,-164.77726299990536
-246,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n    MARS;iitax\tpayrolltax|kombined,c00100\n    surtax\n    RECID\n    FLPDYR\n    -False-8]",<function test_custom_dump_variables at 0x7f1bfcf41ee0>,passed,6723.242262999975,,,,,,,,,,,,,,,,,,,,,,,"
+    ",True,8.0,778.7014390000877
+246,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n    MARS;iitax\tpayrolltax|kombined,c00100\n    surtax\n    RECID\n    FLPDYR\n    -False-8]",<function test_custom_dump_variables at 0x7f90696daee0>,passed,7587.599041999965,,,,,,,,,,,,,,,,,,,,,,,"
     MARS;iitax	payrolltax|kombined,c00100
     surtax
     RECID
     FLPDYR
-    ",False,8.0,129.32135500000186
-247,taxcalc/tests/test_taxcalcio.py::test_output_options,<function test_output_options at 0x7f1bfcf41f70>,passed,28415.932171999884,,,,,,,,,,,,,,,,,,,,,,,,,,-271.1490110000341
-248,taxcalc/tests/test_taxcalcio.py::test_write_doc_file,<function test_write_doc_file at 0x7f1bfcc75040>,passed,16520.608523999952,,,,,,,,,,,,,,,,,,,,,,,,,,-393.7978370001947
-249,taxcalc/tests/test_taxcalcio.py::test_sqldb_option,<function test_sqldb_option at 0x7f1bfcc750d0>,passed,8116.65941199999,,,,,,,,,,,,,,,,,,,,,,,,,,-179.67561700015722
-250,taxcalc/tests/test_taxcalcio.py::test_no_tables_or_graphs,<function test_no_tables_or_graphs at 0x7f1bfcc75160>,passed,7603.462145000094,,,,,,,,,,,,,,,,,,,,,,,,,,-114.3269419999342
-251,taxcalc/tests/test_taxcalcio.py::test_tables,<function test_tables at 0x7f1bfcc751f0>,passed,8372.589765000157,,,,,,,,,,,,,,,,,,,,,,,,,,-298.4580739998819
-252,taxcalc/tests/test_taxcalcio.py::test_graphs,<function test_graphs at 0x7f1bfcc75280>,passed,8309.662135000053,,,,,,,,,,,,,,,,,,,,,,,,,,-308.0068619999565
-253,taxcalc/tests/test_taxcalcio.py::test_analyze_warnings_print,<function test_analyze_warnings_print at 0x7f1bfcc75430>,passed,7308.610606000002,,,,,,,,,,,,,,,,,,,,,,,,,,-215.2758970000832
-254,taxcalc/tests/test_taxcalcio.py::test_error_message_parsed_correctly,<function test_error_message_parsed_correctly at 0x7f1bfcc75700>,passed,5448.037613999986,,,,,,,,,,,,,,,,,,,,,,,,,,-193.53376000003664
-255,taxcalc/tests/test_utils.py::test_validity_of_name_lists,<function test_validity_of_name_lists at 0x7f1bfcc75c10>,passed,1.1515139999573876,,,,,,,,,,,,,,,,,,,,,,,,,,-0.054306000038195634
-256,taxcalc/tests/test_utils.py::test_create_tables,<function test_create_tables at 0x7f1bfcc75ca0>,passed,4483.018378999986,,,,,,,,,,,,,,,,,,,,,,,,,,-134.6592260001671
-257,taxcalc/tests/test_utils.py::test_diff_count_precision,<function test_diff_count_precision at 0x7f1bfcc75d30>,passed,473.85856899995815,,,,,,,,,,,,,,,,,,,,,,,,,,1.3551520000873438
-258,taxcalc/tests/test_utils.py::test_weighted_mean,<function test_weighted_mean at 0x7f1bfd2419d0>,passed,2.576526999973794,,,,,,,,,,,,,,,,,,,,,,,,,,0.020284000129322077
-259,taxcalc/tests/test_utils.py::test_wage_weighted,<function test_wage_weighted at 0x7f1bfd241a60>,passed,0.8862090001002798,,,,,,,,,,,,,,,,,,,,,,,,,,0.02679400017768785
-260,taxcalc/tests/test_utils.py::test_agi_weighted,<function test_agi_weighted at 0x7f1bfd241af0>,passed,0.8603090000178781,,,,,,,,,,,,,,,,,,,,,,,,,,0.04909599988422997
-261,taxcalc/tests/test_utils.py::test_expanded_income_weighted,<function test_expanded_income_weighted at 0x7f1bfd241b80>,passed,0.8463090000532247,,,,,,,,,,,,,,,,,,,,,,,,,,0.013394999996307888
-262,taxcalc/tests/test_utils.py::test_weighted_sum,<function test_weighted_sum at 0x7f1bfd241c10>,passed,1.777117999836264,,,,,,,,,,,,,,,,,,,,,,,,,,-0.004712000190920662
-263,taxcalc/tests/test_utils.py::test_add_income_trow_var,<function test_add_income_trow_var at 0x7f1bfd241ca0>,passed,3.200233000143271,,,,,,,,,,,,,,,,,,,,,,,,,,-0.04262199990989757
-264,taxcalc/tests/test_utils.py::test_add_quantile_trow_var,<function test_add_quantile_trow_var at 0x7f1bfd241d30>,passed,4.371345999970799,,,,,,,,,,,,,,,,,,,,,,,,,,-0.10302900022907213
-265,taxcalc/tests/test_utils.py::test_dist_table_sum_row,<function test_dist_table_sum_row at 0x7f1bfd241dc0>,passed,3788.8336290000098,,,,,,,,,,,,,,,,,,,,,,,,,,-54.351560999975845
-266,taxcalc/tests/test_utils.py::test_diff_table_sum_row,<function test_diff_table_sum_row at 0x7f1bfd241e50>,passed,4436.884440000085,,,,,,,,,,,,,,,,,,,,,,,,,,-117.0172609997735
-267,taxcalc/tests/test_utils.py::test_mtr_graph_data,<function test_mtr_graph_data at 0x7f1bfd241ee0>,passed,2787.7754230000846,,,,,,,,,,,,,,,,,,,,,,,,,,-49.54122799995275
-268,taxcalc/tests/test_utils.py::test_atr_graph_data,<function test_atr_graph_data at 0x7f1bfd241f70>,passed,3064.2272990000947,,,,,,,,,,,,,,,,,,,,,,,,,,-82.62922199992317
-269,taxcalc/tests/test_utils.py::test_xtr_graph_plot,<function test_xtr_graph_plot at 0x7f1bfcc76040>,passed,2967.9186889998164,,,,,,,,,,,,,,,,,,,,,,,,,,-88.05804800022042
-270,taxcalc/tests/test_utils.py::test_write_graph_file,<function test_write_graph_file at 0x7f1bfcc76160>,passed,2809.872773999814,,,,,,,,,,,,,,,,,,,,,,,,,,-29.74720600013825
-271,taxcalc/tests/test_utils.py::test_ce_aftertax_income,<function test_ce_aftertax_income at 0x7f1bfcc761f0>,passed,5116.579911000144,,,,,,,,,,,,,,,,,,,,,,,,,,-129.79087199983042
-272,taxcalc/tests/test_utils.py::test_read_egg_csv,<function test_read_egg_csv at 0x7f1bfcc76280>,passed,1.341314000001148,,,,,,,,,,,,,,,,,,,,,,,,,,0.027692999992723344
-273,taxcalc/tests/test_utils.py::test_read_egg_json,<function test_read_egg_json at 0x7f1bfcc76310>,passed,0.33130399992842285,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0008019999313546577
-274,taxcalc/tests/test_utils.py::test_create_delete_temp_file,<function test_create_delete_temp_file at 0x7f1bfcc763a0>,passed,0.30640399995718326,,,,,,,,,,,,,,,,,,,,,,,,,,-0.009801000032894025
-275,taxcalc/tests/test_utils.py::test_bootstrap_se_ci,<function test_bootstrap_se_ci at 0x7f1bfcc76430>,passed,0.5359059998681914,,,,,,,,,,,,,,,,,,,,,,,,,,0.014197999917087145
-276,taxcalc/tests/test_utils.py::test_table_columns_labels,<function test_table_columns_labels at 0x7f1bfcc764c0>,passed,0.12760100003106345,,,,,,,,,,,,,,,,,,,,,,,,,,0.003999000000476455
+    ",False,8.0,864.3567789999906
+247,taxcalc/tests/test_taxcalcio.py::test_output_options,<function test_output_options at 0x7f90696daf70>,passed,30991.714960999845,,,,,,,,,,,,,,,,,,,,,,,,,,2575.7827889999608
+248,taxcalc/tests/test_taxcalcio.py::test_write_doc_file,<function test_write_doc_file at 0x7f9069640040>,passed,18193.12974100012,,,,,,,,,,,,,,,,,,,,,,,,,,1672.5212170001687
+249,taxcalc/tests/test_taxcalcio.py::test_sqldb_option,<function test_sqldb_option at 0x7f90696400d0>,passed,8945.125971999914,,,,,,,,,,,,,,,,,,,,,,,,,,828.4665599999244
+250,taxcalc/tests/test_taxcalcio.py::test_no_tables_or_graphs,<function test_no_tables_or_graphs at 0x7f9069640160>,passed,8173.7306239999725,,,,,,,,,,,,,,,,,,,,,,,,,,570.2684789998784
+251,taxcalc/tests/test_taxcalcio.py::test_tables,<function test_tables at 0x7f90696401f0>,passed,9438.787636999905,,,,,,,,,,,,,,,,,,,,,,,,,,1066.1978719997478
+252,taxcalc/tests/test_taxcalcio.py::test_graphs,<function test_graphs at 0x7f9069640280>,passed,9124.70336399997,,,,,,,,,,,,,,,,,,,,,,,,,,815.0412289999167
+253,taxcalc/tests/test_taxcalcio.py::test_analyze_warnings_print,<function test_analyze_warnings_print at 0x7f9069640430>,passed,7799.567729000046,,,,,,,,,,,,,,,,,,,,,,,,,,490.9571230000438
+254,taxcalc/tests/test_taxcalcio.py::test_error_message_parsed_correctly,<function test_error_message_parsed_correctly at 0x7f9069640700>,passed,5809.09525800007,,,,,,,,,,,,,,,,,,,,,,,,,,361.0576440000841
+255,taxcalc/tests/test_utils.py::test_validity_of_name_lists,<function test_validity_of_name_lists at 0x7f9069640c10>,passed,1.3246189998881164,,,,,,,,,,,,,,,,,,,,,,,,,,0.1731049999307288
+256,taxcalc/tests/test_utils.py::test_create_tables,<function test_create_tables at 0x7f9069640ca0>,passed,4904.612147999842,,,,,,,,,,,,,,,,,,,,,,,,,,421.59376899985546
+257,taxcalc/tests/test_utils.py::test_diff_count_precision,<function test_diff_count_precision at 0x7f9069640d30>,passed,498.89209000002666,,,,,,,,,,,,,,,,,,,,,,,,,,25.033521000068504
+258,taxcalc/tests/test_utils.py::test_weighted_mean,<function test_weighted_mean at 0x7f90696999d0>,passed,3.046132999998008,,,,,,,,,,,,,,,,,,,,,,,,,,0.46960600002421415
+259,taxcalc/tests/test_utils.py::test_wage_weighted,<function test_wage_weighted at 0x7f9069699a60>,passed,0.9768109998731234,,,,,,,,,,,,,,,,,,,,,,,,,,0.09060199977284356
+260,taxcalc/tests/test_utils.py::test_agi_weighted,<function test_agi_weighted at 0x7f9069699af0>,passed,0.8569100000386243,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0033989999792538583
+261,taxcalc/tests/test_utils.py::test_expanded_income_weighted,<function test_expanded_income_weighted at 0x7f9069699b80>,passed,0.8082090000698372,,,,,,,,,,,,,,,,,,,,,,,,,,-0.038099999983387534
+262,taxcalc/tests/test_utils.py::test_weighted_sum,<function test_weighted_sum at 0x7f9069699c10>,passed,1.8176189998939662,,,,,,,,,,,,,,,,,,,,,,,,,,0.040501000057702186
+263,taxcalc/tests/test_utils.py::test_add_income_trow_var,<function test_add_income_trow_var at 0x7f9069699ca0>,passed,3.511138000021674,,,,,,,,,,,,,,,,,,,,,,,,,,0.31090499987840303
+264,taxcalc/tests/test_utils.py::test_add_quantile_trow_var,<function test_add_quantile_trow_var at 0x7f9069699d30>,passed,4.480448000094839,,,,,,,,,,,,,,,,,,,,,,,,,,0.10910200012403948
+265,taxcalc/tests/test_utils.py::test_dist_table_sum_row,<function test_dist_table_sum_row at 0x7f9069699dc0>,passed,4073.3789490000163,,,,,,,,,,,,,,,,,,,,,,,,,,284.54532000000654
+266,taxcalc/tests/test_utils.py::test_diff_table_sum_row,<function test_diff_table_sum_row at 0x7f9069699e50>,passed,4849.162279999973,,,,,,,,,,,,,,,,,,,,,,,,,,412.2778399998879
+267,taxcalc/tests/test_utils.py::test_mtr_graph_data,<function test_mtr_graph_data at 0x7f9069699ee0>,passed,3010.9774290001496,,,,,,,,,,,,,,,,,,,,,,,,,,223.202006000065
+268,taxcalc/tests/test_utils.py::test_atr_graph_data,<function test_atr_graph_data at 0x7f9069699f70>,passed,3371.3822400000026,,,,,,,,,,,,,,,,,,,,,,,,,,307.1549409999079
+269,taxcalc/tests/test_utils.py::test_xtr_graph_plot,<function test_xtr_graph_plot at 0x7f906961d040>,passed,3331.6590100000667,,,,,,,,,,,,,,,,,,,,,,,,,,363.74032100025033
+270,taxcalc/tests/test_utils.py::test_write_graph_file,<function test_write_graph_file at 0x7f906961d160>,passed,3127.317036000022,,,,,,,,,,,,,,,,,,,,,,,,,,317.44426200020825
+271,taxcalc/tests/test_utils.py::test_ce_aftertax_income,<function test_ce_aftertax_income at 0x7f906961d1f0>,passed,6009.771375000128,,,,,,,,,,,,,,,,,,,,,,,,,,893.1914639999832
+272,taxcalc/tests/test_utils.py::test_read_egg_csv,<function test_read_egg_csv at 0x7f906961d280>,passed,1.426517000027161,,,,,,,,,,,,,,,,,,,,,,,,,,0.08520300002601289
+273,taxcalc/tests/test_utils.py::test_read_egg_json,<function test_read_egg_json at 0x7f906961d310>,passed,0.36660399996435444,,,,,,,,,,,,,,,,,,,,,,,,,,0.035300000035931645
+274,taxcalc/tests/test_utils.py::test_create_delete_temp_file,<function test_create_delete_temp_file at 0x7f906961d3a0>,passed,0.395405000062965,,,,,,,,,,,,,,,,,,,,,,,,,,0.08900100010578177
+275,taxcalc/tests/test_utils.py::test_bootstrap_se_ci,<function test_bootstrap_se_ci at 0x7f906961d430>,passed,0.6324079997739318,,,,,,,,,,,,,,,,,,,,,,,,,,0.09650199990574038
+276,taxcalc/tests/test_utils.py::test_table_columns_labels,<function test_table_columns_labels at 0x7f906961d4c0>,passed,0.130401999967944,,,,,,,,,,,,,,,,,,,,,,,,,,0.0028009999368805993