From 3396f3e865c0af0834bd123a1d53ecb0131429cc Mon Sep 17 00:00:00 2001 From: github-actions Date: Mon, 6 Nov 2023 17:53:46 +0000 Subject: [PATCH 1/2] Update test benchmark 2023-11-06 --- taxcalc/tests/test_stats_benchmark.csv | 596 ++++++++++++------------- 1 file changed, 298 insertions(+), 298 deletions(-) diff --git a/taxcalc/tests/test_stats_benchmark.csv b/taxcalc/tests/test_stats_benchmark.csv index 52e3ef7bc..4b43d226d 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,,passed,3.6338830000204325,,,,,,,,,,,,,,,,,,,,,,,,,,-1.607796999905986 -1,taxcalc/tests/test_benefits.py::test_benefits,,passed,3918.9129330000014,,,,,,,,,,,,,,,,,,,,,,,,,,-2407.440199000007 -2,taxcalc/tests/test_calcfunctions.py::test_calc_and_used_vars,,passed,36.52938200002609,,,,,,,,,,,,,,,,,,,,,,,,,,-20.59583899995232 -3,taxcalc/tests/test_calcfunctions.py::test_function_args_usage,,passed,1.9375699999955032,,,,,,,,,,,,,,,,,,,,,,,,,,-1.4370699999517456 -4,taxcalc/tests/test_calcfunctions.py::test_DependentCare,,passed,0.24714899996070017,,,,,,,,,,,,,,,,,,,,,,,,,,-0.09447600007206342 -5,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, young]",,passed,0.19523299999946175,"(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.10908899992045917 -6,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity]",,passed,0.1849839999295,"(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.0929360001009627 -7,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity, over limit]",,passed,0.18918099999609694,"(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.08463799997571186 -8,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, two old]",,passed,0.18248900005346513,"(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.09173000000828324 -9,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 1],,passed,0.17776100003175088,"(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.09755899998253881 -10,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 2],,passed,0.17890200001602352,"(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.09441699990020419 -11,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single]",,passed,0.17962399999760237,"(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.09119599997120531 -12,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Marrid, Single, dep, under earn]",,passed,0.18039500002942077,"(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.09912499990605284 -13,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single, dep, over earn]",,passed,0.1774500000237822,"(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.09796999995614891 -14,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 1],,passed,0.2471190000505885,"(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.10870699986753607 -15,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 2],,passed,0.22727299995040084,"(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.10674999998627754 -16,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 3],,passed,0.2266609999423963,"(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.10296300001755299 -17,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 4],,passed,0.22373600006631023,"(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.11258799997904129 -18,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 5],,passed,0.2220919999444959,"(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.10563099999671977 -19,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 6],,passed,0.22101100000782026,"(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.10651200000211242 -20,taxcalc/tests/test_calcfunctions.py::test_AfterTaxIncome,,passed,0.2061530000219136,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0632659999837415 -21,taxcalc/tests/test_calcfunctions.py::test_ExpandIncome,,passed,0.1757270000553035,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0900919999367033 -22,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple0-expected_value0],,passed,0.17714900002374634,"(1, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.09526999997433444 -23,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple1-expected_value1],,passed,0.1717790000839159,"(0, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.09843999998793151 -24,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple2-expected_value2],,passed,0.17120799998338043,"(1, 1, 2, 100, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.09931100009907817 -25,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple3-expected_value3],,passed,0.1850840000088283,"(0, 2, 1, 100, 200, 1000)","(200, 1200)",,,,,,,,,,,,,,,,,,,,,,,,-0.0864360000605302 -26,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple4-expected_value4],,passed,0.17342199998893193,"(0, 1, 3, 100, 300, 1000)","(300, 1300)",,,,,,,,,,,,,,,,,,,,,,,,-0.09799700001167366 -27,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple0-expected_value0],,passed,0.18883100005950837,"(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.08648899995478132 -28,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple1-expected_value1],,passed,0.17395300005773606,"(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.09696599988728843 -29,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple2-expected_value2],,passed,0.19640499999695749,"(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.0747149999824614 -30,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple3-expected_value3],,passed,0.17589699996278796,"(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.09802200008834916 -31,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple4-expected_value4],,passed,0.17732900005285046,"(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.09479000004830596 -32,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple5-expected_value5],,passed,0.17112800003360462,"(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.0980909999270807 -33,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple6-expected_value6],,passed,0.17294099995979195,"(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.10067900007015845 -34,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple7-expected_value7],,passed,0.17371299998103495,"(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.12330799995652336 -35,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple8-expected_value8],,passed,0.17022700001234625,"(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.09699199995338853 -36,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple0-expected_value0],,passed,0.17352300005768484,"(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.10159599992221047 -37,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple1-expected_value1],,passed,0.1712279999992461,"(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.10559199995441299 -38,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple2-expected_value2],,passed,0.22091100004217878,"(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.05010899997159862 -39,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple3-expected_value3],,passed,0.2561359999617707,"(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.01638300011563837 -40,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple4-expected_value4],,passed,0.19547399995190062,"(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.07924600015485339 -41,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple5-expected_value5],,passed,0.18265900007463642,"(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.09166099994217797 -42,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple6-expected_value6],,passed,0.18882100005157554,"(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.08159899994097936 -43,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple7-expected_value7],,passed,0.19623400010004843,"(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.07768499983740185 -44,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple8-expected_value8],,passed,0.17549599999711063,"(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.09792399998787005 -45,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple9-expected_value9],,passed,0.17216999992797355,"(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.09665000004588364 -46,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple10-expected_value10],,passed,0.17364299992550514,"(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.09917700015193986 -47,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple11-expected_value11],,passed,0.17251999997824896,"(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.09920000002239243 -48,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple12-expected_value12],,passed,0.17545600007906614,"(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.09676299998773175 -49,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple13-expected_value13],,passed,0.17584700003681064,"(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.09587299996383075 -50,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple14-expected_value14],,passed,0.18788900001709408,"(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.09523199992145231 -51,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple15-expected_value15],,passed,0.17503499998383631,"(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.11928599997190759 -52,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple16-expected_value16],,passed,0.19523299999946175,"(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.07858600008603384 -53,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple17-expected_value17],,passed,0.1757059999363264,"(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.09621400010928477 -54,taxcalc/tests/test_calcfunctions.py::test_EITCamount[test_tuple0-6660],,passed,249.6943259999398,"(0.0, 0.45, 19330, 6660, 19330, 19330, 0.2106)",6660,,,,,,,,,,,,,,,,,,,,,,,,-93.75096900009794 -55,taxcalc/tests/test_calcfunctions.py::test_EITC[test_tuple0-6660],,passed,0.22062100003950036,"(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.10070199994061113 -56,taxcalc/tests/test_calcfunctions.py::test_TaxInc[test_tuple0-expected_value0],,passed,0.20121400007155898,"(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.08670599993365613 -57,taxcalc/tests/test_calcfunctions.py::test_TaxInc[test_tuple1-expected_value1],,passed,0.20147500003986352,"(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.10144700002001628 -58,taxcalc/tests/test_calcfunctions.py::test_TaxInc[test_tuple2-expected_value2],,passed,0.1845939999611801,"(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.0873259999707443 -59,taxcalc/tests/test_calcfunctions.py::test_TaxInc[test_tuple3-expected_value3],,passed,0.18252900008519646,"(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.09128999988661235 -60,taxcalc/tests/test_calcfunctions.py::test_ChildDepTaxCredit_2021[test_tuple0-expected_value0],,passed,0.18809000005148846,"(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.09963099989818142 -61,taxcalc/tests/test_calcfunctions.py::test_ChildDepTaxCredit_2022[test_tuple0-expected_value0],,passed,0.1834309999821926,"(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.09338899997146649 -62,taxcalc/tests/test_calcfunctions.py::test_CTCnew_2021[test_tuple0-0],,passed,0.18481400002201553,"(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.09200499994221895 -63,taxcalc/tests/test_calcfunctions.py::test_CTCnew_2022[test_tuple0-0],,passed,0.17828200009262218,"(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.09513800000604533 -64,taxcalc/tests/test_calcfunctions.py::test_AGI[test_tuple0-expected_value0],,passed,0.23472600003060506,"(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.10509799994906643 -65,taxcalc/tests/test_calculator.py::test_make_calculator,,passed,2402.750489999903,,,,,,,,,,,,,,,,,,,,,,,,,,-1378.3504810000977 -66,taxcalc/tests/test_calculator.py::test_make_calculator_deepcopy,,passed,2140.0228760001028,,,,,,,,,,,,,,,,,,,,,,,,,,-1236.0613099998545 -67,taxcalc/tests/test_calculator.py::test_make_calculator_with_policy_reform,,passed,2522.3200389999647,,,,,,,,,,,,,,,,,,,,,,,,,,-1407.7154489999648 -68,taxcalc/tests/test_calculator.py::test_make_calculator_with_multiyear_reform,,passed,2685.734855000078,,,,,,,,,,,,,,,,,,,,,,,,,,-1511.7529359999935 -69,taxcalc/tests/test_calculator.py::test_calculator_advance_to_year,,passed,2089.0823769999542,,,,,,,,,,,,,,,,,,,,,,,,,,-1170.2801120000004 -70,taxcalc/tests/test_calculator.py::test_make_calculator_raises_on_no_policy,,passed,366.8291260000842,,,,,,,,,,,,,,,,,,,,,,,,,,-371.9114119999176 -71,taxcalc/tests/test_calculator.py::test_calculator_mtr,,passed,17106.282042999963,,,,,,,,,,,,,,,,,,,,,,,,,,-8102.368302000061 -72,taxcalc/tests/test_calculator.py::test_calculator_mtr_when_PT_rates_differ,,passed,2827.7100500000643,,,,,,,,,,,,,,,,,,,,,,,,,,-1648.6410109998815 -73,taxcalc/tests/test_calculator.py::test_make_calculator_increment_years_first,,passed,2637.7746160000015,,,,,,,,,,,,,,,,,,,,,,,,,,-1478.4102769999663 -74,taxcalc/tests/test_calculator.py::test_ID_HC_vs_BS,,passed,4991.234361000011,,,,,,,,,,,,,,,,,,,,,,,,,,-2697.212810999986 -75,taxcalc/tests/test_calculator.py::test_ID_StateLocal_HC_vs_CRT,,passed,4706.181668999989,,,,,,,,,,,,,,,,,,,,,,,,,,-2520.520409000028 -76,taxcalc/tests/test_calculator.py::test_ID_RealEstate_HC_vs_CRT,,passed,4721.693415000004,,,,,,,,,,,,,,,,,,,,,,,,,,-2555.795883999963 -77,taxcalc/tests/test_calculator.py::test_calculator_using_nonstd_input,,passed,1646.2680119999504,,,,,,,,,,,,,,,,,,,,,,,,,,-819.006370000011 -78,taxcalc/tests/test_calculator.py::test_bad_json_names,,passed,218.5925410000209,,,,,,,,,,,,,,,,,,,,,,,,,,9.975209000003815 -79,taxcalc/tests/test_calculator.py::test_json_assump_url,,passed,530.9692360000327,,,,,,,,,,,,,,,,,,,,,,,,,,61.365924000028826 -80,taxcalc/tests/test_calculator.py::test_read_bad_json_assump_file,,passed,0.31350300002941367,,,,,,,,,,,,,,,,,,,,,,,,,,-0.19553099991753697 -81,taxcalc/tests/test_calculator.py::test_json_doesnt_exist,,passed,0.22628099998200923,,,,,,,,,,,,,,,,,,,,,,,,,,-0.14244300007248967 -82,taxcalc/tests/test_calculator.py::test_calc_all,,passed,1691.8601570000646,,,,,,,,,,,,,,,,,,,,,,,,,,-741.8470839999145 -83,taxcalc/tests/test_calculator.py::test_noreform_documentation,,passed,4092.900448000023,,,,,,,,,,,,,,,,,,,,,,,,,,-1990.1320259999693 -84,taxcalc/tests/test_calculator.py::test_reform_documentation,,passed,5834.244813999931,,,,,,,,,,,,,,,,,,,,,,,,,,-2884.869708999986 -85,taxcalc/tests/test_calculator.py::test_distribution_tables,,passed,3506.758191000017,,,,,,,,,,,,,,,,,,,,,,,,,,-1972.2693100000015 -86,taxcalc/tests/test_calculator.py::test_difference_table,,passed,2929.0699120000454,,,,,,,,,,,,,,,,,,,,,,,,,,-1645.9087289998706 -87,taxcalc/tests/test_calculator.py::test_diagnostic_table,,passed,2414.4774879999886,,,,,,,,,,,,,,,,,,,,,,,,,,-1373.9105729999892 -88,taxcalc/tests/test_calculator.py::test_mtr_graph,,passed,2313.1637789999786,,,,,,,,,,,,,,,,,,,,,,,,,,-1310.5378620000465 -89,taxcalc/tests/test_calculator.py::test_atr_graph,,passed,2029.79454299998,,,,,,,,,,,,,,,,,,,,,,,,,,-1189.8304709999366 -90,taxcalc/tests/test_calculator.py::test_privacy_of_embedded_objects,,passed,2002.367358000015,,,,,,,,,,,,,,,,,,,,,,,,,,-1160.208990000001 -91,taxcalc/tests/test_calculator.py::test_n65,,passed,2024.9690599999894,,,,,,,,,,,,,,,,,,,,,,,,,,-1166.7904089999865 -92,taxcalc/tests/test_calculator.py::test_ce_aftertax_income,,passed,2859.285716000045,,,,,,,,,,,,,,,,,,,,,,,,,,-1602.4388689999114 -93,taxcalc/tests/test_calculator.py::test_qbid_calculation,,passed,1561.1279690000401,,,,,,,,,,,,,,,,,,,,,,,,,,-789.4073420000041 -94,taxcalc/tests/test_calculator.py::test_qbid_limit_switch,,passed,3860.5337529999133,,,,,,,,,,,,,,,,,,,,,,,,,,-1869.7100570000202 -95,taxcalc/tests/test_calculator.py::test_calc_all_benefits_amounts,,passed,4880.861423000056,,,,,,,,,,,,,,,,,,,,,,,,,,-2628.7312789999078 -96,taxcalc/tests/test_calculator.py::test_cg_top_rate,,passed,4480.690867000021,,,,,,,,,,,,,,,,,,,,,,,,,,-2227.4804840000115 -97,taxcalc/tests/test_compatible_data.py::test_compatible_data_presence,,passed,0.3398630000219782,,,,,,,,,,,,,,,,,,,,,,,,,,-0.22787399996104796 -98,taxcalc/tests/test_consumption.py::test_year_consistency,,passed,0.11709800003245618,,,,,,,,,,,,,,,,,,,,,,,,,,-0.04151299992827262 -99,taxcalc/tests/test_consumption.py::test_validity_of_consumption_vars_set,,passed,0.675417000024936,,,,,,,,,,,,,,,,,,,,,,,,,,-0.4527569999481784 -100,taxcalc/tests/test_consumption.py::test_update_consumption,,passed,66.95369999999912,,,,,,,,,,,,,,,,,,,,,,,,,,-31.474354000010862 -101,taxcalc/tests/test_consumption.py::test_incorrect_update_consumption,,passed,205.1295570000775,,,,,,,,,,,,,,,,,,,,,,,,,,-110.0257129999136 -102,taxcalc/tests/test_consumption.py::test_future_update_consumption,,passed,88.4713829999555,,,,,,,,,,,,,,,,,,,,,,,,,,-48.32104300010087 -103,taxcalc/tests/test_consumption.py::test_consumption_default_data,,passed,27.148357999976724,,,,,,,,,,,,,,,,,,,,,,,,,,-15.145308999990448 -104,taxcalc/tests/test_consumption.py::test_consumption_response,,passed,4007.078086999968,,,,,,,,,,,,,,,,,,,,,,,,,,-2337.2803849999855 -105,taxcalc/tests/test_cpscsv.py::test_agg,,passed,10241.540039000029,,,,,,,,,,,,,,,,,,,,,,,,,,-6043.839662999972 -106,taxcalc/tests/test_cpscsv.py::test_cps_availability,,passed,608.2517259999349,,,,,,,,,,,,,,,,,,,,,,,,,,-700.6795690000445 -107,taxcalc/tests/test_data.py::test_recs_class,,passed,371.42710100010845,,,,,,,,,,,,,,,,,,,,,,,,,,-368.90295299997433 -108,taxcalc/tests/test_decorators.py::test_create_apply_function_string,,passed,0.2027379999844925,,,,,,,,,,,,,,,,,,,,,,,,,,0.013142000057086989 -109,taxcalc/tests/test_decorators.py::test_create_apply_function_string_with_params,,passed,0.12304900008075492,,,,,,,,,,,,,,,,,,,,,,,,,,-0.04994799996893559 -110,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string_mult_outputs,,passed,0.12199700006476633,,,,,,,,,,,,,,,,,,,,,,,,,,-0.05650000002788147 -111,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string,,passed,0.11640599996098899,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0506909999558047 -112,taxcalc/tests/test_decorators.py::test_make_apply_function,,passed,0.6928800000878255,,,,,,,,,,,,,,,,,,,,,,,,,,-0.3398019998712698 -113,taxcalc/tests/test_decorators.py::test_magic_apply_jit,,passed,139.09236599999986,,,,,,,,,,,,,,,,,,,,,,,,,,-56.023148000008376 -114,taxcalc/tests/test_decorators.py::test_magic_apply_jit_swap,,passed,0.7020979999197152,,,,,,,,,,,,,,,,,,,,,,,,,,-0.3917830001682887 -115,taxcalc/tests/test_decorators.py::test_magic_iterate_jit,,passed,131.58776399995986,,,,,,,,,,,,,,,,,,,,,,,,,,-52.13624800012437 -116,taxcalc/tests/test_decorators.py::test_faux_function_iterate_jit,,passed,100.1227489999792,,,,,,,,,,,,,,,,,,,,,,,,,,-40.20239500005118 -117,taxcalc/tests/test_decorators.py::test_ret_everything_iterate_jit,,passed,163.28822600007697,,,,,,,,,,,,,,,,,,,,,,,,,,-80.62678099997811 -118,taxcalc/tests/test_decorators.py::test_function_takes_kwarg,,passed,129.02925000003052,,,,,,,,,,,,,,,,,,,,,,,,,,-56.05369599993537 -119,taxcalc/tests/test_decorators.py::test_function_no_parameters_listed,,passed,128.57739899993703,,,,,,,,,,,,,,,,,,,,,,,,,,-49.36257899998964 -120,taxcalc/tests/test_decorators.py::test_function_parameters_optional,,passed,136.5950359999033,,,,,,,,,,,,,,,,,,,,,,,,,,-55.63237900014431 -121,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_no_return,,passed,4.50430699993376,,,,,,,,,,,,,,,,,,,,,,,,,,-2.8402750000395827 -122,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_unknown_return_argument,,passed,3.972686999986763,,,,,,,,,,,,,,,,,,,,,,,,,,-2.602144999968914 -123,taxcalc/tests/test_decorators.py::test_force_no_jit,,passed,4.7665939999888,,,,,,,,,,,,,,,,,,,,,,,,,,-3.1448260000388473 -124,taxcalc/tests/test_growdiff.py::test_year_consistency,,passed,0.12254799992206244,,,,,,,,,,,,,,,,,,,,,,,,,,-0.03576200015231734 -125,taxcalc/tests/test_growdiff.py::test_update_and_apply_growdiff,,passed,401.86289899997973,,,,,,,,,,,,,,,,,,,,,,,,,,-207.368482999982 -126,taxcalc/tests/test_growdiff.py::test_has_any_response,,passed,354.70031799991375,,,,,,,,,,,,,,,,,,,,,,,,,,-118.76005400017675 -127,taxcalc/tests/test_growdiff.py::test_description_punctuation,,passed,0.26549500000783155,,,,,,,,,,,,,,,,,,,,,,,,,,-0.15313299991248636 -128,taxcalc/tests/test_growdiff.py::test_boolean_value_infomation,,passed,0.24854200000845594,,,,,,,,,,,,,,,,,,,,,,,,,,-0.15168499999163026 -129,taxcalc/tests/test_growfactors.py::test_improper_usage,,passed,2.8681500000402593,,,,,,,,,,,,,,,,,,,,,,,,,,-1.7974559998492623 -130,taxcalc/tests/test_growfactors.py::test_update_after_use,,passed,1.8910910000613512,,,,,,,,,,,,,,,,,,,,,,,,,,-1.1141059999317808 -131,taxcalc/tests/test_growfactors.py::test_proper_usage,,passed,1.805201000024681,,,,,,,,,,,,,,,,,,,,,,,,,,-1.1379929999293381 -132,taxcalc/tests/test_growfactors.py::test_growfactors_csv_values,,passed,2.3571379999793862,,,,,,,,,,,,,,,,,,,,,,,,,,-1.3360039999952278 -133,taxcalc/tests/test_parameters.py::test_params_class[revision0-],,passed,8.801358000027903,,,{},,,,,,,,,,,,,,,,,,,,,,,-4.476612999951612 -134,taxcalc/tests/test_parameters.py::test_params_class[revision1-error],,passed,10.266295000064929,,,{'real_param': {2004: 1.9}},error,,,,,,,,,,,,,,,,,,,,,,-5.170317999841245 -135,taxcalc/tests/test_parameters.py::test_params_class[revision2-raise],,passed,10.403120000091803,,,{'int_param': {2004: [3.6]}},raise,,,,,,,,,,,,,,,,,,,,,,-5.002090999937536 -136,taxcalc/tests/test_parameters.py::test_params_class[revision3-raise],,passed,11.083396000003631,,,{'int_param': {2004: [3]}},raise,,,,,,,,,,,,,,,,,,,,,,-5.488791999937348 -137,taxcalc/tests/test_parameters.py::test_params_class[revision4-noerror],,passed,14.216800000099283,,,"{'label_param': {2004: [1, 2]}}",noerror,,,,,,,,,,,,,,,,,,,,,,-7.395517999952968 -138,taxcalc/tests/test_parameters.py::test_params_class[revision5-raise],,passed,7.760558999962086,,,"{'label_param': {2004: [[1, 2]]}}",raise,,,,,,,,,,,,,,,,,,,,,,-4.0012120000483264 -139,taxcalc/tests/test_parameters.py::test_params_class[revision6-raise],,passed,7.660102000045299,,,"{'label_param': {2004: [1, 2, 3]}}",raise,,,,,,,,,,,,,,,,,,,,,,-4.069468000011511 -140,taxcalc/tests/test_parameters.py::test_params_class[revision7-raise],,passed,10.932676000038555,,,{'bool_param': {2004: [4.9]}},raise,,,,,,,,,,,,,,,,,,,,,,-6.566371999952025 -141,taxcalc/tests/test_parameters.py::test_params_class[revision8-raise],,passed,13.51862000001347,,,{'str_param': {2004: [9]}},raise,,,,,,,,,,,,,,,,,,,,,,-1.7334810000875223 -142,taxcalc/tests/test_parameters.py::test_params_class[revision9-noerror],,passed,11.05965199997172,,,{'str_param': {2004: 'nonlinear'}},noerror,,,,,,,,,,,,,,,,,,,,,,-5.591041000116093 -143,taxcalc/tests/test_parameters.py::test_params_class[revision10-error],,passed,11.008385999957682,,,{'str_param': {2004: 'unknownvalue'}},error,,,,,,,,,,,,,,,,,,,,,,-5.514198000014403 -144,taxcalc/tests/test_parameters.py::test_params_class[revision11-raise],,passed,10.103771999979472,,,{'str_param': {2004: ['nonlinear']}},raise,,,,,,,,,,,,,,,,,,,,,,-5.519252999988566 -145,taxcalc/tests/test_parameters.py::test_params_class[revision12-raise],,passed,10.08902399996714,,,{'real_param': {2004: 'linear'}},raise,,,,,,,,,,,,,,,,,,,,,,-5.69911200000206 -146,taxcalc/tests/test_parameters.py::test_params_class[revision13-raise],,passed,11.307493999993312,,,"{'real_param': {2004: [0.2, 0.3]}}",raise,,,,,,,,,,,,,,,,,,,,,,-6.072246999906383 -147,taxcalc/tests/test_parameters.py::test_params_class[revision14-raise],,passed,11.029997000036929,,,{'real_param-indexed': {2004: True}},raise,,,,,,,,,,,,,,,,,,,,,,-5.965517999925396 -148,taxcalc/tests/test_parameters.py::test_params_class[revision15-raise],,passed,7.683937000024343,,,{'unknown_param-indexed': {2004: False}},raise,,,,,,,,,,,,,,,,,,,,,,-4.011631000025773 -149,taxcalc/tests/test_parameters.py::test_json_file_contents[consumption.json],,passed,176.62284499999714,,,,,consumption.json,,,,,,,,,,,,,,,,,,,,,-93.19776300003468 -150,taxcalc/tests/test_parameters.py::test_json_file_contents[policy_current_law.json],,passed,96769.46645399994,,,,,policy_current_law.json,,,,,,,,,,,,,,,,,,,,,-62196.107626000085 -151,taxcalc/tests/test_parameters.py::test_json_file_contents[growdiff.json],,passed,684.2797099999416,,,,,growdiff.json,,,,,,,,,,,,,,,,,,,,,-377.0784390000017 -152,taxcalc/tests/test_parameters.py::test_parameters_mentioned[consumption.json-consumption.py],,passed,0.2661149999312329,,,,,,consumption.json,consumption.py,,,,,,,,,,,,,,,,,,,-0.118214000167427 -153,taxcalc/tests/test_parameters.py::test_parameters_mentioned[policy_current_law.json-calcfunctions.py],,passed,8.832058000052712,,,,,,policy_current_law.json,calcfunctions.py,,,,,,,,,,,,,,,,,,,-5.37661599992134 -154,taxcalc/tests/test_parameters.py::test_parameters_mentioned[growdiff.json-growdiff.py],,passed,0.2617869999994582,,,,,,growdiff.json,growdiff.py,,,,,,,,,,,,,,,,,,,-0.13374299987845 -155,taxcalc/tests/test_parameters.py::test_expand_xd_errors,,passed,4.6377919999258665,,,,,,,,,,,,,,,,,,,,,,,,,,-2.26192900015576 -156,taxcalc/tests/test_parameters.py::test_expand_empty,,passed,5.534850999993068,,,,,,,,,,,,,,,,,,,,,,,,,,-2.9880930001127126 -157,taxcalc/tests/test_parameters.py::test_expand_1d_scalar,,passed,14.891356000021005,,,,,,,,,,,,,,,,,,,,,,,,,,-7.201315000088474 -158,taxcalc/tests/test_parameters.py::test_expand_2d_short_array,,passed,5.93111900002441,,,,,,,,,,,,,,,,,,,,,,,,,,-2.682332000176757 -159,taxcalc/tests/test_parameters.py::test_expand_2d_variable_rates,,passed,6.302359999949658,,,,,,,,,,,,,,,,,,,,,,,,,,-2.6749190000145973 -160,taxcalc/tests/test_parameters.py::test_expand_2d_already_filled,,passed,10.144700999944689,,,,,,,,,,,,,,,,,,,,,,,,,,-4.503007000039361 -161,taxcalc/tests/test_parameters.py::test_expand_2d_partial_expand,,passed,9.437024000021665,,,,,,,,,,,,,,,,,,,,,,,,,,-4.443724999987353 -162,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n]",,passed,0.3088250000473636,,,,,,,," +0,taxcalc/tests/test_4package.py::test_for_consistency,,passed,3.935928999965199,,,,,,,,,,,,,,,,,,,,,,,,,,0.3020459999447662 +1,taxcalc/tests/test_benefits.py::test_benefits,,passed,3989.0234969999483,,,,,,,,,,,,,,,,,,,,,,,,,,70.11056399994686 +2,taxcalc/tests/test_calcfunctions.py::test_calc_and_used_vars,,passed,38.13672100000076,,,,,,,,,,,,,,,,,,,,,,,,,,1.6073389999746723 +3,taxcalc/tests/test_calcfunctions.py::test_function_args_usage,,passed,2.012793000005786,,,,,,,,,,,,,,,,,,,,,,,,,,0.0752230000102827 +4,taxcalc/tests/test_calcfunctions.py::test_DependentCare,,passed,0.2531740000222271,,,,,,,,,,,,,,,,,,,,,,,,,,0.006025000061527008 +5,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, young]",,passed,0.19269999995685794,"(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.0025330000426037613 +6,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity]",,passed,0.18353299998352668,"(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.001450999945973308 +7,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity, over limit]",,passed,0.21480199995949079,"(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.025620999963393898 +8,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, two old]",,passed,0.18145000001368317,"(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.0010390000397819399 +9,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 1],,passed,0.17884499999354375,"(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.001083999961792953 +10,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 2],,passed,0.1744959999996354,"(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.004406000016388106 +11,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single]",,passed,0.17217200002050959,"(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.007451999977092727 +12,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Marrid, Single, dep, under earn]",,passed,0.1784340000199336,"(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.001961000009487096 +13,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single, dep, over earn]",,passed,0.18299199996363313,"(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.005541999939850939 +14,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 1],,passed,0.2545459999510058,"(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.007426999900417286 +15,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 2],,passed,0.2293180000378925,"(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.0020450000874916996 +16,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 3],,passed,0.22701500000721353,"(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.0003540000648172281 +17,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 4],,passed,0.22803600000997903,"(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.004299999943668836 +18,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 5],,passed,0.2251409999871612,"(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.003049000042665284 +19,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 6],,passed,0.22715400001516173,"(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.006143000007341526 +20,taxcalc/tests/test_calcfunctions.py::test_AfterTaxIncome,,passed,0.17997699995930816,,,,,,,,,,,,,,,,,,,,,,,,,,-0.026176000062605453 +21,taxcalc/tests/test_calcfunctions.py::test_ExpandIncome,,passed,0.17795300004763703,,,,,,,,,,,,,,,,,,,,,,,,,,0.002225999992333527 +22,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple0-expected_value0],,passed,0.17860399998426146,"(1, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.001454999960515152 +23,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple1-expected_value1],,passed,0.1744659999758369,"(0, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.0026869998919210047 +24,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple2-expected_value2],,passed,0.17445600002474748,"(1, 1, 2, 100, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.0032480000413670773 +25,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple3-expected_value3],,passed,0.17578900002490627,"(0, 2, 1, 100, 200, 1000)","(200, 1200)",,,,,,,,,,,,,,,,,,,,,,,,-0.009294999983922025 +26,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple4-expected_value4],,passed,0.17413599999827056,"(0, 1, 3, 100, 300, 1000)","(300, 1300)",,,,,,,,,,,,,,,,,,,,,,,,0.0007140000093386611 +27,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple0-expected_value0],,passed,0.17954599996983234,"(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.009285000089675977 +28,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple1-expected_value1],,passed,0.19744899998386245,"(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.023495999926126443 +29,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple2-expected_value2],,passed,0.17642000000250846,"(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.019984999994448943 +30,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple3-expected_value3],,passed,0.18913400003839342,"(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.01323700007560552 +31,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple4-expected_value4],,passed,0.1761800000394942,"(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.0011490000133562162 +32,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple5-expected_value5],,passed,0.1747470000168505,"(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.003618999983245913 +33,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple6-expected_value6],,passed,0.17916500002002067,"(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.006224000060228774 +34,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple7-expected_value7],,passed,0.17821300002651697,"(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.0045000000454820666 +35,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple8-expected_value8],,passed,0.17403499998636107,"(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.003807999974014875 +36,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple0-expected_value0],,passed,0.18106799996076006,"(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.00754499990307525 +37,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple1-expected_value1],,passed,0.1808979999964322,"(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.009669999997186096 +38,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple2-expected_value2],,passed,0.19333200003757156,"(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.02757900000460714 +39,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple3-expected_value3],,passed,0.17702100001315557,"(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.07911499994861515 +40,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple4-expected_value4],,passed,0.1794249999989006,"(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.016048999952999993 +41,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple5-expected_value5],,passed,0.18117899998060238,"(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.001480000094034012 +42,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple6-expected_value6],,passed,0.17739200001187783,"(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.011429000039697684 +43,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple7-expected_value7],,passed,0.18015699998841228,"(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.016077000111636125 +44,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple8-expected_value8],,passed,0.1776619999986906,"(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.0021660000015799874 +45,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple9-expected_value9],,passed,0.2021079999963149,"(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.029938000068341408 +46,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple10-expected_value10],,passed,0.1772809999920355,"(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.0036380000665303946 +47,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple11-expected_value11],,passed,0.17837400002918002,"(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.0058540000509311185 +48,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple12-expected_value12],,passed,0.17424600002868829,"(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.001210000050377802 +49,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple13-expected_value13],,passed,0.1793860000134373,"(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.0035389999766266833 +50,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple14-expected_value14],,passed,0.18127900000308728,"(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.006610000014006717 +51,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple15-expected_value15],,passed,0.1804070000162028,"(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.005372000032366514 +52,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple16-expected_value16],,passed,0.1777020000304219,"(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.017530999969039784 +53,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple17-expected_value17],,passed,0.17761199995902643,"(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.0019060000227000273 +54,taxcalc/tests/test_calcfunctions.py::test_EITCamount[test_tuple0-6660],,passed,304.935477000015,"(0.0, 0.45, 19330, 6660, 19330, 19330, 0.2106)",6660,,,,,,,,,,,,,,,,,,,,,,,,55.241151000075206 +55,taxcalc/tests/test_calcfunctions.py::test_EITC[test_tuple0-6660],,passed,0.21464100001367115,"(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.0059800000258291575 +56,taxcalc/tests/test_calcfunctions.py::test_TaxInc[test_tuple0-expected_value0],,passed,0.19906200003561025,"(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.002152000035948648 +57,taxcalc/tests/test_calcfunctions.py::test_TaxInc[test_tuple1-expected_value1],,passed,0.19553500004576563,"(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.005939999994097861 +58,taxcalc/tests/test_calcfunctions.py::test_TaxInc[test_tuple2-expected_value2],,passed,0.18067700000301556,"(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.003916999958164524 +59,taxcalc/tests/test_calcfunctions.py::test_TaxInc[test_tuple3-expected_value3],,passed,0.17895499996711806,"(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.0035740001180783465 +60,taxcalc/tests/test_calcfunctions.py::test_ChildDepTaxCredit_2021[test_tuple0-expected_value0],,passed,0.18761100000119768,"(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.00047900005029072323 +61,taxcalc/tests/test_calcfunctions.py::test_ChildDepTaxCredit_2022[test_tuple0-expected_value0],,passed,0.18527700001413905,"(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.0018460000319464598 +62,taxcalc/tests/test_calcfunctions.py::test_CTCnew_2021[test_tuple0-0],,passed,0.1871200000209683,"(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.0023059999989527846 +63,taxcalc/tests/test_calcfunctions.py::test_CTCnew_2022[test_tuple0-0],,passed,0.18352300003243727,"(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.005240999939815166 +64,taxcalc/tests/test_calcfunctions.py::test_AGI[test_tuple0-expected_value0],,passed,0.2502080000112983,"(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.015481999980693273 +65,taxcalc/tests/test_calculator.py::test_make_calculator,,passed,2490.0904030000106,,,,,,,,,,,,,,,,,,,,,,,,,,87.33991300010757 +66,taxcalc/tests/test_calculator.py::test_make_calculator_deepcopy,,passed,2237.563252999962,,,,,,,,,,,,,,,,,,,,,,,,,,97.54037699985929 +67,taxcalc/tests/test_calculator.py::test_make_calculator_with_policy_reform,,passed,2627.1602479999956,,,,,,,,,,,,,,,,,,,,,,,,,,104.84020900003088 +68,taxcalc/tests/test_calculator.py::test_make_calculator_with_multiyear_reform,,passed,2804.4441440000014,,,,,,,,,,,,,,,,,,,,,,,,,,118.7092889999235 +69,taxcalc/tests/test_calculator.py::test_calculator_advance_to_year,,passed,2173.834217000035,,,,,,,,,,,,,,,,,,,,,,,,,,84.75184000008085 +70,taxcalc/tests/test_calculator.py::test_make_calculator_raises_on_no_policy,,passed,380.162815999995,,,,,,,,,,,,,,,,,,,,,,,,,,13.333689999910803 +71,taxcalc/tests/test_calculator.py::test_calculator_mtr,,passed,17661.04911499997,,,,,,,,,,,,,,,,,,,,,,,,,,554.767072000006 +72,taxcalc/tests/test_calculator.py::test_calculator_mtr_when_PT_rates_differ,,passed,2947.8004830000373,,,,,,,,,,,,,,,,,,,,,,,,,,120.09043299997302 +73,taxcalc/tests/test_calculator.py::test_make_calculator_increment_years_first,,passed,2776.16298800001,,,,,,,,,,,,,,,,,,,,,,,,,,138.38837200000899 +74,taxcalc/tests/test_calculator.py::test_ID_HC_vs_BS,,passed,5272.015006999993,,,,,,,,,,,,,,,,,,,,,,,,,,280.78064599998197 +75,taxcalc/tests/test_calculator.py::test_ID_StateLocal_HC_vs_CRT,,passed,4959.312232000002,,,,,,,,,,,,,,,,,,,,,,,,,,253.13056300001335 +76,taxcalc/tests/test_calculator.py::test_ID_RealEstate_HC_vs_CRT,,passed,4909.763456999997,,,,,,,,,,,,,,,,,,,,,,,,,,188.070041999993 +77,taxcalc/tests/test_calculator.py::test_calculator_using_nonstd_input,,passed,1733.8545510000358,,,,,,,,,,,,,,,,,,,,,,,,,,87.5865390000854 +78,taxcalc/tests/test_calculator.py::test_bad_json_names,,passed,110.3322679999792,,,,,,,,,,,,,,,,,,,,,,,,,,-108.2602730000417 +79,taxcalc/tests/test_calculator.py::test_json_assump_url,,passed,232.8690259999462,,,,,,,,,,,,,,,,,,,,,,,,,,-298.10021000008646 +80,taxcalc/tests/test_calculator.py::test_read_bad_json_assump_file,,passed,0.3450860000384637,,,,,,,,,,,,,,,,,,,,,,,,,,0.031583000009050066 +81,taxcalc/tests/test_calculator.py::test_json_doesnt_exist,,passed,0.2348799999936091,,,,,,,,,,,,,,,,,,,,,,,,,,0.008599000011599883 +82,taxcalc/tests/test_calculator.py::test_calc_all,,passed,1755.8547670000166,,,,,,,,,,,,,,,,,,,,,,,,,,63.99460999995199 +83,taxcalc/tests/test_calculator.py::test_noreform_documentation,,passed,4251.3679190000175,,,,,,,,,,,,,,,,,,,,,,,,,,158.46747099999448 +84,taxcalc/tests/test_calculator.py::test_reform_documentation,,passed,6157.860491000009,,,,,,,,,,,,,,,,,,,,,,,,,,323.615677000078 +85,taxcalc/tests/test_calculator.py::test_distribution_tables,,passed,3701.4094230000296,,,,,,,,,,,,,,,,,,,,,,,,,,194.65123200001244 +86,taxcalc/tests/test_calculator.py::test_difference_table,,passed,3104.081011000005,,,,,,,,,,,,,,,,,,,,,,,,,,175.0110989999598 +87,taxcalc/tests/test_calculator.py::test_diagnostic_table,,passed,2568.721482000001,,,,,,,,,,,,,,,,,,,,,,,,,,154.2439940000122 +88,taxcalc/tests/test_calculator.py::test_mtr_graph,,passed,2434.707084000024,,,,,,,,,,,,,,,,,,,,,,,,,,121.54330500004562 +89,taxcalc/tests/test_calculator.py::test_atr_graph,,passed,2307.8146819999574,,,,,,,,,,,,,,,,,,,,,,,,,,278.02013899997746 +90,taxcalc/tests/test_calculator.py::test_privacy_of_embedded_objects,,passed,1993.6267440000393,,,,,,,,,,,,,,,,,,,,,,,,,,-8.740613999975722 +91,taxcalc/tests/test_calculator.py::test_n65,,passed,2146.848546000001,,,,,,,,,,,,,,,,,,,,,,,,,,121.87948600001187 +92,taxcalc/tests/test_calculator.py::test_ce_aftertax_income,,passed,3016.2187319999703,,,,,,,,,,,,,,,,,,,,,,,,,,156.93301599992537 +93,taxcalc/tests/test_calculator.py::test_qbid_calculation,,passed,1641.3978569999017,,,,,,,,,,,,,,,,,,,,,,,,,,80.2698879998618 +94,taxcalc/tests/test_calculator.py::test_qbid_limit_switch,,passed,4051.385693000043,,,,,,,,,,,,,,,,,,,,,,,,,,190.85194000013007 +95,taxcalc/tests/test_calculator.py::test_calc_all_benefits_amounts,,passed,5126.982843000064,,,,,,,,,,,,,,,,,,,,,,,,,,246.12142000000858 +96,taxcalc/tests/test_calculator.py::test_cg_top_rate,,passed,4662.764617999983,,,,,,,,,,,,,,,,,,,,,,,,,,182.0737509999617 +97,taxcalc/tests/test_compatible_data.py::test_compatible_data_presence,,passed,0.35476400000789,,,,,,,,,,,,,,,,,,,,,,,,,,0.014900999985911767 +98,taxcalc/tests/test_consumption.py::test_year_consistency,,passed,0.16801499998564395,,,,,,,,,,,,,,,,,,,,,,,,,,0.05091699995318785 +99,taxcalc/tests/test_consumption.py::test_validity_of_consumption_vars_set,,passed,0.6871470000078261,,,,,,,,,,,,,,,,,,,,,,,,,,0.011729999982890149 +100,taxcalc/tests/test_consumption.py::test_update_consumption,,passed,69.24371399998108,,,,,,,,,,,,,,,,,,,,,,,,,,2.2900139999819658 +101,taxcalc/tests/test_consumption.py::test_incorrect_update_consumption,,passed,410.51050300006864,,,,,,,,,,,,,,,,,,,,,,,,,,205.38094599999113 +102,taxcalc/tests/test_consumption.py::test_future_update_consumption,,passed,93.4511369999882,,,,,,,,,,,,,,,,,,,,,,,,,,4.979754000032699 +103,taxcalc/tests/test_consumption.py::test_consumption_default_data,,passed,29.344859000048018,,,,,,,,,,,,,,,,,,,,,,,,,,2.1965010000712937 +104,taxcalc/tests/test_consumption.py::test_consumption_response,,passed,4149.391641000079,,,,,,,,,,,,,,,,,,,,,,,,,,142.31355400011125 +105,taxcalc/tests/test_cpscsv.py::test_agg,,passed,10605.98010399997,,,,,,,,,,,,,,,,,,,,,,,,,,364.44006499994066 +106,taxcalc/tests/test_cpscsv.py::test_cps_availability,,passed,624.0732759999901,,,,,,,,,,,,,,,,,,,,,,,,,,15.82155000005514 +107,taxcalc/tests/test_data.py::test_recs_class,,passed,387.02959700003703,,,,,,,,,,,,,,,,,,,,,,,,,,15.602495999928522 +108,taxcalc/tests/test_decorators.py::test_create_apply_function_string,,passed,0.1455220000252666,,,,,,,,,,,,,,,,,,,,,,,,,,-0.05721599995922588 +109,taxcalc/tests/test_decorators.py::test_create_apply_function_string_with_params,,passed,0.12254900002517388,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0005000000555810125 +110,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string_mult_outputs,,passed,0.12399199999890698,,,,,,,,,,,,,,,,,,,,,,,,,,0.0019949999341406788 +111,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string,,passed,0.11800100003256375,,,,,,,,,,,,,,,,,,,,,,,,,,0.0015950000715748563 +112,taxcalc/tests/test_decorators.py::test_make_apply_function,,passed,0.7355970000162415,,,,,,,,,,,,,,,,,,,,,,,,,,0.042716999928416044 +113,taxcalc/tests/test_decorators.py::test_magic_apply_jit,,passed,143.420859999992,,,,,,,,,,,,,,,,,,,,,,,,,,4.3284939999921335 +114,taxcalc/tests/test_decorators.py::test_magic_apply_jit_swap,,passed,0.6699340000295706,,,,,,,,,,,,,,,,,,,,,,,,,,-0.03216399989014462 +115,taxcalc/tests/test_decorators.py::test_magic_iterate_jit,,passed,136.91403299992544,,,,,,,,,,,,,,,,,,,,,,,,,,5.326268999965578 +116,taxcalc/tests/test_decorators.py::test_faux_function_iterate_jit,,passed,104.6996490000538,,,,,,,,,,,,,,,,,,,,,,,,,,4.576900000074602 +117,taxcalc/tests/test_decorators.py::test_ret_everything_iterate_jit,,passed,168.66283700005624,,,,,,,,,,,,,,,,,,,,,,,,,,5.374610999979296 +118,taxcalc/tests/test_decorators.py::test_function_takes_kwarg,,passed,134.27655700002106,,,,,,,,,,,,,,,,,,,,,,,,,,5.247306999990542 +119,taxcalc/tests/test_decorators.py::test_function_no_parameters_listed,,passed,132.64542500007792,,,,,,,,,,,,,,,,,,,,,,,,,,4.06802600014089 +120,taxcalc/tests/test_decorators.py::test_function_parameters_optional,,passed,136.72556999995322,,,,,,,,,,,,,,,,,,,,,,,,,,0.13053400004992 +121,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_no_return,,passed,5.531961999963642,,,,,,,,,,,,,,,,,,,,,,,,,,1.0276550000298812 +122,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_unknown_return_argument,,passed,4.102608000039254,,,,,,,,,,,,,,,,,,,,,,,,,,0.12992100005249085 +123,taxcalc/tests/test_decorators.py::test_force_no_jit,,passed,4.979488999993009,,,,,,,,,,,,,,,,,,,,,,,,,,0.21289500000420958 +124,taxcalc/tests/test_growdiff.py::test_year_consistency,,passed,0.11922300006972364,,,,,,,,,,,,,,,,,,,,,,,,,,-0.003324999852338764 +125,taxcalc/tests/test_growdiff.py::test_update_and_apply_growdiff,,passed,413.9718740000262,,,,,,,,,,,,,,,,,,,,,,,,,,12.108975000046541 +126,taxcalc/tests/test_growdiff.py::test_has_any_response,,passed,105.28609599998617,,,,,,,,,,,,,,,,,,,,,,,,,,-249.41422199992752 +127,taxcalc/tests/test_growdiff.py::test_description_punctuation,,passed,0.3202689999852737,,,,,,,,,,,,,,,,,,,,,,,,,,0.0547739999774422 +128,taxcalc/tests/test_growdiff.py::test_boolean_value_infomation,,passed,0.2846730000101161,,,,,,,,,,,,,,,,,,,,,,,,,,0.036131000001660196 +129,taxcalc/tests/test_growfactors.py::test_improper_usage,,passed,3.2911690000219096,,,,,,,,,,,,,,,,,,,,,,,,,,0.4230189999816498 +130,taxcalc/tests/test_growfactors.py::test_update_after_use,,passed,1.9494780000286482,,,,,,,,,,,,,,,,,,,,,,,,,,0.058386999967297015 +131,taxcalc/tests/test_growfactors.py::test_proper_usage,,passed,1.8527070000118329,,,,,,,,,,,,,,,,,,,,,,,,,,0.04750599998715188 +132,taxcalc/tests/test_growfactors.py::test_growfactors_csv_values,,passed,2.1309879999762416,,,,,,,,,,,,,,,,,,,,,,,,,,-0.22615000000314467 +133,taxcalc/tests/test_parameters.py::test_params_class[revision0-],,passed,319.43952099993567,,,{},,,,,,,,,,,,,,,,,,,,,,,310.63816299990776 +134,taxcalc/tests/test_parameters.py::test_params_class[revision1-error],,passed,11.01113599997916,,,{'real_param': {2004: 1.9}},error,,,,,,,,,,,,,,,,,,,,,,0.7448409999142331 +135,taxcalc/tests/test_parameters.py::test_params_class[revision2-raise],,passed,11.20781299994178,,,{'int_param': {2004: [3.6]}},raise,,,,,,,,,,,,,,,,,,,,,,0.8046929998499763 +136,taxcalc/tests/test_parameters.py::test_params_class[revision3-raise],,passed,11.917791999962901,,,{'int_param': {2004: [3]}},raise,,,,,,,,,,,,,,,,,,,,,,0.8343959999592698 +137,taxcalc/tests/test_parameters.py::test_params_class[revision4-noerror],,passed,14.657589000080407,,,"{'label_param': {2004: [1, 2]}}",noerror,,,,,,,,,,,,,,,,,,,,,,0.4407889999811232 +138,taxcalc/tests/test_parameters.py::test_params_class[revision5-raise],,passed,7.865738999953464,,,"{'label_param': {2004: [[1, 2]]}}",raise,,,,,,,,,,,,,,,,,,,,,,0.10517999999137828 +139,taxcalc/tests/test_parameters.py::test_params_class[revision6-raise],,passed,9.271040000044195,,,"{'label_param': {2004: [1, 2, 3]}}",raise,,,,,,,,,,,,,,,,,,,,,,1.610937999998896 +140,taxcalc/tests/test_parameters.py::test_params_class[revision7-raise],,passed,10.796212999935051,,,{'bool_param': {2004: [4.9]}},raise,,,,,,,,,,,,,,,,,,,,,,-0.13646300010350565 +141,taxcalc/tests/test_parameters.py::test_params_class[revision8-raise],,passed,10.59295300001395,,,{'str_param': {2004: [9]}},raise,,,,,,,,,,,,,,,,,,,,,,-2.925666999999521 +142,taxcalc/tests/test_parameters.py::test_params_class[revision9-noerror],,passed,11.288695000075677,,,{'str_param': {2004: 'nonlinear'}},noerror,,,,,,,,,,,,,,,,,,,,,,0.22904300010395673 +143,taxcalc/tests/test_parameters.py::test_params_class[revision10-error],,passed,11.976802000049247,,,{'str_param': {2004: 'unknownvalue'}},error,,,,,,,,,,,,,,,,,,,,,,0.9684160000915654 +144,taxcalc/tests/test_parameters.py::test_params_class[revision11-raise],,passed,10.51135999989583,,,{'str_param': {2004: ['nonlinear']}},raise,,,,,,,,,,,,,,,,,,,,,,0.40758799991635897 +145,taxcalc/tests/test_parameters.py::test_params_class[revision12-raise],,passed,10.681418999979542,,,{'real_param': {2004: 'linear'}},raise,,,,,,,,,,,,,,,,,,,,,,0.5923950000124023 +146,taxcalc/tests/test_parameters.py::test_params_class[revision13-raise],,passed,11.738917999991827,,,"{'real_param': {2004: [0.2, 0.3]}}",raise,,,,,,,,,,,,,,,,,,,,,,0.4314239999985148 +147,taxcalc/tests/test_parameters.py::test_params_class[revision14-raise],,passed,11.820020000072873,,,{'real_param-indexed': {2004: True}},raise,,,,,,,,,,,,,,,,,,,,,,0.7900230000359443 +148,taxcalc/tests/test_parameters.py::test_params_class[revision15-raise],,passed,8.027351999999155,,,{'unknown_param-indexed': {2004: False}},raise,,,,,,,,,,,,,,,,,,,,,,0.3434149999748115 +149,taxcalc/tests/test_parameters.py::test_json_file_contents[consumption.json],,passed,178.55164100001275,,,,,consumption.json,,,,,,,,,,,,,,,,,,,,,1.928796000015609 +150,taxcalc/tests/test_parameters.py::test_json_file_contents[policy_current_law.json],,passed,107658.04273200002,,,,,policy_current_law.json,,,,,,,,,,,,,,,,,,,,,10888.57627800008 +151,taxcalc/tests/test_parameters.py::test_json_file_contents[growdiff.json],,passed,699.1543109999157,,,,,growdiff.json,,,,,,,,,,,,,,,,,,,,,14.874600999974064 +152,taxcalc/tests/test_parameters.py::test_parameters_mentioned[consumption.json-consumption.py],,passed,0.2849029999651975,,,,,,consumption.json,consumption.py,,,,,,,,,,,,,,,,,,,0.018788000033964636 +153,taxcalc/tests/test_parameters.py::test_parameters_mentioned[policy_current_law.json-calcfunctions.py],,passed,9.451386000023376,,,,,,policy_current_law.json,calcfunctions.py,,,,,,,,,,,,,,,,,,,0.6193279999706647 +154,taxcalc/tests/test_parameters.py::test_parameters_mentioned[growdiff.json-growdiff.py],,passed,0.29204600002685766,,,,,,growdiff.json,growdiff.py,,,,,,,,,,,,,,,,,,,0.030259000027399452 +155,taxcalc/tests/test_parameters.py::test_expand_xd_errors,,passed,5.286211999987245,,,,,,,,,,,,,,,,,,,,,,,,,,0.6484200000613782 +156,taxcalc/tests/test_parameters.py::test_expand_empty,,passed,5.30788199989729,,,,,,,,,,,,,,,,,,,,,,,,,,-0.22696900009577803 +157,taxcalc/tests/test_parameters.py::test_expand_1d_scalar,,passed,15.378536999946846,,,,,,,,,,,,,,,,,,,,,,,,,,0.4871809999258421 +158,taxcalc/tests/test_parameters.py::test_expand_2d_short_array,,passed,6.157002000009015,,,,,,,,,,,,,,,,,,,,,,,,,,0.2258829999846057 +159,taxcalc/tests/test_parameters.py::test_expand_2d_variable_rates,,passed,6.5228659999547745,,,,,,,,,,,,,,,,,,,,,,,,,,0.22050600000511622 +160,taxcalc/tests/test_parameters.py::test_expand_2d_already_filled,,passed,10.970578999945246,,,,,,,,,,,,,,,,,,,,,,,,,,0.825878000000559 +161,taxcalc/tests/test_parameters.py::test_expand_2d_partial_expand,,passed,9.960245999991457,,,,,,,,,,,,,,,,,,,,,,,,,,0.5232219999697936 +162,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n]",,passed,0.3334239999048805,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}} } -",,,,,,,,,,,,,,,,,,-0.11910799980796583 -163,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n]",,passed,0.2520189999586364,,,,,,,," +",,,,,,,,,,,,,,,,,,0.0245989998575169 +163,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]}\n}\n]",,passed,0.2561699999432676,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]} } -",,,,,,,,,,,,,,,,,,-0.1371100000824299 -164,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n-False]",,passed,0.1695050000307674,,,,,,,,," +",,,,,,,,,,,,,,,,,,0.0041509999846311985 +164,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n-False]",,passed,0.17199199999140546,,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}} } -",False,,,,,,,,,,,,,,,,-0.08751499990466982 -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]",,passed,0.17099799993047782,,,,,,,,," +",False,,,,,,,,,,,,,,,,0.002486999960638059 +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]",,passed,0.1748470000393354,,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]} } -",True,,,,,,,,,,,,,,,,-0.11072300003434066 -166,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": 0.9}\n}\n-True]",,passed,0.17240099998616643,,,,,,,,," +",True,,,,,,,,,,,,,,,,0.0038490001088576087 +166,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": 0.9}\n}\n-True]",,passed,0.19160799990913802,,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": 0.9} } -",True,,,,,,,,,,,,,,,,-0.08561899983305915 -167,taxcalc/tests/test_policy.py::test_incorrect_class_instantiation,,passed,0.13318800006345555,,,,,,,,,,,,,,,,,,,,,,,,,,-0.04442499994183885 -168,taxcalc/tests/test_policy.py::test_correct_class_instantiation,,passed,1951.46382300004,,,,,,,,,,,,,,,,,,,,,,,,,,-870.633006999924 -169,taxcalc/tests/test_policy.py::test_json_reform_url,,passed,359.6820090000392,,,,,,,,,,,,,,,,,,,,,,,,,,159.2152090000809 -170,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[False],,passed,2097.8231050000886,,,,,,,,,,,False,,,,,,,,,,,,,,,-976.2235249997957 -171,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[True],,passed,2031.0518249999632,,,,,,,,,,,True,,,,,,,,,,,,,,,-991.4469330000206 -172,taxcalc/tests/test_policy.py::test_constant_inflation_rate_with_reform,,passed,1910.4553890000489,,,,,,,,,,,,,,,,,,,,,,,,,,-867.4388970001701 -173,taxcalc/tests/test_policy.py::test_variable_inflation_rate_with_reform,,passed,1839.2816970000467,,,,,,,,,,,,,,,,,,,,,,,,,,-882.6452949998611 -174,taxcalc/tests/test_policy.py::test_multi_year_reform,,passed,2102.7475270000195,,,,,,,,,,,,,,,,,,,,,,,,,,-941.9358420000208 -175,taxcalc/tests/test_policy.py::test_policy_metadata,,passed,1260.3418999999576,,,,,,,,,,,,,,,,,,,,,,,,,,-594.7228510001423 -176,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_no_year,,passed,1239.3447499999866,,,,,,,,,,,,,,,,,,,,,,,,,,-593.8884949999874 -177,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_early_year,,passed,1241.6210559999854,,,,,,,,,,,,,,,,,,,,,,,,,,-583.5404140000267 -178,taxcalc/tests/test_policy.py::test_reform_with_default_indexed,,passed,1960.4872679999517,,,,,,,,,,,,,,,,,,,,,,,,,,-875.4796060002263 -179,taxcalc/tests/test_policy.py::test_reform_makes_no_changes_before_year,,passed,1850.8579819999795,,,,,,,,,,,,,,,,,,,,,,,,,,-902.4313419999999 -180,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[False],,passed,2103.742914999998,,,,,,,,,,,False,,,,,,,,,,,,,,,-1002.5512729999946 -181,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[True],,passed,2020.4469359999848,,,,,,,,,,,True,,,,,,,,,,,,,,,-1017.3926270000493 -182,taxcalc/tests/test_policy.py::test_pop_the_cap_reform,,passed,1902.7875780000159,,,,,,,,,,,,,,,,,,,,,,,,,,-860.1799509999637 -183,taxcalc/tests/test_policy.py::test_order_of_indexing_and_level_reforms,,passed,3747.5044689999777,,,,,,,,,,,,,,,,,,,,,,,,,,-1745.9142520001478 -184,taxcalc/tests/test_policy.py::test_misspecified_reform_dictionary,,passed,0.13348799996037997,,,,,,,,,,,,,,,,,,,,,,,,,,-0.033022000138771546 -185,taxcalc/tests/test_policy.py::test_section_titles,,passed,10.547624999958316,,,,,,,,,,,,,,,,,,,,,,,,,,-3.837047000047278 -186,taxcalc/tests/test_policy.py::test_description_punctuation,,passed,2.958680999995522,,,,,,,,,,,,,,,,,,,,,,,,,,-2.385142999969503 -187,taxcalc/tests/test_policy.py::test_get_index_rate,,passed,1289.6921619999375,,,,,,,,,,,,,,,,,,,,,,,,,,-604.7399180001776 -188,taxcalc/tests/test_policy.py::test_reform_with_bad_ctc_levels,,passed,1757.6625579999927,,,,,,,,,,,,,,,,,,,,,,,,,,-857.4307270000645 -189,taxcalc/tests/test_policy.py::test_reform_with_removed_parameter,,passed,3835.894876999987,,,,,,,,,,,,,,,,,,,,,,,,,,-1808.4926929999483 -190,taxcalc/tests/test_policy.py::test_reform_with_out_of_range_error,,passed,1898.6457150000433,,,,,,,,,,,,,,,,,,,,,,,,,,-902.6831129998527 -191,taxcalc/tests/test_policy.py::test_reform_with_warning,,passed,2232.6559580000094,,,,,,,,,,,,,,,,,,,,,,,,,,-1065.8903830000104 -192,taxcalc/tests/test_policy.py::test_reform_with_scalar_vector_errors,,passed,6539.146998000092,,,,,,,,,,,,,,,,,,,,,,,,,,-3051.36562600012 -193,taxcalc/tests/test_policy.py::test_index_offset_reform,,passed,8187.889457999972,,,,,,,,,,,,,,,,,,,,,,,,,,-4059.870872000147 -194,taxcalc/tests/test_policy.py::test_cpi_offset_affect_on_prior_years,,passed,6095.911340999919,,,,,,,,,,,,,,,,,,,,,,,,,,-2974.28529600006 -195,taxcalc/tests/test_policy.py::test_cpi_offset_on_reverting_params,,passed,9248.84952800005,,,,,,,,,,,,,,,,,,,,,,,,,,-4487.711127999888 -196,taxcalc/tests/test_policy.py::test_raise_errors_regression,,passed,1961.6616849999673,,,,,,,,,,,,,,,,,,,,,,,,,,-920.9373099998857 -197,taxcalc/tests/test_policy.py::TestAdjust::test_simple_adj,>,passed,5225.520663999987,,,,,,,,,,,,,,,,,,,,,,,,,,-2515.4205820001607 -198,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_1,>,passed,5563.032569000029,,,,,,,,,,,,,,,,,,,,,,,,,,-2568.1164769999896 -199,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_2,>,passed,5502.521807999983,,,,,,,,,,,,,,,,,,,,,,,,,,-2625.9836460001225 -200,taxcalc/tests/test_policy.py::TestAdjust::test_activate_index,>,passed,5358.219663999989,,,,,,,,,,,,,,,,,,,,,,,,,,-2565.890653000224 -201,taxcalc/tests/test_policy.py::TestAdjust::test_apply_cpi_offset,>,passed,9534.361041000011,,,,,,,,,,,,,,,,,,,,,,,,,,-4744.089004999976 -202,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps,>,passed,4357.242449999944,,,,,,,,,,,,,,,,,,,,,,,,,,-2064.1530110000303 -203,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps2,>,passed,4845.469062999996,,,,,,,,,,,,,,,,,,,,,,,,,,-2435.353702999805 -204,taxcalc/tests/test_policy.py::TestAdjust::test_adj_CPI_offset_and_index_status,>,passed,9680.66125900009,,,,,,,,,,,,,,,,,,,,,,,,,,-4576.787621999982 -205,taxcalc/tests/test_policy.py::TestAdjust::test_adj_related_parameters_and_index_status,>,passed,3598.007695999968,,,,,,,,,,,,,,,,,,,,,,,,,,-1592.6027550001436 -206,taxcalc/tests/test_policy.py::TestAdjust::test_indexed_status_parsing,>,passed,4174.551820000033,,,,,,,,,,,,,,,,,,,,,,,,,,-1896.6967479998402 -207,taxcalc/tests/test_policy.py::TestAdjust::test_cpi_offset_does_not_affect_wage_indexed_params,>,passed,7805.295891000014,,,,,,,,,,,,,,,,,,,,,,,,,,-3891.0803419998956 -208,taxcalc/tests/test_records.py::test_incorrect_Records_instantiation,,passed,10.013484999944922,,,,,,,,,,,,,,,,,,,,,,,,,,-4.021529000056034 -209,taxcalc/tests/test_records.py::test_correct_Records_instantiation,,passed,387.73945599996296,,,,,,,,,,,,,,,,,,,,,,,,,,-346.90194399991015 -210,taxcalc/tests/test_records.py::test_read_cps_data,,passed,624.5201550000274,,,,,,,,,,,,,,,,,,,,,,,,,,-677.5275850000069 -211,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 2, 200000, 200000, 0.03\n]",,passed,414.18425699998807,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s +",True,,,,,,,,,,,,,,,,0.019206999922971618 +167,taxcalc/tests/test_policy.py::test_incorrect_class_instantiation,,passed,0.17059900005733653,,,,,,,,,,,,,,,,,,,,,,,,,,0.03741099999388103 +168,taxcalc/tests/test_policy.py::test_correct_class_instantiation,,passed,2092.878294000002,,,,,,,,,,,,,,,,,,,,,,,,,,141.41447099996185 +169,taxcalc/tests/test_policy.py::test_json_reform_url,,passed,80.48530799999298,,,,,,,,,,,,,,,,,,,,,,,,,,-279.19670100004623 +170,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[False],,passed,2251.92511299997,,,,,,,,,,,False,,,,,,,,,,,,,,,154.1020079998816 +171,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[True],,passed,2152.0774670000264,,,,,,,,,,,True,,,,,,,,,,,,,,,121.02564200006327 +172,taxcalc/tests/test_policy.py::test_constant_inflation_rate_with_reform,,passed,2053.9305050000394,,,,,,,,,,,,,,,,,,,,,,,,,,143.47511599999052 +173,taxcalc/tests/test_policy.py::test_variable_inflation_rate_with_reform,,passed,1952.045339999927,,,,,,,,,,,,,,,,,,,,,,,,,,112.76364299988018 +174,taxcalc/tests/test_policy.py::test_multi_year_reform,,passed,2242.840155000067,,,,,,,,,,,,,,,,,,,,,,,,,,140.09262800004763 +175,taxcalc/tests/test_policy.py::test_policy_metadata,,passed,1345.1141750000488,,,,,,,,,,,,,,,,,,,,,,,,,,84.77227500009121 +176,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_no_year,,passed,1352.0369489999666,,,,,,,,,,,,,,,,,,,,,,,,,,112.69219899998006 +177,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_early_year,,passed,1336.7855760000111,,,,,,,,,,,,,,,,,,,,,,,,,,95.16452000002573 +178,taxcalc/tests/test_policy.py::test_reform_with_default_indexed,,passed,2107.733531000008,,,,,,,,,,,,,,,,,,,,,,,,,,147.24626300005593 +179,taxcalc/tests/test_policy.py::test_reform_makes_no_changes_before_year,,passed,1982.4118129999988,,,,,,,,,,,,,,,,,,,,,,,,,,131.55383100001927 +180,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[False],,passed,2236.313817999985,,,,,,,,,,,False,,,,,,,,,,,,,,,132.57090299998708 +181,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[True],,passed,2160.2868229999785,,,,,,,,,,,True,,,,,,,,,,,,,,,139.83988699999372 +182,taxcalc/tests/test_policy.py::test_pop_the_cap_reform,,passed,2032.6484720000053,,,,,,,,,,,,,,,,,,,,,,,,,,129.86089399998923 +183,taxcalc/tests/test_policy.py::test_order_of_indexing_and_level_reforms,,passed,3994.199942000023,,,,,,,,,,,,,,,,,,,,,,,,,,246.69547300004524 +184,taxcalc/tests/test_policy.py::test_misspecified_reform_dictionary,,passed,0.12863999995715858,,,,,,,,,,,,,,,,,,,,,,,,,,-0.004848000003221331 +185,taxcalc/tests/test_policy.py::test_section_titles,,passed,5.807163999975273,,,,,,,,,,,,,,,,,,,,,,,,,,-4.740460999983043 +186,taxcalc/tests/test_policy.py::test_description_punctuation,,passed,7.842481000011503,,,,,,,,,,,,,,,,,,,,,,,,,,4.883800000015981 +187,taxcalc/tests/test_policy.py::test_get_index_rate,,passed,1395.3087649999816,,,,,,,,,,,,,,,,,,,,,,,,,,105.61660300004405 +188,taxcalc/tests/test_policy.py::test_reform_with_bad_ctc_levels,,passed,1867.5923239999292,,,,,,,,,,,,,,,,,,,,,,,,,,109.92976599993654 +189,taxcalc/tests/test_policy.py::test_reform_with_removed_parameter,,passed,4100.783757000045,,,,,,,,,,,,,,,,,,,,,,,,,,264.8888800000577 +190,taxcalc/tests/test_policy.py::test_reform_with_out_of_range_error,,passed,2037.930408999955,,,,,,,,,,,,,,,,,,,,,,,,,,139.2846939999115 +191,taxcalc/tests/test_policy.py::test_reform_with_warning,,passed,2396.9015530000206,,,,,,,,,,,,,,,,,,,,,,,,,,164.24559500001124 +192,taxcalc/tests/test_policy.py::test_reform_with_scalar_vector_errors,,passed,6936.080273000016,,,,,,,,,,,,,,,,,,,,,,,,,,396.9332749999239 +193,taxcalc/tests/test_policy.py::test_index_offset_reform,,passed,8676.74736099991,,,,,,,,,,,,,,,,,,,,,,,,,,488.85790299993823 +194,taxcalc/tests/test_policy.py::test_cpi_offset_affect_on_prior_years,,passed,6424.047806999965,,,,,,,,,,,,,,,,,,,,,,,,,,328.1364660000463 +195,taxcalc/tests/test_policy.py::test_cpi_offset_on_reverting_params,,passed,9684.439512999916,,,,,,,,,,,,,,,,,,,,,,,,,,435.5899849998659 +196,taxcalc/tests/test_policy.py::test_raise_errors_regression,,passed,2088.928532999944,,,,,,,,,,,,,,,,,,,,,,,,,,127.26684799997633 +197,taxcalc/tests/test_policy.py::TestAdjust::test_simple_adj,>,passed,5488.299139000105,,,,,,,,,,,,,,,,,,,,,,,,,,262.7784750001183 +198,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_1,>,passed,5813.045875999933,,,,,,,,,,,,,,,,,,,,,,,,,,250.01330699990376 +199,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_2,>,passed,5831.324225999992,,,,,,,,,,,,,,,,,,,,,,,,,,328.8024180000093 +200,taxcalc/tests/test_policy.py::TestAdjust::test_activate_index,>,passed,5635.890168999936,,,,,,,,,,,,,,,,,,,,,,,,,,277.6705049999464 +201,taxcalc/tests/test_policy.py::TestAdjust::test_apply_cpi_offset,>,passed,9971.208367000032,,,,,,,,,,,,,,,,,,,,,,,,,,436.84732600001917 +202,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps,>,passed,4581.437996999966,,,,,,,,,,,,,,,,,,,,,,,,,,224.1955470000221 +203,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps2,>,passed,5097.160649999978,,,,,,,,,,,,,,,,,,,,,,,,,,251.69158699998206 +204,taxcalc/tests/test_policy.py::TestAdjust::test_adj_CPI_offset_and_index_status,>,passed,9989.563531000043,,,,,,,,,,,,,,,,,,,,,,,,,,308.9022719999539 +205,taxcalc/tests/test_policy.py::TestAdjust::test_adj_related_parameters_and_index_status,>,passed,3761.818416999972,,,,,,,,,,,,,,,,,,,,,,,,,,163.81072100000438 +206,taxcalc/tests/test_policy.py::TestAdjust::test_indexed_status_parsing,>,passed,4358.006497999895,,,,,,,,,,,,,,,,,,,,,,,,,,183.45467799986181 +207,taxcalc/tests/test_policy.py::TestAdjust::test_cpi_offset_does_not_affect_wage_indexed_params,>,passed,8190.872033000005,,,,,,,,,,,,,,,,,,,,,,,,,,385.5761419999908 +208,taxcalc/tests/test_records.py::test_incorrect_Records_instantiation,,passed,9.682110999960969,,,,,,,,,,,,,,,,,,,,,,,,,,-0.33137399998395267 +209,taxcalc/tests/test_records.py::test_correct_Records_instantiation,,passed,393.0453589999843,,,,,,,,,,,,,,,,,,,,,,,,,,5.305903000021317 +210,taxcalc/tests/test_records.py::test_read_cps_data,,passed,650.8277230000203,,,,,,,,,,,,,,,,,,,,,,,,,,26.307567999992898 +211,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 2, 200000, 200000, 0.03\n]",,passed,400.0028640000437,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s 1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,-400.2631199998632 -212,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 2, 200000, 200000, 0.03\n]",,passed,397.7774689999478,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s +",,,,,,,,,,,,,,-14.181392999944364 +212,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 2, 200000, 200000, 0.03\n]",,passed,415.1610180000489,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s 1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,-413.82664200000363 -213,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 2, 200000, 200000, 0.03\n]",,passed,409.68496200002846,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s +",,,,,,,,,,,,,,17.383549000101084 +213,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 2, 200000, 200000, 0.03\n]",,passed,398.77597899999273,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s 1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,-400.25685199998406 -214,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 4, 200000, 100000, 100000\n]",,passed,414.9845650000543,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s +",,,,,,,,,,,,,,-10.908983000035732 +214,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 4, 200000, 100000, 100000\n]",,passed,397.96484199996485,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s 1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,-400.0916480000569 -215,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 4, 200000, 100000, 100000\n]",,passed,413.0933729999242,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s +",,,,,,,,,,,,,,-17.01972300008947 +215,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 4, 200000, 100000, 100000\n]",,passed,406.929439999999,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s 1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,-392.8135070001417 -216,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 4, 200000, 100000, 100000\n]",,passed,403.4213439999803,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s +",,,,,,,,,,,,,,-6.163932999925237 +216,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 4, 200000, 100000, 100000\n]",,passed,414.74589200004175,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s 1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,-402.07921299997906 -217,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,k1bx14s\n1, 4, 0.03\n]",,passed,414.1186929999776,,,,,,,,,,,,"RECID,MARS,k1bx14s +",,,,,,,,,,,,,,11.32454800006144 +217,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,k1bx14s\n1, 4, 0.03\n]",,passed,398.23664099992584,,,,,,,,,,,,"RECID,MARS,k1bx14s 1, 4, 0.03 -",,,,,,,,,,,,,,-394.9917730000152 -218,"taxcalc/tests/test_records.py::test_read_data[RxCID,MARS\n1, 2\n]",,passed,1.6708030000245344,,,,,,,,,,,,"RxCID,MARS +",,,,,,,,,,,,,,-15.882052000051772 +218,"taxcalc/tests/test_records.py::test_read_data[RxCID,MARS\n1, 2\n]",,passed,1.5412530000276092,,,,,,,,,,,,"RxCID,MARS 1, 2 -",,,,,,,,,,,,,,-0.7864399999562011 -219,"taxcalc/tests/test_records.py::test_read_data[RECID,e00300\n1, 456789\n]",,passed,1.4999840000200493,,,,,,,,,,,,"RECID,e00300 +",,,,,,,,,,,,,,-0.12954999999692518 +219,"taxcalc/tests/test_records.py::test_read_data[RECID,e00300\n1, 456789\n]",,passed,1.389710000012201,,,,,,,,,,,,"RECID,e00300 1, 456789 -",,,,,,,,,,,,,,-0.8145509998485068 -220,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS\n1, 6\n]",,passed,411.9123390000823,,,,,,,,,,,,"RECID,MARS +",,,,,,,,,,,,,,-0.11027400000784837 +220,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS\n1, 6\n]",,passed,420.100826999942,,,,,,,,,,,,"RECID,MARS 1, 6 -",,,,,,,,,,,,,,-399.3794049999906 -221,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,EIC\n1, 5, 4\n]",,passed,408.6073959999794,,,,,,,,,,,,"RECID,MARS,EIC +",,,,,,,,,,,,,,8.188487999859717 +221,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,EIC\n1, 5, 4\n]",,passed,398.00346399999853,,,,,,,,,,,,"RECID,MARS,EIC 1, 5, 4 -",,,,,,,,,,,,,,-400.9364660000756 -222,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00600,e00650\n1, 1, 8, 9\n]",,passed,403.4868250000727,,,,,,,,,,,,"RECID,MARS,e00600,e00650 +",,,,,,,,,,,,,,-10.603931999980887 +222,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00600,e00650\n1, 1, 8, 9\n]",,passed,408.02342699998917,,,,,,,,,,,,"RECID,MARS,e00600,e00650 1, 1, 8, 9 -",,,,,,,,,,,,,,-407.0948949997728 -223,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e01500,e01700\n1, 1, 6, 7\n]",,passed,415.3280819999736,,,,,,,,,,,,"RECID,MARS,e01500,e01700 +",,,,,,,,,,,,,,4.536601999916456 +223,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e01500,e01700\n1, 1, 6, 7\n]",,passed,399.31417499997224,,,,,,,,,,,,"RECID,MARS,e01500,e01700 1, 1, 6, 7 -",,,,,,,,,,,,,,-398.1469980000156 -224,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,PT_SSTB_income\n1, 1, 2\n]",,passed,403.61266300010357,,,,,,,,,,,,"RECID,MARS,PT_SSTB_income +",,,,,,,,,,,,,,-16.01390700000138 +224,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,PT_SSTB_income\n1, 1, 2\n]",,passed,403.39555000002747,,,,,,,,,,,,"RECID,MARS,PT_SSTB_income 1, 1, 2 -",,,,,,,,,,,,,,-404.25080699992577 -225,taxcalc/tests/test_records.py::test_for_duplicate_names,,passed,0.9385690000272007,,,,,,,,,,,,,,,,,,,,,,,,,,-0.3945050000311314 -226,taxcalc/tests/test_records.py::test_records_variables_content,,passed,0.6376679999675616,,,,,,,,,,,,,,,,,,,,,,,,,,-0.3930890001129228 -227,taxcalc/tests/test_records.py::test_csv_input_vars_md_contents,,passed,0.6938330000139104,,,,,,,,,,,,,,,,,,,,,,,,,,-0.41102799991676875 -228,taxcalc/tests/test_reforms.py::test_2017_law_reform,,passed,4757.470805000025,,,,,,,,,,,,,,,,,,,,,,,,,,-2400.2947170000652 -229,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2019],,passed,12473.04726599998,,,,,,,,,,,,,2019.0,,,,,,,,,,,,,-6375.500738999905 -230,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2020],,passed,12613.497321000068,,,,,,,,,,,,,2020.0,,,,,,,,,,,,,-6470.633748999942 -231,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2021],,passed,12761.38048200005,,,,,,,,,,,,,2021.0,,,,,,,,,,,,,-6328.3363139999 -232,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2022],,passed,12636.953831000028,,,,,,,,,,,,,2022.0,,,,,,,,,,,,,-6399.843661999967 -233,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2023],,passed,12732.858937999936,,,,,,,,,,,,,2023.0,,,,,,,,,,,,,-6413.245868999864 -234,taxcalc/tests/test_reforms.py::test_reform_json_and_output,,passed,75425.29928699991,,,,,,,,,,,,,,,,,,,,,,,,,,-37256.049373 -235,taxcalc/tests/test_responses.py::test_response_json,,passed,0.22532000002684072,,,,,,,,,,,,,,,,,,,,,,,,,,-0.021892999939154778 -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],,passed,0.17472600006840366,,,,,,,,,,,,,,no-dot-csv-filename,no-dot-json-filename,no-dot-json-filename,no-dot-json-filename,no-output-directory,,,,,,,,-0.08758899980421114 -237,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[input_data1-baseline1-reform1-assump1-outdir1],,passed,0.12079499992978526,,,,,,,,,,,,,,[],[],[],[],[],,,,,,,,-0.04881500012743345 -238,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-exist.csv-no-exist.json-no-exist.json-no-exist.json-.],,passed,0.19751700006054307,,,,,,,,,,,,,,no-exist.csv,no-exist.json,no-exist.json,no-exist.json,.,,,,,,,,-0.06539700007124333 -239,taxcalc/tests/test_taxcalcio.py::test_init_errors[2000-reformfile0-reformfile0-None],,passed,4824.214519999941,,,,,,,,,,,,,,,,,,,2000.0,reformfile0,reformfile0,,,,,-2364.5028550001825 -240,taxcalc/tests/test_taxcalcio.py::test_init_errors[2099-reformfile0-reformfile0-None],,passed,4856.144745999927,,,,,,,,,,,,,,,,,,,2099.0,reformfile0,reformfile0,,,,,-2337.5017050000224 -241,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-reformfile0-reformfile0-errorassumpfile],,passed,4850.8726900001875,,,,,,,,,,,,,,,,,,,2020.0,reformfile0,reformfile0,errorassumpfile,,,,-2283.0238659996667 -242,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-errorreformfile-errorreformfile-None],,passed,3978.6792830000195,,,,,,,,,,,,,,,,,,,2020.0,errorreformfile,errorreformfile,,,,,-1667.1843829999489 -243,taxcalc/tests/test_taxcalcio.py::test_creation_with_aging,,passed,12006.869847999951,,,,,,,,,,,,,,,,,,,,,,,,,,-6558.324133000046 -244,taxcalc/tests/test_taxcalcio.py::test_ctor_init_with_cps_files,,passed,15780.867900999965,,,,,,,,,,,,,,,,,,,,,,,,,,-9656.104311000036 -245,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|combined,\n c00100\n surtax\n -True-8]",,passed,4852.078592999987,,,,,,,,,,,,,,,,,,,,,,," +",,,,,,,,,,,,,,-0.21711300007615364 +225,taxcalc/tests/test_records.py::test_for_duplicate_names,,passed,0.8975189999773647,,,,,,,,,,,,,,,,,,,,,,,,,,-0.041050000049836055 +226,taxcalc/tests/test_records.py::test_records_variables_content,,passed,0.650227000051018,,,,,,,,,,,,,,,,,,,,,,,,,,0.01255900008345634 +227,taxcalc/tests/test_records.py::test_csv_input_vars_md_contents,,passed,0.6888489999710146,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0049840000428957865 +228,taxcalc/tests/test_reforms.py::test_2017_law_reform,,passed,4936.5542919999825,,,,,,,,,,,,,,,,,,,,,,,,,,179.08348699995713 +229,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2019],,passed,12947.322987999996,,,,,,,,,,,,,2019.0,,,,,,,,,,,,,474.2757220000167 +230,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2020],,passed,13184.362935999958,,,,,,,,,,,,,2020.0,,,,,,,,,,,,,570.8656149998897 +231,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2021],,passed,13234.596915999988,,,,,,,,,,,,,2021.0,,,,,,,,,,,,,473.2164339999381 +232,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2022],,passed,13204.348005000043,,,,,,,,,,,,,2022.0,,,,,,,,,,,,,567.3941740000155 +233,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2023],,passed,13352.538652000021,,,,,,,,,,,,,2023.0,,,,,,,,,,,,,619.6797140000854 +234,taxcalc/tests/test_reforms.py::test_reform_json_and_output,,passed,79006.14437600007,,,,,,,,,,,,,,,,,,,,,,,,,,3580.845089000155 +235,taxcalc/tests/test_responses.py::test_response_json,,passed,0.21992099993894954,,,,,,,,,,,,,,,,,,,,,,,,,,-0.005399000087891154 +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],,passed,0.17815299997891998,,,,,,,,,,,,,,no-dot-csv-filename,no-dot-json-filename,no-dot-json-filename,no-dot-json-filename,no-output-directory,,,,,,,,0.0034269999105163707 +237,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[input_data1-baseline1-reform1-assump1-outdir1],,passed,0.12137700002767815,,,,,,,,,,,,,,[],[],[],[],[],,,,,,,,0.0005820000978929568 +238,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-exist.csv-no-exist.json-no-exist.json-no-exist.json-.],,passed,0.20103600002130406,,,,,,,,,,,,,,no-exist.csv,no-exist.json,no-exist.json,no-exist.json,.,,,,,,,,0.003518999960761049 +239,taxcalc/tests/test_taxcalcio.py::test_init_errors[2000-reformfile0-reformfile0-None],,passed,5101.989544000048,,,,,,,,,,,,,,,,,,,2000.0,reformfile0,reformfile0,,,,,277.7750240001069 +240,taxcalc/tests/test_taxcalcio.py::test_init_errors[2099-reformfile0-reformfile0-None],,passed,5125.635880999994,,,,,,,,,,,,,,,,,,,2099.0,reformfile0,reformfile0,,,,,269.4911350000666 +241,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-reformfile0-reformfile0-errorassumpfile],,passed,5108.284080999965,,,,,,,,,,,,,,,,,,,2020.0,reformfile0,reformfile0,errorassumpfile,,,,257.4113909997768 +242,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-errorreformfile-errorreformfile-None],,passed,4057.229184999983,,,,,,,,,,,,,,,,,,,2020.0,errorreformfile,errorreformfile,,,,,78.54990199996291 +243,taxcalc/tests/test_taxcalcio.py::test_creation_with_aging,,passed,12530.953179999982,,,,,,,,,,,,,,,,,,,,,,,,,,524.0833320000311 +244,taxcalc/tests/test_taxcalcio.py::test_ctor_init_with_cps_files,,passed,16498.04753900003,,,,,,,,,,,,,,,,,,,,,,,,,,717.1796380000651 +245,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|combined,\n c00100\n surtax\n -True-8]",,passed,5176.950840000018,,,,,,,,,,,,,,,,,,,,,,," MARS;iitax payrolltax|combined, c00100 surtax - ",True,8.0,-2409.483048999846 -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]",,passed,4975.145924999879,,,,,,,,,,,,,,,,,,,,,,," + ",True,8.0,324.87224700003026 +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]",,passed,5327.111088999914,,,,,,,,,,,,,,,,,,,,,,," MARS;iitax payrolltax|kombined,c00100 surtax RECID FLPDYR - ",False,8.0,-2406.604618000074 -247,taxcalc/tests/test_taxcalcio.py::test_output_options,,passed,21261.101931999976,,,,,,,,,,,,,,,,,,,,,,,,,,-10610.78326200004 -248,taxcalc/tests/test_taxcalcio.py::test_write_doc_file,,passed,12492.939537999973,,,,,,,,,,,,,,,,,,,,,,,,,,-6100.292437000007 -249,taxcalc/tests/test_taxcalcio.py::test_sqldb_option,,passed,6131.200131000014,,,,,,,,,,,,,,,,,,,,,,,,,,-2828.627122999933 -250,taxcalc/tests/test_taxcalcio.py::test_no_tables_or_graphs,,passed,5705.818036999972,,,,,,,,,,,,,,,,,,,,,,,,,,-2784.2879889999494 -251,taxcalc/tests/test_taxcalcio.py::test_tables,,passed,6328.635254999881,,,,,,,,,,,,,,,,,,,,,,,,,,-2876.0817279999173 -252,taxcalc/tests/test_taxcalcio.py::test_graphs,,passed,6334.441536999975,,,,,,,,,,,,,,,,,,,,,,,,,,-2953.353290999985 -253,taxcalc/tests/test_taxcalcio.py::test_analyze_warnings_print,,passed,5497.720329000003,,,,,,,,,,,,,,,,,,,,,,,,,,-2678.115220000109 -254,taxcalc/tests/test_taxcalcio.py::test_error_message_parsed_correctly,,passed,4087.4199259999386,,,,,,,,,,,,,,,,,,,,,,,,,,-1969.4625429999633 -255,taxcalc/tests/test_utils.py::test_validity_of_name_lists,,passed,0.7847019999189797,,,,,,,,,,,,,,,,,,,,,,,,,,-0.5149880000772098 -256,taxcalc/tests/test_utils.py::test_create_tables,,passed,3275.1526810000087,,,,,,,,,,,,,,,,,,,,,,,,,,-1744.1214030000083 -257,taxcalc/tests/test_utils.py::test_diff_count_precision,,passed,396.3464620001105,,,,,,,,,,,,,,,,,,,,,,,,,,-175.8885479998753 -258,taxcalc/tests/test_utils.py::test_weighted_mean,,passed,1.9909699999516306,,,,,,,,,,,,,,,,,,,,,,,,,,-0.7069190000947856 -259,taxcalc/tests/test_utils.py::test_wage_weighted,,passed,0.6742959999428422,,,,,,,,,,,,,,,,,,,,,,,,,,-0.34197500008303905 -260,taxcalc/tests/test_utils.py::test_agi_weighted,,passed,0.631887000054121,,,,,,,,,,,,,,,,,,,,,,,,,,-0.28377700004966755 -261,taxcalc/tests/test_utils.py::test_expanded_income_weighted,,passed,0.6239130000267323,,,,,,,,,,,,,,,,,,,,,,,,,,-0.33705500004543865 -262,taxcalc/tests/test_utils.py::test_weighted_sum,,passed,1.3721269999678043,,,,,,,,,,,,,,,,,,,,,,,,,,-0.6529150000460504 -263,taxcalc/tests/test_utils.py::test_add_income_trow_var,,passed,2.478207999956794,,,,,,,,,,,,,,,,,,,,,,,,,,-0.9939350002241549 -264,taxcalc/tests/test_utils.py::test_add_quantile_trow_var,,passed,3.311591000056069,,,,,,,,,,,,,,,,,,,,,,,,,,-1.5582499997890409 -265,taxcalc/tests/test_utils.py::test_dist_table_sum_row,,passed,2734.82636000017,,,,,,,,,,,,,,,,,,,,,,,,,,-1460.2205889998459 -266,taxcalc/tests/test_utils.py::test_diff_table_sum_row,,passed,3229.4385000000148,,,,,,,,,,,,,,,,,,,,,,,,,,-1713.306904000092 -267,taxcalc/tests/test_utils.py::test_mtr_graph_data,,passed,1975.3829119999864,,,,,,,,,,,,,,,,,,,,,,,,,,-1165.4187659999025 -268,taxcalc/tests/test_utils.py::test_atr_graph_data,,passed,2198.2668059999924,,,,,,,,,,,,,,,,,,,,,,,,,,-1218.432729999904 -269,taxcalc/tests/test_utils.py::test_xtr_graph_plot,,passed,1999.4742260000749,,,,,,,,,,,,,,,,,,,,,,,,,,-1128.4670219999953 -270,taxcalc/tests/test_utils.py::test_write_graph_file,,passed,2113.1480710000687,,,,,,,,,,,,,,,,,,,,,,,,,,-1165.2354389998436 -271,taxcalc/tests/test_utils.py::test_ce_aftertax_income,,passed,3713.659674999917,,,,,,,,,,,,,,,,,,,,,,,,,,-1987.6088040000468 -272,taxcalc/tests/test_utils.py::test_read_egg_csv,,passed,1.0247000000163098,,,,,,,,,,,,,,,,,,,,,,,,,,-0.43730099991989846 -273,taxcalc/tests/test_utils.py::test_read_egg_json,,passed,0.2509480000298936,,,,,,,,,,,,,,,,,,,,,,,,,,-0.11947699999836908 -274,taxcalc/tests/test_utils.py::test_create_delete_temp_file,,passed,0.2693619999263319,,,,,,,,,,,,,,,,,,,,,,,,,,-0.07966200018927339 -275,taxcalc/tests/test_utils.py::test_bootstrap_se_ci,,passed,0.42486200004532293,,,,,,,,,,,,,,,,,,,,,,,,,,-0.19468099981168052 -276,taxcalc/tests/test_utils.py::test_table_columns_labels,,passed,0.11546600012479757,,,,,,,,,,,,,,,,,,,,,,,,,,-0.03554399995664423 \ No newline at end of file + ",False,8.0,351.96516400003475 +247,taxcalc/tests/test_taxcalcio.py::test_output_options,,passed,22313.59510900006,,,,,,,,,,,,,,,,,,,,,,,,,,1052.493177000084 +248,taxcalc/tests/test_taxcalcio.py::test_write_doc_file,,passed,13196.76286999993,,,,,,,,,,,,,,,,,,,,,,,,,,703.8233319999581 +249,taxcalc/tests/test_taxcalcio.py::test_sqldb_option,,passed,6519.173276999936,,,,,,,,,,,,,,,,,,,,,,,,,,387.97314599992205 +250,taxcalc/tests/test_taxcalcio.py::test_no_tables_or_graphs,,passed,6015.334843999881,,,,,,,,,,,,,,,,,,,,,,,,,,309.516806999909 +251,taxcalc/tests/test_taxcalcio.py::test_tables,,passed,6779.187214000103,,,,,,,,,,,,,,,,,,,,,,,,,,450.55195900022227 +252,taxcalc/tests/test_taxcalcio.py::test_graphs,,passed,6694.253512999921,,,,,,,,,,,,,,,,,,,,,,,,,,359.8119759999463 +253,taxcalc/tests/test_taxcalcio.py::test_analyze_warnings_print,,passed,5816.665213000078,,,,,,,,,,,,,,,,,,,,,,,,,,318.94488400007504 +254,taxcalc/tests/test_taxcalcio.py::test_error_message_parsed_correctly,,passed,4337.863620000007,,,,,,,,,,,,,,,,,,,,,,,,,,250.44369400006917 +255,taxcalc/tests/test_utils.py::test_validity_of_name_lists,,passed,0.8252129998709279,,,,,,,,,,,,,,,,,,,,,,,,,,0.04051099995194818 +256,taxcalc/tests/test_utils.py::test_create_tables,,passed,3460.6958720000875,,,,,,,,,,,,,,,,,,,,,,,,,,185.54319100007888 +257,taxcalc/tests/test_utils.py::test_diff_count_precision,,passed,399.5062950000374,,,,,,,,,,,,,,,,,,,,,,,,,,3.159832999926948 +258,taxcalc/tests/test_utils.py::test_weighted_mean,,passed,2.181900000095993,,,,,,,,,,,,,,,,,,,,,,,,,,0.1909300001443628 +259,taxcalc/tests/test_utils.py::test_wage_weighted,,passed,0.7257869999648392,,,,,,,,,,,,,,,,,,,,,,,,,,0.051491000021997024 +260,taxcalc/tests/test_utils.py::test_agi_weighted,,passed,0.6724169998051366,,,,,,,,,,,,,,,,,,,,,,,,,,0.040529999751015566 +261,taxcalc/tests/test_utils.py::test_expanded_income_weighted,,passed,0.67987199986419,,,,,,,,,,,,,,,,,,,,,,,,,,0.05595899983745767 +262,taxcalc/tests/test_utils.py::test_weighted_sum,,passed,1.4093649999722402,,,,,,,,,,,,,,,,,,,,,,,,,,0.03723800000443589 +263,taxcalc/tests/test_utils.py::test_add_income_trow_var,,passed,2.605983999956152,,,,,,,,,,,,,,,,,,,,,,,,,,0.12777599999935774 +264,taxcalc/tests/test_utils.py::test_add_quantile_trow_var,,passed,3.586066000025312,,,,,,,,,,,,,,,,,,,,,,,,,,0.27447499996924307 +265,taxcalc/tests/test_utils.py::test_dist_table_sum_row,,passed,2910.8900839999023,,,,,,,,,,,,,,,,,,,,,,,,,,176.06372399973225 +266,taxcalc/tests/test_utils.py::test_diff_table_sum_row,,passed,3441.9558219999544,,,,,,,,,,,,,,,,,,,,,,,,,,212.51732199993967 +267,taxcalc/tests/test_utils.py::test_mtr_graph_data,,passed,2099.180888999854,,,,,,,,,,,,,,,,,,,,,,,,,,123.79797699986739 +268,taxcalc/tests/test_utils.py::test_atr_graph_data,,passed,2364.227083999822,,,,,,,,,,,,,,,,,,,,,,,,,,165.9602779998295 +269,taxcalc/tests/test_utils.py::test_xtr_graph_plot,,passed,2096.8581279998944,,,,,,,,,,,,,,,,,,,,,,,,,,97.3839019998195 +270,taxcalc/tests/test_utils.py::test_write_graph_file,,passed,2242.9486680000537,,,,,,,,,,,,,,,,,,,,,,,,,,129.80059699998492 +271,taxcalc/tests/test_utils.py::test_ce_aftertax_income,,passed,3965.853143000004,,,,,,,,,,,,,,,,,,,,,,,,,,252.1934680000868 +272,taxcalc/tests/test_utils.py::test_read_egg_csv,,passed,1.0565659999883792,,,,,,,,,,,,,,,,,,,,,,,,,,0.0318659999720694 +273,taxcalc/tests/test_utils.py::test_read_egg_json,,passed,0.24114199982250284,,,,,,,,,,,,,,,,,,,,,,,,,,-0.009806000207390753 +274,taxcalc/tests/test_utils.py::test_create_delete_temp_file,,passed,0.27735899993786006,,,,,,,,,,,,,,,,,,,,,,,,,,0.007997000011528144 +275,taxcalc/tests/test_utils.py::test_bootstrap_se_ci,,passed,0.4014409998944757,,,,,,,,,,,,,,,,,,,,,,,,,,-0.023421000150847193 +276,taxcalc/tests/test_utils.py::test_table_columns_labels,,passed,0.11539499996615632,,,,,,,,,,,,,,,,,,,,,,,,,,-7.100015864118514e-05 From 055c6ee3782cf4298fd058381276139b41a8344d Mon Sep 17 00:00:00 2001 From: jdebacker Date: Sun, 4 Feb 2024 13:44:15 -0500 Subject: [PATCH 2/2] update for new pandas --- taxcalc/utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/taxcalc/utils.py b/taxcalc/utils.py index 4da525171..031e5631f 100644 --- a/taxcalc/utils.py +++ b/taxcalc/utils.py @@ -261,6 +261,7 @@ def add_income_table_row_variable(dframe, income_measure, bin_edges): assert isinstance(bin_edges, list) dframe['table_row'] = pd.cut(dframe[income_measure], bin_edges, right=False) + return dframe @@ -539,8 +540,7 @@ def count_gt_zero(dframe, col_name, tolerance=0.001): df2, baseline_expanded_income, SOI_AGI_BINS) del df2 # create grouped Pandas DataFrame - gdf = dframe.groupby('table_row', as_index=False) - del dframe['table_row'] + gdf = dframe.groupby('table_row', as_index=False, observed=False) # create additive difference table statistics from gdf diff_table = additive_stats_dataframe(gdf) # calculate additive statistics on sums row