diff --git a/docs/about/releases.md b/docs/about/releases.md index 6a0d87c61..c65b266d5 100644 --- a/docs/about/releases.md +++ b/docs/about/releases.md @@ -3,6 +3,23 @@ Release history Go [here](https://github.com/PSLmodels/Tax-Calculator/pulls?q=is%3Apr+is%3Aclosed) for a complete commit history. +2024-04-04 Release 3.5.3 +------------------------ +(last merged pull request is +[#2732](https://github.com/PSLmodels/Tax-Calculator/pull/2732)) + +**This is an enhancement and bug-fix release.** + +**API Changes** + +**New Features** +- Updates `growfactors.csv` and PUF and CPS weights files for new `taxdata` reflecting the February 2024 CBO economic projections [[#2729](https://github.com/PSLmodels/Tax-Calculator/pull/2729) by Bodi Yang] +- Simplification of how tax parameters are indexed [[#2732](https://github.com/PSLmodels/Tax-Calculator/pull/2732) by Martin Holmer] + +**Bug Fixes** +- Correct historical parameter values [[#2730](https://github.com/PSLmodels/Tax-Calculator/pull/2730) by Martin Holmer] + + 2024-03-18 Release 3.5.2 ------------------------ (last merged pull request is diff --git a/docs/index.md b/docs/index.md index bad754793..5a53017f0 100644 --- a/docs/index.md +++ b/docs/index.md @@ -57,7 +57,7 @@ The cross-model validation work with NBER's TAXSIM-27 model is described ## Latest release -{doc}`3.5.2 (2024-03-18) ` +{doc}`3.5.3 (2024-04-04) ` If you are already using Tax-Calculator, upgrade using the following command: diff --git a/setup.py b/setup.py index 8d96d6b90..92f7e263f 100644 --- a/setup.py +++ b/setup.py @@ -3,7 +3,7 @@ with open("README.md") as f: longdesc = f.read() -version = "3.5.2" +version = "3.5.3" config = { "description": "Tax Calculator", diff --git a/taxcalc.egg-info/PKG-INFO b/taxcalc.egg-info/PKG-INFO index f83d4a58f..a87d09085 100644 --- a/taxcalc.egg-info/PKG-INFO +++ b/taxcalc.egg-info/PKG-INFO @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: taxcalc -Version: 3.5.2 +Version: 3.5.3 Summary: taxcalc Home-page: https://github.com/PSLmodels/Tax-Calculator Download-URL: https://github.com/PSLmodels/Tax-Calculator diff --git a/taxcalc/__init__.py b/taxcalc/__init__.py index 1e32f0016..712b1e441 100644 --- a/taxcalc/__init__.py +++ b/taxcalc/__init__.py @@ -14,4 +14,4 @@ from taxcalc.utils import * from taxcalc.cli import * -__version__ = '3.5.2' +__version__ = '3.5.3' diff --git a/taxcalc/tests/test_stats_benchmark.csv b/taxcalc/tests/test_stats_benchmark.csv index 969c2e7d1..46fd54642 100644 --- a/taxcalc/tests/test_stats_benchmark.csv +++ b/taxcalc/tests/test_stats_benchmark.csv @@ -1,336 +1,336 @@ ,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.9099149999799465,,,,,,,,,,,,,,,,,,,,,,,,,,0.0490239999919595 -1,taxcalc/tests/test_benefits.py::test_benefits,,passed,4100.062342000001,,,,,,,,,,,,,,,,,,,,,,,,,,-65.60080599999219 -2,taxcalc/tests/test_calcfunctions.py::test_calc_and_used_vars,,passed,37.41467899999407,,,,,,,,,,,,,,,,,,,,,,,,,,2.3809079999921323 -3,taxcalc/tests/test_calcfunctions.py::test_function_args_usage,,passed,1.9374379999987923,,,,,,,,,,,,,,,,,,,,,,,,,,0.001123999993524194 -4,taxcalc/tests/test_calcfunctions.py::test_DependentCare,,passed,0.24983599999472972,,,,,,,,,,,,,,,,,,,,,,,,,,0.004971999999270421 -5,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, young]",,passed,0.18448399998760578,"(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.0016310000034991112 -6,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity]",,passed,0.17120000001114022,"(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.001790999988315889 -7,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity, over limit]",,passed,0.17631999998002357,"(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.022279000035041435 -8,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, two old]",,passed,0.17037800000707648,"(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.0002020000238189823 -9,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 1],,passed,0.17282300001397743,"(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.003309000021545244 -10,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 2],,passed,0.1719710000145369,"(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.004901000011159423 -11,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single]",,passed,0.16713200000140205,"(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.0010340000073938427 -12,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Marrid, Single, dep, under earn]",,passed,0.17571899999779816,"(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.002847999979849275 -13,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single, dep, over earn]",,passed,0.1723919999960799,"(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.003147999990460504 -14,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 1],,passed,0.24732200000698867,"(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.005041999997956764 -15,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 2],,passed,0.21792699999423348,"(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.0003380000066499078 -16,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 3],,passed,0.2170559999967736,"(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.0014860000021600095 -17,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 4],,passed,0.21346900001617541,"(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.0018510000074910826 -18,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 5],,passed,0.2163839999980155,"(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.0008639999862226078 -19,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 6],,passed,0.2148410000017975,"(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.02718800001844099 -20,taxcalc/tests/test_calcfunctions.py::test_AfterTaxIncome,,passed,0.17164099998012716,,,,,,,,,,,,,,,,,,,,,,,,,,-0.003815000013673825 -21,taxcalc/tests/test_calcfunctions.py::test_ExpandIncome,,passed,0.16878599998904065,,,,,,,,,,,,,,,,,,,,,,,,,,0.0023169999963102428 -22,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple0-expected_value0],,passed,0.17331399999420682,"(1, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.0006780000205707792 -23,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple1-expected_value1],,passed,0.17581800000243675,"(0, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.009900000009110954 -24,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple2-expected_value2],,passed,0.16098000000397406,"(1, 1, 2, 100, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.0026939999884234567 -25,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple3-expected_value3],,passed,0.17638899998928537,"(0, 2, 1, 100, 200, 1000)","(200, 1200)",,,,,,,,,,,,,,,,,,,,,,,,0.009489999996503767 -26,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple4-expected_value4],,passed,0.16314500001612942,"(0, 1, 3, 100, 300, 1000)","(300, 1300)",,,,,,,,,,,,,,,,,,,,,,,,-0.0015709999843237787 -27,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple0-expected_value0],,passed,0.17017800001895012,"(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.003914999979315298 -28,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple1-expected_value1],,passed,0.1645179999911761,"(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.002391000009538402 -29,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple2-expected_value2],,passed,0.17147099998737758,"(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.02021500000637383 -30,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple3-expected_value3],,passed,0.16316500000357337,"(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.005287999982783731 -31,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple4-expected_value4],,passed,0.1644769999984419,"(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.015516999980036389 -32,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple5-expected_value5],,passed,0.16141099999344988,"(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.002422999983764329 -33,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple6-expected_value6],,passed,0.16525899999919602,"(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.0006989999974393868 -34,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple7-expected_value7],,passed,0.16522900000381924,"(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.0018009999962486645 -35,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple8-expected_value8],,passed,0.16102000000728367,"(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.0023339999870586325 -36,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple0-expected_value0],,passed,0.17061799999851246,"(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.0009409999961462467 -37,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple1-expected_value1],,passed,0.16376599998579877,"(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.0034649999918201224 -38,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple2-expected_value2],,passed,0.20613500001331886,"(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.025820000018939054 -39,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple3-expected_value3],,passed,0.16853500000024724,"(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.00023800001258675318 -40,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple4-expected_value4],,passed,0.16474800000310097,"(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.0013410000008206302 -41,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple5-expected_value5],,passed,0.16597000001183915,"(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.00127399999882985 -42,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple6-expected_value6],,passed,0.16361600000891485,"(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.0013099999875975377 -43,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple7-expected_value7],,passed,0.16685200000665645,"(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.001606000012088854 -44,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple8-expected_value8],,passed,0.16368599997917954,"(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.0017320000154085469 -45,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple9-expected_value9],,passed,0.1636659999917356,"(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.0017110000101183132 -46,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple10-expected_value10],,passed,0.165078000009089,"(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.001991999994288479 -47,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple11-expected_value11],,passed,0.16470700001036676,"(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.025896999972019247 -48,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple12-expected_value12],,passed,0.1664810000079342,"(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.0005790000159321962 -49,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple13-expected_value13],,passed,0.16483699999980672,"(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.001391000012063076 -50,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple14-expected_value14],,passed,0.16522799998597293,"(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.001371000024619179 -51,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple15-expected_value15],,passed,0.16734199999746124,"(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.00618000001395555 -52,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple16-expected_value16],,passed,0.17240200000401273,"(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.004710000013119525 -53,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple17-expected_value17],,passed,0.16437799999380331,"(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.0010090000159834744 -54,taxcalc/tests/test_calcfunctions.py::test_EITCamount[test_tuple0-6660],,passed,269.2691249999939,"(0.0, 0.45, 19330, 6660, 19330, 19330, 0.2106)",6660,,,,,,,,,,,,,,,,,,,,,,,,3.752404000010756 -55,taxcalc/tests/test_calcfunctions.py::test_EITC[test_tuple0-6660],,passed,0.21846799998570532,"(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.006323999969026828 -56,taxcalc/tests/test_calcfunctions.py::test_TaxInc[test_tuple0-expected_value0],,passed,0.19663700001615325,"(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.006784000021298253 -57,taxcalc/tests/test_calcfunctions.py::test_TaxInc[test_tuple1-expected_value1],,passed,0.18056799999044415,"(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.00618400000007574 -58,taxcalc/tests/test_calcfunctions.py::test_TaxInc[test_tuple2-expected_value2],,passed,0.1756579999891983,"(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.004850999999916894 -59,taxcalc/tests/test_calcfunctions.py::test_TaxInc[test_tuple3-expected_value3],,passed,0.1723910000066553,"(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.003708000008373402 -60,taxcalc/tests/test_calcfunctions.py::test_ChildDepTaxCredit_2021[test_tuple0-expected_value0],,passed,0.17744100000527396,"(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.003638000009686976 -61,taxcalc/tests/test_calcfunctions.py::test_ChildDepTaxCredit_2022[test_tuple0-expected_value0],,passed,0.173232999998163,"(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.0007889999835697104 -62,taxcalc/tests/test_calcfunctions.py::test_CTCnew_2021[test_tuple0-0],,passed,0.1735840000094413,"(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,,,,,,,,,,,,,,,,,,,,,,,,2.199999471488856e-05 -63,taxcalc/tests/test_calcfunctions.py::test_CTCnew_2022[test_tuple0-0],,passed,0.20526299999801267,"(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.03622999997787707 -64,taxcalc/tests/test_calcfunctions.py::test_AGI[test_tuple0-expected_value0],,passed,0.23373700000206554,"(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.0075380000055247365 -65,taxcalc/tests/test_calculator.py::test_make_calculator,,passed,2534.4212400000006,,,,,,,,,,,,,,,,,,,,,,,,,,-11.917224000000715 -66,taxcalc/tests/test_calculator.py::test_make_calculator_deepcopy,,passed,2269.8087899999846,,,,,,,,,,,,,,,,,,,,,,,,,,-11.060670000006212 -67,taxcalc/tests/test_calculator.py::test_make_calculator_with_policy_reform,,passed,2784.5628469999892,,,,,,,,,,,,,,,,,,,,,,,,,,145.25868599997648 -68,taxcalc/tests/test_calculator.py::test_make_calculator_with_multiyear_reform,,passed,2828.843113000005,,,,,,,,,,,,,,,,,,,,,,,,,,85.35047899999881 -69,taxcalc/tests/test_calculator.py::test_calculator_advance_to_year,,passed,2181.634094000003,,,,,,,,,,,,,,,,,,,,,,,,,,48.013857000000826 -70,taxcalc/tests/test_calculator.py::test_make_calculator_raises_on_no_policy,,passed,382.1394579999833,,,,,,,,,,,,,,,,,,,,,,,,,,-8.295032000006586 -71,taxcalc/tests/test_calculator.py::test_calculator_mtr,,passed,17936.927947000015,,,,,,,,,,,,,,,,,,,,,,,,,,578.5913170000167 -72,taxcalc/tests/test_calculator.py::test_calculator_mtr_when_PT_rates_differ,,passed,3161.170291000019,,,,,,,,,,,,,,,,,,,,,,,,,,101.95757000002459 -73,taxcalc/tests/test_calculator.py::test_make_calculator_increment_years_first,,passed,2875.3062909999585,,,,,,,,,,,,,,,,,,,,,,,,,,127.70746299997836 -74,taxcalc/tests/test_calculator.py::test_ID_HC_vs_BS,,passed,5206.1623600000075,,,,,,,,,,,,,,,,,,,,,,,,,,160.0167590000292 -75,taxcalc/tests/test_calculator.py::test_ID_StateLocal_HC_vs_CRT,,passed,4995.330007000007,,,,,,,,,,,,,,,,,,,,,,,,,,139.4896429999908 -76,taxcalc/tests/test_calculator.py::test_ID_RealEstate_HC_vs_CRT,,passed,5002.638955999999,,,,,,,,,,,,,,,,,,,,,,,,,,-9.785051000022577 -77,taxcalc/tests/test_calculator.py::test_calculator_using_nonstd_input,,passed,1959.3866789999765,,,,,,,,,,,,,,,,,,,,,,,,,,238.04808599999205 -78,taxcalc/tests/test_calculator.py::test_bad_json_names,,passed,335.6357620000381,,,,,,,,,,,,,,,,,,,,,,,,,,177.81098700001507 -79,taxcalc/tests/test_calculator.py::test_json_assump_url,,passed,310.15235000000985,,,,,,,,,,,,,,,,,,,,,,,,,,3.6175700000171673 -80,taxcalc/tests/test_calculator.py::test_read_bad_json_assump_file,,passed,0.32989599998245467,,,,,,,,,,,,,,,,,,,,,,,,,,0.04719099999306309 -81,taxcalc/tests/test_calculator.py::test_json_doesnt_exist,,passed,0.21829799999295574,,,,,,,,,,,,,,,,,,,,,,,,,,-0.004686000011133673 -82,taxcalc/tests/test_calculator.py::test_calc_all,,passed,1844.4910819999905,,,,,,,,,,,,,,,,,,,,,,,,,,98.6854180000023 -83,taxcalc/tests/test_calculator.py::test_noreform_documentation,,passed,4429.178142000012,,,,,,,,,,,,,,,,,,,,,,,,,,198.87249300000985 -84,taxcalc/tests/test_calculator.py::test_reform_documentation,,passed,6260.841459000005,,,,,,,,,,,,,,,,,,,,,,,,,,182.8034600000019 -85,taxcalc/tests/test_calculator.py::test_distribution_tables,,passed,3830.653505999976,,,,,,,,,,,,,,,,,,,,,,,,,,180.4252620000002 -86,taxcalc/tests/test_calculator.py::test_difference_table,,passed,3371.3522319999925,,,,,,,,,,,,,,,,,,,,,,,,,,302.41068899999846 -87,taxcalc/tests/test_calculator.py::test_diagnostic_table,,passed,2516.901508999979,,,,,,,,,,,,,,,,,,,,,,,,,,12.582789000020966 -88,taxcalc/tests/test_calculator.py::test_mtr_graph,,passed,2516.5305250000074,,,,,,,,,,,,,,,,,,,,,,,,,,105.13402100002622 -89,taxcalc/tests/test_calculator.py::test_atr_graph,,passed,2350.749750000034,,,,,,,,,,,,,,,,,,,,,,,,,,243.68550100001585 -90,taxcalc/tests/test_calculator.py::test_privacy_of_embedded_objects,,passed,2184.5714130000147,,,,,,,,,,,,,,,,,,,,,,,,,,96.22572300003185 -91,taxcalc/tests/test_calculator.py::test_n65,,passed,2046.7305650000185,,,,,,,,,,,,,,,,,,,,,,,,,,-60.105256999975154 -92,taxcalc/tests/test_calculator.py::test_ce_aftertax_income,,passed,3327.2064039999805,,,,,,,,,,,,,,,,,,,,,,,,,,369.54620599999544 -93,taxcalc/tests/test_calculator.py::test_qbid_calculation,,passed,1729.0537850000192,,,,,,,,,,,,,,,,,,,,,,,,,,113.15245999998069 -94,taxcalc/tests/test_calculator.py::test_qbid_limit_switch,,passed,4066.5823819999787,,,,,,,,,,,,,,,,,,,,,,,,,,69.11653599996725 -95,taxcalc/tests/test_calculator.py::test_calc_all_benefits_amounts,,passed,5470.1569880000425,,,,,,,,,,,,,,,,,,,,,,,,,,405.14089700008117 -96,taxcalc/tests/test_calculator.py::test_cg_top_rate,,passed,4901.168573000006,,,,,,,,,,,,,,,,,,,,,,,,,,300.01362699999845 -97,taxcalc/tests/test_compatible_data.py::test_compatible_data_presence,,passed,0.36631400001851944,,,,,,,,,,,,,,,,,,,,,,,,,,0.024268999993637463 -98,taxcalc/tests/test_consumption.py::test_year_consistency,,passed,0.15782499997385457,,,,,,,,,,,,,,,,,,,,,,,,,,0.043722999976125776 -99,taxcalc/tests/test_consumption.py::test_validity_of_consumption_vars_set,,passed,0.7518639999943844,,,,,,,,,,,,,,,,,,,,,,,,,,0.0660110000012537 -100,taxcalc/tests/test_consumption.py::test_update_consumption,,passed,71.88963400000148,,,,,,,,,,,,,,,,,,,,,,,,,,7.006375000003118 -101,taxcalc/tests/test_consumption.py::test_incorrect_update_consumption,,passed,421.46130200001153,,,,,,,,,,,,,,,,,,,,,,,,,,41.50913200004425 -102,taxcalc/tests/test_consumption.py::test_future_update_consumption,,passed,95.7132979999642,,,,,,,,,,,,,,,,,,,,,,,,,,5.05435599995964 -103,taxcalc/tests/test_consumption.py::test_consumption_default_data,,passed,29.803472999958558,,,,,,,,,,,,,,,,,,,,,,,,,,1.3191889999575324 -104,taxcalc/tests/test_consumption.py::test_consumption_response,,passed,4332.505325,,,,,,,,,,,,,,,,,,,,,,,,,,186.52651399997922 -105,taxcalc/tests/test_cpscsv.py::test_agg,,passed,11363.317404999976,,,,,,,,,,,,,,,,,,,,,,,,,,503.1443489999674 -106,taxcalc/tests/test_cpscsv.py::test_cps_availability,,passed,633.8379000000032,,,,,,,,,,,,,,,,,,,,,,,,,,-10.86595499998566 -107,taxcalc/tests/test_data.py::test_recs_class,,passed,395.82707400001027,,,,,,,,,,,,,,,,,,,,,,,,,,4.7644699999978 -108,taxcalc/tests/test_decorators.py::test_create_apply_function_string,,passed,0.1626430000101209,,,,,,,,,,,,,,,,,,,,,,,,,,0.005570999974224888 -109,taxcalc/tests/test_decorators.py::test_create_apply_function_string_with_params,,passed,0.12393099996188539,,,,,,,,,,,,,,,,,,,,,,,,,,0.0022649999209534977 -110,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string_mult_outputs,,passed,0.12080499999456151,,,,,,,,,,,,,,,,,,,,,,,,,,0.0025759999857656174 -111,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string,,passed,0.11521499999389562,,,,,,,,,,,,,,,,,,,,,,,,,,0.0021050000214018205 -112,taxcalc/tests/test_decorators.py::test_make_apply_function,,passed,0.6201069999747233,,,,,,,,,,,,,,,,,,,,,,,,,,0.016053999956966436 -113,taxcalc/tests/test_decorators.py::test_magic_apply_jit,,passed,141.7944949999992,,,,,,,,,,,,,,,,,,,,,,,,,,3.7366899999824454 -114,taxcalc/tests/test_decorators.py::test_magic_apply_jit_swap,,passed,0.6519379999758712,,,,,,,,,,,,,,,,,,,,,,,,,,-0.039306000019223575 -115,taxcalc/tests/test_decorators.py::test_magic_iterate_jit,,passed,135.32092500003046,,,,,,,,,,,,,,,,,,,,,,,,,,3.489734000027056 -116,taxcalc/tests/test_decorators.py::test_faux_function_iterate_jit,,passed,103.96146600004386,,,,,,,,,,,,,,,,,,,,,,,,,,-0.06747999992740006 -117,taxcalc/tests/test_decorators.py::test_ret_everything_iterate_jit,,passed,432.06229999998413,,,,,,,,,,,,,,,,,,,,,,,,,,267.2497039999939 -118,taxcalc/tests/test_decorators.py::test_function_takes_kwarg,,passed,136.34398499999634,,,,,,,,,,,,,,,,,,,,,,,,,,2.8458079999609254 -119,taxcalc/tests/test_decorators.py::test_function_no_parameters_listed,,passed,136.59015600001112,,,,,,,,,,,,,,,,,,,,,,,,,,4.572368000026472 -120,taxcalc/tests/test_decorators.py::test_function_parameters_optional,,passed,138.75439699995695,,,,,,,,,,,,,,,,,,,,,,,,,,3.0142969999360503 -121,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_no_return,,passed,5.777671000032569,,,,,,,,,,,,,,,,,,,,,,,,,,1.6301680000765373 -122,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_unknown_return_argument,,passed,3.8631049999935385,,,,,,,,,,,,,,,,,,,,,,,,,,-0.46108600002980893 -123,taxcalc/tests/test_decorators.py::test_force_no_jit,,passed,4.633474000002025,,,,,,,,,,,,,,,,,,,,,,,,,,-0.03676000000041313 -124,taxcalc/tests/test_growdiff.py::test_year_consistency,,passed,0.15521000000262575,,,,,,,,,,,,,,,,,,,,,,,,,,-0.000960000022587254 -125,taxcalc/tests/test_growdiff.py::test_update_and_apply_growdiff,,passed,437.16131299999006,,,,,,,,,,,,,,,,,,,,,,,,,,15.745635999962872 -126,taxcalc/tests/test_growdiff.py::test_has_any_response,,passed,105.66087899997001,,,,,,,,,,,,,,,,,,,,,,,,,,2.9949339999575244 -127,taxcalc/tests/test_growdiff.py::test_description_punctuation,,passed,0.2814149999608162,,,,,,,,,,,,,,,,,,,,,,,,,,0.032923999924605596 -128,taxcalc/tests/test_growdiff.py::test_boolean_value_infomation,,passed,0.25395400001571033,,,,,,,,,,,,,,,,,,,,,,,,,,0.01008100002763973 -129,taxcalc/tests/test_growfactors.py::test_improper_usage,,passed,2.9343599999833714,,,,,,,,,,,,,,,,,,,,,,,,,,0.11216899997634755 -130,taxcalc/tests/test_growfactors.py::test_update_after_use,,passed,1.9262879999928373,,,,,,,,,,,,,,,,,,,,,,,,,,0.08740299995224632 -131,taxcalc/tests/test_growfactors.py::test_proper_usage,,passed,1.8470300000217321,,,,,,,,,,,,,,,,,,,,,,,,,,0.059299999975337414 -132,taxcalc/tests/test_growfactors.py::test_growfactors_csv_values,,passed,2.167467999981909,,,,,,,,,,,,,,,,,,,,,,,,,,0.03429600002391453 -133,taxcalc/tests/test_parameters.py::test_params_class[revision0-],,passed,9.01426600000832,,,{},,,,,,,,,,,,,,,,,,,,,,,0.3771649999748661 -134,taxcalc/tests/test_parameters.py::test_params_class[revision1-error],,passed,10.662062999983846,,,{'real_param': {2004: 1.9}},error,,,,,,,,,,,,,,,,,,,,,,0.3276190000178758 -135,taxcalc/tests/test_parameters.py::test_params_class[revision2-raise],,passed,11.429175999978725,,,{'int_param': {2004: [3.6]}},raise,,,,,,,,,,,,,,,,,,,,,,-311.20936800004984 -136,taxcalc/tests/test_parameters.py::test_params_class[revision3-raise],,passed,10.38839199998165,,,{'int_param': {2004: [3]}},raise,,,,,,,,,,,,,,,,,,,,,,-0.4394780000325227 -137,taxcalc/tests/test_parameters.py::test_params_class[revision4-noerror],,passed,14.684805999991113,,,"{'label_param': {2004: [1, 2]}}",noerror,,,,,,,,,,,,,,,,,,,,,,-0.036996000062570644 -138,taxcalc/tests/test_parameters.py::test_params_class[revision5-raise],,passed,8.879263999972409,,,"{'label_param': {2004: [[1, 2]]}}",raise,,,,,,,,,,,,,,,,,,,,,,0.2291889999810337 -139,taxcalc/tests/test_parameters.py::test_params_class[revision6-raise],,passed,7.7825849999726415,,,"{'label_param': {2004: [1, 2, 3]}}",raise,,,,,,,,,,,,,,,,,,,,,,0.06443099999842161 -140,taxcalc/tests/test_parameters.py::test_params_class[revision7-raise],,passed,10.768441999971401,,,{'bool_param': {2004: [4.9]}},raise,,,,,,,,,,,,,,,,,,,,,,0.4471929999567692 -141,taxcalc/tests/test_parameters.py::test_params_class[revision8-raise],,passed,12.554147000003013,,,{'str_param': {2004: [9]}},raise,,,,,,,,,,,,,,,,,,,,,,2.280014999996638 -142,taxcalc/tests/test_parameters.py::test_params_class[revision9-noerror],,passed,13.171189999980015,,,{'str_param': {2004: 'nonlinear'}},noerror,,,,,,,,,,,,,,,,,,,,,,0.8745220000037079 -143,taxcalc/tests/test_parameters.py::test_params_class[revision10-error],,passed,10.305436999999529,,,{'str_param': {2004: 'unknownvalue'}},error,,,,,,,,,,,,,,,,,,,,,,0.15319200002750044 -144,taxcalc/tests/test_parameters.py::test_params_class[revision11-raise],,passed,10.506172000020797,,,{'str_param': {2004: ['nonlinear']}},raise,,,,,,,,,,,,,,,,,,,,,,0.35212299997056107 -145,taxcalc/tests/test_parameters.py::test_params_class[revision12-raise],,passed,11.371929000006276,,,{'real_param': {2004: 'linear'}},raise,,,,,,,,,,,,,,,,,,,,,,0.21612100005086177 -146,taxcalc/tests/test_parameters.py::test_params_class[revision13-raise],,passed,10.408509999990656,,,"{'real_param': {2004: [0.2, 0.3]}}",raise,,,,,,,,,,,,,,,,,,,,,,0.18439199999420453 -147,taxcalc/tests/test_parameters.py::test_params_class[revision14-raise],,passed,11.309372999960488,,,{'real_param-indexed': {2004: True}},raise,,,,,,,,,,,,,,,,,,,,,,0.16296099994406177 -148,taxcalc/tests/test_parameters.py::test_params_class[revision15-raise],,passed,7.914231000029304,,,{'unknown_param-indexed': {2004: False}},raise,,,,,,,,,,,,,,,,,,,,,,0.13245900004221767 -149,taxcalc/tests/test_parameters.py::test_json_file_contents[consumption.json],,passed,218.00942999999506,,,,,consumption.json,,,,,,,,,,,,,,,,,,,,,4.425684999944224 -150,taxcalc/tests/test_parameters.py::test_json_file_contents[policy_current_law.json],,passed,145266.65517100002,,,,,policy_current_law.json,,,,,,,,,,,,,,,,,,,,,17404.618824999998 -151,taxcalc/tests/test_parameters.py::test_json_file_contents[growdiff.json],,passed,905.7218699999794,,,,,growdiff.json,,,,,,,,,,,,,,,,,,,,,52.301493999948434 -152,taxcalc/tests/test_parameters.py::test_parameters_mentioned[consumption.json-consumption.py],,passed,0.28543499996658284,,,,,,consumption.json,consumption.py,,,,,,,,,,,,,,,,,,,-0.017037000020536652 -153,taxcalc/tests/test_parameters.py::test_parameters_mentioned[policy_current_law.json-calcfunctions.py],,passed,9.702012999980525,,,,,,policy_current_law.json,calcfunctions.py,,,,,,,,,,,,,,,,,,,0.6210369999735121 -154,taxcalc/tests/test_parameters.py::test_parameters_mentioned[growdiff.json-growdiff.py],,passed,0.3237969999645429,,,,,,growdiff.json,growdiff.py,,,,,,,,,,,,,,,,,,,0.063443999977153 -155,taxcalc/tests/test_parameters.py::test_expand_xd_errors,,passed,5.117421000022659,,,,,,,,,,,,,,,,,,,,,,,,,,0.05161300003919678 -156,taxcalc/tests/test_parameters.py::test_expand_empty,,passed,5.484127999977773,,,,,,,,,,,,,,,,,,,,,,,,,,0.2470509999739079 -157,taxcalc/tests/test_parameters.py::test_expand_1d_scalar,,passed,17.23931799995171,,,,,,,,,,,,,,,,,,,,,,,,,,2.2430559999406796 -158,taxcalc/tests/test_parameters.py::test_expand_2d_short_array,,passed,6.615497999973741,,,,,,,,,,,,,,,,,,,,,,,,,,0.6458299999962946 -159,taxcalc/tests/test_parameters.py::test_expand_2d_variable_rates,,passed,6.920489999970414,,,,,,,,,,,,,,,,,,,,,,,,,,-0.39818300001570606 -160,taxcalc/tests/test_parameters.py::test_expand_2d_already_filled,,passed,10.275768999974844,,,,,,,,,,,,,,,,,,,,,,,,,,-1.9458300000110285 -161,taxcalc/tests/test_parameters.py::test_expand_2d_partial_expand,,passed,12.541193000004114,,,,,,,,,,,,,,,,,,,,,,,,,,2.5312909999684052 -162,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n]",,passed,0.3400979999810261,,,,,,,," +0,taxcalc/tests/test_4package.py::test_for_consistency,,passed,4.004522999991877,,,,,,,,,,,,,,,,,,,,,,,,,,0.14363200000389043 +1,taxcalc/tests/test_benefits.py::test_benefits,,passed,4206.582443000002,,,,,,,,,,,,,,,,,,,,,,,,,,40.91929500000879 +2,taxcalc/tests/test_calcfunctions.py::test_calc_and_used_vars,,passed,35.61669300000858,,,,,,,,,,,,,,,,,,,,,,,,,,0.5829220000066471 +3,taxcalc/tests/test_calcfunctions.py::test_function_args_usage,,passed,1.9624369999746705,,,,,,,,,,,,,,,,,,,,,,,,,,0.026122999969402372 +4,taxcalc/tests/test_calcfunctions.py::test_DependentCare,,passed,0.24375500004225614,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0011089999532031547 +5,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, young]",,passed,0.17923499996186365,"(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.0068800000292412455 +6,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity]",,passed,0.16738299996177375,"(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.005608000037682359 +7,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, allow charity, over limit]",,passed,0.16728200000670768,"(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.031317000008357326 +8,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, two old]",,passed,0.16349500003798312,"(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.00668099994527438 +9,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 1],,passed,0.16372599998248916,"(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.005788000009943034 +10,taxcalc/tests/test_calcfunctions.py::test_StdDed[Single 2],,passed,0.1660600000263912,"(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.001009999976986281 +11,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single]",,passed,0.1761490000262711,"(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.010051000032262891 +12,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Marrid, Single, dep, under earn]",,passed,0.16920600000958075,"(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.003665000008368141 +13,"taxcalc/tests/test_calcfunctions.py::test_StdDed[Married, Single, dep, over earn]",,passed,0.16333500002474466,"(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.005908999980874741 +14,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 1],,passed,0.24074000003793117,"(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.0015399999711007417 +15,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 2],,passed,0.2109650000079455,"(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.0072999999929379 +16,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 3],,passed,0.22006099999316575,"(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.004490999998552153 +17,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 4],,passed,0.2104730000382915,"(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.0048469999853749945 +18,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 5],,passed,0.20591499998090512,"(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.009605000030887767 +19,taxcalc/tests/test_calcfunctions.py::test_EI_PayrollTax[case 6],,passed,0.2097720000051595,"(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.032257000015079 +20,taxcalc/tests/test_calcfunctions.py::test_AfterTaxIncome,,passed,0.16732299997102018,,,,,,,,,,,,,,,,,,,,,,,,,,-0.008133000022780806 +21,taxcalc/tests/test_calcfunctions.py::test_ExpandIncome,,passed,0.16436699996802417,,,,,,,,,,,,,,,,,,,,,,,,,,-0.00210200002470623 +22,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple0-expected_value0],,passed,0.16987800000833886,"(1, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.004114000006438745 +23,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple1-expected_value1],,passed,0.16235300000744246,"(0, 1, 2, 0, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,-0.0035649999858833326 +24,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple2-expected_value2],,passed,0.16892499996856714,"(1, 1, 2, 100, 0, 1000)","(0, 1000)",,,,,,,,,,,,,,,,,,,,,,,,0.0052509999761696236 +25,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple3-expected_value3],,passed,0.16360600000098202,"(0, 2, 1, 100, 200, 1000)","(200, 1200)",,,,,,,,,,,,,,,,,,,,,,,,-0.003292999991799578 +26,taxcalc/tests/test_calcfunctions.py::test_LumpSumTax[test_tuple4-expected_value4],,passed,0.16378600003008614,"(0, 1, 3, 100, 300, 1000)","(300, 1300)",,,,,,,,,,,,,,,,,,,,,,,,-0.0009299999703670514 +27,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple0-expected_value0],,passed,0.17269199997826945,"(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.0014010000199959627 +28,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple1-expected_value1],,passed,0.16478800000641058,"(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.0021209999943039293 +29,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple2-expected_value2],,passed,0.17037800000707648,"(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.02130799998667493 +30,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple3-expected_value3],,passed,0.1646170000526581,"(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.003835999933698986 +31,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple4-expected_value4],,passed,0.16420699995478572,"(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.01578700002369257 +32,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple5-expected_value5],,passed,0.16178200002059384,"(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.002051999956620365 +33,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple6-expected_value6],,passed,0.1633850000075654,"(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.002572999989070013 +34,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple7-expected_value7],,passed,0.16501799996149202,"(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.0020120000385758785 +35,taxcalc/tests/test_calcfunctions.py::test_FairShareTax[test_tuple8-expected_value8],,passed,0.16089999996893312,"(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.0024540000254091865 +36,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple0-expected_value0],,passed,0.16998799998191316,"(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.0015710000127455437 +37,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple1-expected_value1],,passed,0.16247300004579301,"(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.004757999931825879 +38,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple2-expected_value2],,passed,0.17088900000317153,"(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.009425999991208273 +39,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple3-expected_value3],,passed,0.1641960000142717,"(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.004576999998562287 +40,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple4-expected_value4],,passed,0.16174199998886252,"(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.004347000015059083 +41,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple5-expected_value5],,passed,0.1625740000008591,"(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.0021220000121502103 +42,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple6-expected_value6],,passed,0.16252399996119493,"(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.0024020000353174586 +43,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple7-expected_value7],,passed,0.16474800003152268,"(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.0004979999630449206 +44,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple8-expected_value8],,passed,0.16418600000633887,"(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.001231999988249216 +45,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple9-expected_value9],,passed,0.1620229999730327,"(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.0033540000288211913 +46,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple10-expected_value10],,passed,0.16273400001409755,"(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.004335999989279943 +47,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple11-expected_value11],,passed,0.16361500001949025,"(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.02698899996289575 +48,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple12-expected_value12],,passed,0.16224299997702474,"(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.004817000046841657 +49,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple13-expected_value13],,passed,0.16160199999148972,"(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.004626000020380078 +50,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple14-expected_value14],,passed,0.17378500001541397,"(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.007186000004821863 +51,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple15-expected_value15],,passed,0.16278399999691828,"(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.010738000014498511 +52,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple16-expected_value16],,passed,0.16789400001471222,"(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.00020200002381901005 +53,taxcalc/tests/test_calcfunctions.py::test_PersonalTaxCredit[test_tuple17-expected_value17],,passed,0.16225299998495757,"(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.00313400002482922 +54,taxcalc/tests/test_calcfunctions.py::test_EITCamount[test_tuple0-6660],,passed,258.8391659999729,"(0.0, 0.45, 19330, 6660, 19330, 19330, 0.2106)",6660,,,,,,,,,,,,,,,,,,,,,,,,-6.677555000010216 +55,taxcalc/tests/test_calcfunctions.py::test_EITC[test_tuple0-6660],,passed,0.21176600000671897,"(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.00037800000995952265 +56,taxcalc/tests/test_calcfunctions.py::test_TaxInc[test_tuple0-expected_value0],,passed,0.18370399999412257,"(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.00614900000073243 +57,taxcalc/tests/test_calcfunctions.py::test_TaxInc[test_tuple1-expected_value1],,passed,0.16990800003213735,"(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.004475999958231058 +58,taxcalc/tests/test_calcfunctions.py::test_TaxInc[test_tuple2-expected_value2],,passed,0.1686550000385978,"(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.002151999950683603 +59,taxcalc/tests/test_calcfunctions.py::test_TaxInc[test_tuple3-expected_value3],,passed,0.17810299999609924,"(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.009419999997817341 +60,taxcalc/tests/test_calcfunctions.py::test_ChildDepTaxCredit_2021[test_tuple0-expected_value0],,passed,0.18668899997464905,"(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.012885999979062063 +61,taxcalc/tests/test_calcfunctions.py::test_ChildDepTaxCredit_2022[test_tuple0-expected_value0],,passed,0.16933599999902071,"(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.004685999982711991 +62,taxcalc/tests/test_calcfunctions.py::test_CTCnew_2021[test_tuple0-0],,passed,0.16941699999506454,"(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.004145000019661865 +63,taxcalc/tests/test_calcfunctions.py::test_CTCnew_2022[test_tuple0-0],,passed,0.16428700001824836,"(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.004746000001887241 +64,taxcalc/tests/test_calcfunctions.py::test_AGI[test_tuple0-expected_value0],,passed,0.22159500002771892,"(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.004603999968821881 +65,taxcalc/tests/test_calculator.py::test_make_calculator,,passed,2563.1980090000184,,,,,,,,,,,,,,,,,,,,,,,,,,16.85954500001708 +66,taxcalc/tests/test_calculator.py::test_make_calculator_deepcopy,,passed,2253.68825999999,,,,,,,,,,,,,,,,,,,,,,,,,,-27.1812000000009 +67,taxcalc/tests/test_calculator.py::test_make_calculator_with_policy_reform,,passed,2674.240602999987,,,,,,,,,,,,,,,,,,,,,,,,,,34.93644199997425 +68,taxcalc/tests/test_calculator.py::test_make_calculator_with_multiyear_reform,,passed,2764.094531000012,,,,,,,,,,,,,,,,,,,,,,,,,,20.60189700000592 +69,taxcalc/tests/test_calculator.py::test_calculator_advance_to_year,,passed,2139.8968900000455,,,,,,,,,,,,,,,,,,,,,,,,,,6.276653000043098 +70,taxcalc/tests/test_calculator.py::test_make_calculator_raises_on_no_policy,,passed,392.5256140000215,,,,,,,,,,,,,,,,,,,,,,,,,,2.091124000031641 +71,taxcalc/tests/test_calculator.py::test_calculator_mtr,,passed,17547.210541000026,,,,,,,,,,,,,,,,,,,,,,,,,,188.87391100002787 +72,taxcalc/tests/test_calculator.py::test_calculator_mtr_when_PT_rates_differ,,passed,3117.8910290000204,,,,,,,,,,,,,,,,,,,,,,,,,,58.678308000025936 +73,taxcalc/tests/test_calculator.py::test_make_calculator_increment_years_first,,passed,2830.6457649999857,,,,,,,,,,,,,,,,,,,,,,,,,,83.04693700000553 +74,taxcalc/tests/test_calculator.py::test_ID_HC_vs_BS,,passed,5146.740627999975,,,,,,,,,,,,,,,,,,,,,,,,,,100.59502699999666 +75,taxcalc/tests/test_calculator.py::test_ID_StateLocal_HC_vs_CRT,,passed,4920.82536099997,,,,,,,,,,,,,,,,,,,,,,,,,,64.98499699995409 +76,taxcalc/tests/test_calculator.py::test_ID_RealEstate_HC_vs_CRT,,passed,5080.570168999998,,,,,,,,,,,,,,,,,,,,,,,,,,68.14616199997636 +77,taxcalc/tests/test_calculator.py::test_calculator_using_nonstd_input,,passed,1757.7952689999847,,,,,,,,,,,,,,,,,,,,,,,,,,36.45667600000024 +78,taxcalc/tests/test_calculator.py::test_bad_json_names,,passed,281.7233060000035,,,,,,,,,,,,,,,,,,,,,,,,,,123.8985309999805 +79,taxcalc/tests/test_calculator.py::test_json_assump_url,,passed,505.6847449999964,,,,,,,,,,,,,,,,,,,,,,,,,,199.1499650000037 +80,taxcalc/tests/test_calculator.py::test_read_bad_json_assump_file,,passed,0.3292050000140989,,,,,,,,,,,,,,,,,,,,,,,,,,0.04650000002470733 +81,taxcalc/tests/test_calculator.py::test_json_doesnt_exist,,passed,0.21980999997595063,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0031740000281387792 +82,taxcalc/tests/test_calculator.py::test_calc_all,,passed,1732.225220000032,,,,,,,,,,,,,,,,,,,,,,,,,,-13.58044399995606 +83,taxcalc/tests/test_calculator.py::test_noreform_documentation,,passed,4333.4184469999855,,,,,,,,,,,,,,,,,,,,,,,,,,103.11279799998374 +84,taxcalc/tests/test_calculator.py::test_reform_documentation,,passed,6179.913515999999,,,,,,,,,,,,,,,,,,,,,,,,,,101.87551699999585 +85,taxcalc/tests/test_calculator.py::test_distribution_tables,,passed,3724.400141999979,,,,,,,,,,,,,,,,,,,,,,,,,,74.17189800000324 +86,taxcalc/tests/test_calculator.py::test_difference_table,,passed,3157.091585000046,,,,,,,,,,,,,,,,,,,,,,,,,,88.15004200005205 +87,taxcalc/tests/test_calculator.py::test_diagnostic_table,,passed,2558.4283649999975,,,,,,,,,,,,,,,,,,,,,,,,,,54.10964500003956 +88,taxcalc/tests/test_calculator.py::test_mtr_graph,,passed,2424.9758309999834,,,,,,,,,,,,,,,,,,,,,,,,,,13.579327000002195 +89,taxcalc/tests/test_calculator.py::test_atr_graph,,passed,2124.145967000004,,,,,,,,,,,,,,,,,,,,,,,,,,17.081717999985813 +90,taxcalc/tests/test_calculator.py::test_privacy_of_embedded_objects,,passed,2108.4556359999738,,,,,,,,,,,,,,,,,,,,,,,,,,20.10994599999094 +91,taxcalc/tests/test_calculator.py::test_n65,,passed,2164.4989590000137,,,,,,,,,,,,,,,,,,,,,,,,,,57.663137000020015 +92,taxcalc/tests/test_calculator.py::test_ce_aftertax_income,,passed,3018.0153470000164,,,,,,,,,,,,,,,,,,,,,,,,,,60.35514900003136 +93,taxcalc/tests/test_calculator.py::test_qbid_calculation,,passed,1648.4661979999942,,,,,,,,,,,,,,,,,,,,,,,,,,32.564872999955696 +94,taxcalc/tests/test_calculator.py::test_qbid_limit_switch,,passed,4108.504109000023,,,,,,,,,,,,,,,,,,,,,,,,,,111.03826300001174 +95,taxcalc/tests/test_calculator.py::test_calc_all_benefits_amounts,,passed,5168.902458999981,,,,,,,,,,,,,,,,,,,,,,,,,,103.8863680000195 +96,taxcalc/tests/test_calculator.py::test_cg_top_rate,,passed,4772.13194799998,,,,,,,,,,,,,,,,,,,,,,,,,,170.97700199997234 +97,taxcalc/tests/test_compatible_data.py::test_compatible_data_presence,,passed,0.3456260000120892,,,,,,,,,,,,,,,,,,,,,,,,,,0.003580999987207234 +98,taxcalc/tests/test_consumption.py::test_year_consistency,,passed,0.14285700001437363,,,,,,,,,,,,,,,,,,,,,,,,,,0.028755000016644827 +99,taxcalc/tests/test_consumption.py::test_validity_of_consumption_vars_set,,passed,0.6847989999982929,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0010539999948377954 +100,taxcalc/tests/test_consumption.py::test_update_consumption,,passed,65.00428399999691,,,,,,,,,,,,,,,,,,,,,,,,,,0.12102499999855354 +101,taxcalc/tests/test_consumption.py::test_incorrect_update_consumption,,passed,387.2890229999939,,,,,,,,,,,,,,,,,,,,,,,,,,7.336853000026622 +102,taxcalc/tests/test_consumption.py::test_future_update_consumption,,passed,91.75702800001773,,,,,,,,,,,,,,,,,,,,,,,,,,1.0980860000131685 +103,taxcalc/tests/test_consumption.py::test_consumption_default_data,,passed,28.52563599998348,,,,,,,,,,,,,,,,,,,,,,,,,,0.04135199998245298 +104,taxcalc/tests/test_consumption.py::test_consumption_response,,passed,4140.477936000025,,,,,,,,,,,,,,,,,,,,,,,,,,-5.5008749999960855 +105,taxcalc/tests/test_cpscsv.py::test_agg,,passed,10662.546567999982,,,,,,,,,,,,,,,,,,,,,,,,,,-197.62648800002717 +106,taxcalc/tests/test_cpscsv.py::test_cps_availability,,passed,641.3414710000325,,,,,,,,,,,,,,,,,,,,,,,,,,-3.3623839999563643 +107,taxcalc/tests/test_data.py::test_recs_class,,passed,393.52079600001844,,,,,,,,,,,,,,,,,,,,,,,,,,2.4581920000059654 +108,taxcalc/tests/test_decorators.py::test_create_apply_function_string,,passed,0.14366900001050453,,,,,,,,,,,,,,,,,,,,,,,,,,-0.013403000025391465 +109,taxcalc/tests/test_decorators.py::test_create_apply_function_string_with_params,,passed,0.11985399999048241,,,,,,,,,,,,,,,,,,,,,,,,,,-0.001812000050449486 +110,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string_mult_outputs,,passed,0.11778999999023654,,,,,,,,,,,,,,,,,,,,,,,,,,-0.00043900001855935733 +111,taxcalc/tests/test_decorators.py::test_create_toplevel_function_string,,passed,0.10967500003289388,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0034349999395999198 +112,taxcalc/tests/test_decorators.py::test_make_apply_function,,passed,0.6272820000390311,,,,,,,,,,,,,,,,,,,,,,,,,,0.02322900002127426 +113,taxcalc/tests/test_decorators.py::test_magic_apply_jit,,passed,137.59124899996777,,,,,,,,,,,,,,,,,,,,,,,,,,-0.4665560000489677 +114,taxcalc/tests/test_decorators.py::test_magic_apply_jit_swap,,passed,0.7405740000194783,,,,,,,,,,,,,,,,,,,,,,,,,,0.04933000002438348 +115,taxcalc/tests/test_decorators.py::test_magic_iterate_jit,,passed,135.10006299998167,,,,,,,,,,,,,,,,,,,,,,,,,,3.2688719999782734 +116,taxcalc/tests/test_decorators.py::test_faux_function_iterate_jit,,passed,104.69357099998433,,,,,,,,,,,,,,,,,,,,,,,,,,0.6646250000130749 +117,taxcalc/tests/test_decorators.py::test_ret_everything_iterate_jit,,passed,163.98425899996028,,,,,,,,,,,,,,,,,,,,,,,,,,-0.8283370000299328 +118,taxcalc/tests/test_decorators.py::test_function_takes_kwarg,,passed,132.37515999998095,,,,,,,,,,,,,,,,,,,,,,,,,,-1.1230170000544604 +119,taxcalc/tests/test_decorators.py::test_function_no_parameters_listed,,passed,131.00424900000007,,,,,,,,,,,,,,,,,,,,,,,,,,-1.0135389999845756 +120,taxcalc/tests/test_decorators.py::test_function_parameters_optional,,passed,133.88032300002806,,,,,,,,,,,,,,,,,,,,,,,,,,-1.859776999992846 +121,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_no_return,,passed,4.004323000003751,,,,,,,,,,,,,,,,,,,,,,,,,,-0.14317999995228092 +122,taxcalc/tests/test_decorators.py::test_iterate_jit_raises_on_unknown_return_argument,,passed,4.180211000004874,,,,,,,,,,,,,,,,,,,,,,,,,,-0.14398000001847322 +123,taxcalc/tests/test_decorators.py::test_force_no_jit,,passed,4.657674000043244,,,,,,,,,,,,,,,,,,,,,,,,,,-0.012559999959194101 +124,taxcalc/tests/test_growdiff.py::test_year_consistency,,passed,0.11347200000955127,,,,,,,,,,,,,,,,,,,,,,,,,,-0.042698000015661736 +125,taxcalc/tests/test_growdiff.py::test_update_and_apply_growdiff,,passed,427.1641059999638,,,,,,,,,,,,,,,,,,,,,,,,,,5.748428999936607 +126,taxcalc/tests/test_growdiff.py::test_has_any_response,,passed,103.60451600001852,,,,,,,,,,,,,,,,,,,,,,,,,,0.9385710000060357 +127,taxcalc/tests/test_growdiff.py::test_description_punctuation,,passed,0.2782199999842305,,,,,,,,,,,,,,,,,,,,,,,,,,0.02972899994801992 +128,taxcalc/tests/test_growdiff.py::test_boolean_value_infomation,,passed,0.2620600000113882,,,,,,,,,,,,,,,,,,,,,,,,,,0.01818700002331758 +129,taxcalc/tests/test_growfactors.py::test_improper_usage,,passed,2.9557430000295426,,,,,,,,,,,,,,,,,,,,,,,,,,0.13355200002251877 +130,taxcalc/tests/test_growfactors.py::test_update_after_use,,passed,1.9022650000124486,,,,,,,,,,,,,,,,,,,,,,,,,,0.06337999997185761 +131,taxcalc/tests/test_growfactors.py::test_proper_usage,,passed,1.8451480000294396,,,,,,,,,,,,,,,,,,,,,,,,,,0.057417999983044865 +132,taxcalc/tests/test_growfactors.py::test_growfactors_csv_values,,passed,2.066119999994953,,,,,,,,,,,,,,,,,,,,,,,,,,-0.06705199996304145 +133,taxcalc/tests/test_parameters.py::test_params_class[revision0-],,passed,9.178481999981614,,,{},,,,,,,,,,,,,,,,,,,,,,,0.54138099994816 +134,taxcalc/tests/test_parameters.py::test_params_class[revision1-error],,passed,10.711728000046605,,,{'real_param': {2004: 1.9}},error,,,,,,,,,,,,,,,,,,,,,,0.37728400008063545 +135,taxcalc/tests/test_parameters.py::test_params_class[revision2-raise],,passed,317.13831000001846,,,{'int_param': {2004: [3.6]}},raise,,,,,,,,,,,,,,,,,,,,,,-5.500234000010096 +136,taxcalc/tests/test_parameters.py::test_params_class[revision3-raise],,passed,10.371280999947885,,,{'int_param': {2004: [3]}},raise,,,,,,,,,,,,,,,,,,,,,,-0.45658900006628755 +137,taxcalc/tests/test_parameters.py::test_params_class[revision4-noerror],,passed,14.384380999956647,,,"{'label_param': {2004: [1, 2]}}",noerror,,,,,,,,,,,,,,,,,,,,,,-0.33742100009703613 +138,taxcalc/tests/test_parameters.py::test_params_class[revision5-raise],,passed,8.570584999972652,,,"{'label_param': {2004: [[1, 2]]}}",raise,,,,,,,,,,,,,,,,,,,,,,-0.07949000001872264 +139,taxcalc/tests/test_parameters.py::test_params_class[revision6-raise],,passed,7.567371999982697,,,"{'label_param': {2004: [1, 2, 3]}}",raise,,,,,,,,,,,,,,,,,,,,,,-0.15078199999152275 +140,taxcalc/tests/test_parameters.py::test_params_class[revision7-raise],,passed,10.18867000004775,,,{'bool_param': {2004: [4.9]}},raise,,,,,,,,,,,,,,,,,,,,,,-0.13257899996688138 +141,taxcalc/tests/test_parameters.py::test_params_class[revision8-raise],,passed,10.257206999995105,,,{'str_param': {2004: [9]}},raise,,,,,,,,,,,,,,,,,,,,,,-0.01692500001126973 +142,taxcalc/tests/test_parameters.py::test_params_class[revision9-noerror],,passed,12.756759000012607,,,{'str_param': {2004: 'nonlinear'}},noerror,,,,,,,,,,,,,,,,,,,,,,0.4600910000363001 +143,taxcalc/tests/test_parameters.py::test_params_class[revision10-error],,passed,10.04271599998674,,,{'str_param': {2004: 'unknownvalue'}},error,,,,,,,,,,,,,,,,,,,,,,-0.10952899998528842 +144,taxcalc/tests/test_parameters.py::test_params_class[revision11-raise],,passed,10.189131000004181,,,{'str_param': {2004: ['nonlinear']}},raise,,,,,,,,,,,,,,,,,,,,,,0.03508199995394534 +145,taxcalc/tests/test_parameters.py::test_params_class[revision12-raise],,passed,11.160905999986426,,,{'real_param': {2004: 'linear'}},raise,,,,,,,,,,,,,,,,,,,,,,0.005098000031011907 +146,taxcalc/tests/test_parameters.py::test_params_class[revision13-raise],,passed,10.14283400002114,,,"{'real_param': {2004: [0.2, 0.3]}}",raise,,,,,,,,,,,,,,,,,,,,,,-0.08128399997531233 +147,taxcalc/tests/test_parameters.py::test_params_class[revision14-raise],,passed,11.13265499998306,,,{'real_param-indexed': {2004: True}},raise,,,,,,,,,,,,,,,,,,,,,,-0.01375700003336533 +148,taxcalc/tests/test_parameters.py::test_params_class[revision15-raise],,passed,7.752977999984978,,,{'unknown_param-indexed': {2004: False}},raise,,,,,,,,,,,,,,,,,,,,,,-0.028794000002108078 +149,taxcalc/tests/test_parameters.py::test_json_file_contents[consumption.json],,passed,213.22085799999968,,,,,consumption.json,,,,,,,,,,,,,,,,,,,,,-0.3628870000511597 +150,taxcalc/tests/test_parameters.py::test_json_file_contents[policy_current_law.json],,passed,131079.95014499995,,,,,policy_current_law.json,,,,,,,,,,,,,,,,,,,,,3217.913798999929 +151,taxcalc/tests/test_parameters.py::test_json_file_contents[growdiff.json],,passed,850.1139610000337,,,,,growdiff.json,,,,,,,,,,,,,,,,,,,,,-3.306414999997287 +152,taxcalc/tests/test_parameters.py::test_parameters_mentioned[consumption.json-consumption.py],,passed,0.26609999997617706,,,,,,consumption.json,consumption.py,,,,,,,,,,,,,,,,,,,-0.03637200001094243 +153,taxcalc/tests/test_parameters.py::test_parameters_mentioned[policy_current_law.json-calcfunctions.py],,passed,9.410636999973576,,,,,,policy_current_law.json,calcfunctions.py,,,,,,,,,,,,,,,,,,,0.3296609999665634 +154,taxcalc/tests/test_parameters.py::test_parameters_mentioned[growdiff.json-growdiff.py],,passed,0.27238100005888555,,,,,,growdiff.json,growdiff.py,,,,,,,,,,,,,,,,,,,0.012028000071495626 +155,taxcalc/tests/test_parameters.py::test_expand_xd_errors,,passed,5.0351380000392965,,,,,,,,,,,,,,,,,,,,,,,,,,-0.030669999944166193 +156,taxcalc/tests/test_parameters.py::test_expand_empty,,passed,5.247937999911301,,,,,,,,,,,,,,,,,,,,,,,,,,0.010860999907436053 +157,taxcalc/tests/test_parameters.py::test_expand_1d_scalar,,passed,15.027446999965832,,,,,,,,,,,,,,,,,,,,,,,,,,0.03118499995480306 +158,taxcalc/tests/test_parameters.py::test_expand_2d_short_array,,passed,5.939466999961951,,,,,,,,,,,,,,,,,,,,,,,,,,-0.030201000015495083 +159,taxcalc/tests/test_parameters.py::test_expand_2d_variable_rates,,passed,7.293980999975247,,,,,,,,,,,,,,,,,,,,,,,,,,-0.024692000010873016 +160,taxcalc/tests/test_parameters.py::test_expand_2d_already_filled,,passed,8.972594000056233,,,,,,,,,,,,,,,,,,,,,,,,,,-3.249004999929639 +161,taxcalc/tests/test_parameters.py::test_expand_2d_partial_expand,,passed,9.571618999984821,,,,,,,,,,,,,,,,,,,,,,,,,,-0.4382830000508875 +162,"taxcalc/tests/test_parameters.py::test_read_json_revision[\n{\n ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}}\n}\n]",,passed,0.33291499994447804,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}} } -",,,,,,,,,,,,,,,,,,0.021556999968197488 -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.26098900002580194,,,,,,,," +",,,,,,,,,,,,,,,,,,0.01437399993164945 +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.24967799993191875,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]} } -",,,,,,,,,,,,,,,,,,0.004432000025644867 -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.16784500002131608,,,,,,,,," +",,,,,,,,,,,,,,,,,,-0.006879000068238328 +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.1643389999799183,,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": {""2013"": 0.9}} } -",False,,,,,,,,,,,,,,,,-0.0021709999487029286 -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.1876919999972415,,,,,,,,," +",False,,,,,,,,,,,,,,,,-0.005676999990100712 +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.16529100003026542,,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": [{""year"": ""2013"", ""value"": 0.9}]} } -",True,,,,,,,,,,,,,,,,0.0147709999964718 -166,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": 0.9}\n}\n-True]",,passed,0.1695779999977276,,,,,,,,," +",True,,,,,,,,,,,,,,,,-0.0076299999705042865 +166,"taxcalc/tests/test_parameters.py::test_read_json_revision_foramts[\n{\n ""consumption"": {""BEN_mcaid_value"": 0.9}\n}\n-True]",,passed,0.16652300007535814,,,,,,,,," { ""consumption"": {""BEN_mcaid_value"": 0.9} } -",True,,,,,,,,,,,,,,,,-0.019102999999631692 -167,taxcalc/tests/test_policy.py::test_incorrect_class_instantiation,,passed,0.19076699999232005,,,,,,,,,,,,,,,,,,,,,,,,,,0.022224000019832657 -168,taxcalc/tests/test_policy.py::test_correct_class_instantiation,,passed,2033.1644710000205,,,,,,,,,,,,,,,,,,,,,,,,,,-5.730085999971379 -169,taxcalc/tests/test_policy.py::test_json_reform_url,,passed,146.41101699999126,,,,,,,,,,,,,,,,,,,,,,,,,,11.891153000021859 -170,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[False],,passed,2310.436632999995,,,,,,,,,,,False,,,,,,,,,,,,,,,250.03961300001265 -171,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[True],,passed,2360.2175869999655,,,,,,,,,,,True,,,,,,,,,,,,,,,129.42597899996144 -172,taxcalc/tests/test_policy.py::test_constant_inflation_rate_with_reform,,passed,1880.8688379999694,,,,,,,,,,,,,,,,,,,,,,,,,,-99.24043700004859 -173,taxcalc/tests/test_policy.py::test_variable_inflation_rate_with_reform,,passed,2100.3714310000987,,,,,,,,,,,,,,,,,,,,,,,,,,192.70899200012082 -174,taxcalc/tests/test_policy.py::test_multi_year_reform,,passed,2049.6591710000303,,,,,,,,,,,,,,,,,,,,,,,,,,-110.88533999998162 -175,taxcalc/tests/test_policy.py::test_policy_metadata,,passed,1511.0479420000047,,,,,,,,,,,,,,,,,,,,,,,,,,204.1671240000369 -176,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_no_year,,passed,1384.2513519999784,,,,,,,,,,,,,,,,,,,,,,,,,,103.76044699995646 -177,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_early_year,,passed,1339.798635999955,,,,,,,,,,,,,,,,,,,,,,,,,,-75.76218400004109 -178,taxcalc/tests/test_policy.py::test_reform_with_default_indexed,,passed,2109.4148819998964,,,,,,,,,,,,,,,,,,,,,,,,,,208.54743599989 -179,taxcalc/tests/test_policy.py::test_reform_makes_no_changes_before_year,,passed,2014.5474970000805,,,,,,,,,,,,,,,,,,,,,,,,,,-61.91464299990912 -180,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[False],,passed,2201.030112000012,,,,,,,,,,,False,,,,,,,,,,,,,,,162.96820000002344 -181,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[True],,passed,2131.2386379998998,,,,,,,,,,,True,,,,,,,,,,,,,,,-109.50521900008425 -182,taxcalc/tests/test_policy.py::test_pop_the_cap_reform,,passed,1991.4186610000115,,,,,,,,,,,,,,,,,,,,,,,,,,139.39894000003505 -183,taxcalc/tests/test_policy.py::test_order_of_indexing_and_level_reforms,,passed,3976.7827429999443,,,,,,,,,,,,,,,,,,,,,,,,,,109.89350499994543 -184,taxcalc/tests/test_policy.py::test_misspecified_reform_dictionary,,passed,0.1406029999770908,,,,,,,,,,,,,,,,,,,,,,,,,,0.017364999962410407 -185,taxcalc/tests/test_policy.py::test_section_titles,,passed,8.436937999931615,,,,,,,,,,,,,,,,,,,,,,,,,,-0.40185700009942593 -186,taxcalc/tests/test_policy.py::test_description_punctuation,,passed,2.9153259999930015,,,,,,,,,,,,,,,,,,,,,,,,,,-0.05456900004219278 -187,taxcalc/tests/test_policy.py::test_get_index_rate,,passed,1374.412555000049,,,,,,,,,,,,,,,,,,,,,,,,,,-162.2514289999799 -188,taxcalc/tests/test_policy.py::test_reform_with_bad_ctc_levels,,passed,2032.3475169999483,,,,,,,,,,,,,,,,,,,,,,,,,,169.7401099999072 -189,taxcalc/tests/test_policy.py::test_reform_with_removed_parameter,,passed,3964.510025000095,,,,,,,,,,,,,,,,,,,,,,,,,,95.86456100009809 -190,taxcalc/tests/test_policy.py::test_reform_with_out_of_range_error,,passed,2032.4384980000332,,,,,,,,,,,,,,,,,,,,,,,,,,-137.65332499997385 -191,taxcalc/tests/test_policy.py::test_reform_with_warning,,passed,2408.434140000054,,,,,,,,,,,,,,,,,,,,,,,,,,206.6929460000324 -192,taxcalc/tests/test_policy.py::test_reform_with_scalar_vector_errors,,passed,6875.65232999998,,,,,,,,,,,,,,,,,,,,,,,,,,-178.6721100000368 -193,taxcalc/tests/test_policy.py::test_index_offset_reform,,passed,8912.881870999969,,,,,,,,,,,,,,,,,,,,,,,,,,254.62217899996722 -194,taxcalc/tests/test_policy.py::test_cpi_offset_affect_on_prior_years,,passed,6588.306837000005,,,,,,,,,,,,,,,,,,,,,,,,,,164.5320490000022 -195,taxcalc/tests/test_policy.py::test_cpi_offset_on_reverting_params,,passed,9936.814510999966,,,,,,,,,,,,,,,,,,,,,,,,,,486.20517499995185 -196,taxcalc/tests/test_policy.py::test_raise_errors_regression,,passed,2083.773547000078,,,,,,,,,,,,,,,,,,,,,,,,,,-90.39770099991529 -197,taxcalc/tests/test_policy.py::TestAdjust::test_simple_adj,>,passed,5672.42201199997,,,,,,,,,,,,,,,,,,,,,,,,,,122.83411399994293 -198,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_1,>,passed,5852.570415999935,,,,,,,,,,,,,,,,,,,,,,,,,,340.43697599997813 -199,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_2,>,passed,5685.54114199992,,,,,,,,,,,,,,,,,,,,,,,,,,-4.155948000061471 -200,taxcalc/tests/test_policy.py::TestAdjust::test_activate_index,>,passed,5701.7254349999575,,,,,,,,,,,,,,,,,,,,,,,,,,115.33541099993272 -201,taxcalc/tests/test_policy.py::TestAdjust::test_apply_cpi_offset,>,passed,10297.776352000028,,,,,,,,,,,,,,,,,,,,,,,,,,213.4947980000561 -202,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps,>,passed,4697.458795999978,,,,,,,,,,,,,,,,,,,,,,,,,,136.7397889999893 -203,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps2,>,passed,5494.975179999983,,,,,,,,,,,,,,,,,,,,,,,,,,273.02723800005424 -204,taxcalc/tests/test_policy.py::TestAdjust::test_adj_CPI_offset_and_index_status,>,passed,10396.962403999965,,,,,,,,,,,,,,,,,,,,,,,,,,544.0632559999594 -205,taxcalc/tests/test_policy.py::TestAdjust::test_adj_related_parameters_and_index_status,>,passed,3836.2401809999938,,,,,,,,,,,,,,,,,,,,,,,,,,182.24851599995873 -206,taxcalc/tests/test_policy.py::TestAdjust::test_indexed_status_parsing,>,passed,4446.206493000091,,,,,,,,,,,,,,,,,,,,,,,,,,210.07424600009017 -207,taxcalc/tests/test_policy.py::TestAdjust::test_cpi_offset_does_not_affect_wage_indexed_params,>,passed,8590.935786000045,,,,,,,,,,,,,,,,,,,,,,,,,,360.2299610000737 -208,taxcalc/tests/test_policy.py::test_two_sets_of_tax_brackets,,passed,1997.861342999954,,,,,,,,,,,,,,,,,,,,,,,,,,97.0304209999997 -209,taxcalc/tests/test_records.py::test_incorrect_Records_instantiation,,passed,19.998344999976325,,,,,,,,,,,,,,,,,,,,,,,,,,4.784405999998853 -210,taxcalc/tests/test_records.py::test_correct_Records_instantiation,,passed,410.5727469999465,,,,,,,,,,,,,,,,,,,,,,,,,,12.072371999920506 -211,taxcalc/tests/test_records.py::test_read_cps_data,,passed,629.8430749999397,,,,,,,,,,,,,,,,,,,,,,,,,,8.519365999859474 -212,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 2, 200000, 200000, 0.03\n]",,passed,413.13459799994234,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s +",True,,,,,,,,,,,,,,,,-0.022157999922001154 +167,taxcalc/tests/test_policy.py::test_incorrect_class_instantiation,,passed,0.1628460000802079,,,,,,,,,,,,,,,,,,,,,,,,,,-0.005696999892279508 +168,taxcalc/tests/test_policy.py::test_correct_class_instantiation,,passed,2069.1055589999223,,,,,,,,,,,,,,,,,,,,,,,,,,30.21100199993043 +169,taxcalc/tests/test_policy.py::test_json_reform_url,,passed,192.84202799997274,,,,,,,,,,,,,,,,,,,,,,,,,,58.32216400000334 +170,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[False],,passed,2069.8703530000557,,,,,,,,,,,False,,,,,,,,,,,,,,,9.47333300007358 +171,taxcalc/tests/test_policy.py::test_read_json_reform_file_and_implement_reform[True],,passed,2273.1873200000337,,,,,,,,,,,True,,,,,,,,,,,,,,,42.39571200002956 +172,taxcalc/tests/test_policy.py::test_constant_inflation_rate_with_reform,,passed,1996.249642999942,,,,,,,,,,,,,,,,,,,,,,,,,,16.14036799992391 +173,taxcalc/tests/test_policy.py::test_variable_inflation_rate_with_reform,,passed,1937.934184000028,,,,,,,,,,,,,,,,,,,,,,,,,,30.271745000050032 +174,taxcalc/tests/test_policy.py::test_multi_year_reform,,passed,2184.6613059999527,,,,,,,,,,,,,,,,,,,,,,,,,,24.116794999940794 +175,taxcalc/tests/test_policy.py::test_policy_metadata,,passed,1320.4563259999986,,,,,,,,,,,,,,,,,,,,,,,,,,13.575508000030823 +176,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_no_year,,passed,1304.600679000032,,,,,,,,,,,,,,,,,,,,,,,,,,24.10977400001002 +177,taxcalc/tests/test_policy.py::test_implement_reform_raises_on_early_year,,passed,1458.0348519999689,,,,,,,,,,,,,,,,,,,,,,,,,,42.474031999972794 +178,taxcalc/tests/test_policy.py::test_reform_with_default_indexed,,passed,1940.3743020000093,,,,,,,,,,,,,,,,,,,,,,,,,,39.50685600000293 +179,taxcalc/tests/test_policy.py::test_reform_makes_no_changes_before_year,,passed,2153.2132999999476,,,,,,,,,,,,,,,,,,,,,,,,,,76.75115999995796 +180,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[False],,passed,2095.353856000088,,,,,,,,,,,False,,,,,,,,,,,,,,,57.29194400009919 +181,taxcalc/tests/test_policy.py::test_read_json_reform_and_implement_reform[True],,passed,2267.487445000029,,,,,,,,,,,True,,,,,,,,,,,,,,,26.743588000044838 +182,taxcalc/tests/test_policy.py::test_pop_the_cap_reform,,passed,1872.502188999988,,,,,,,,,,,,,,,,,,,,,,,,,,20.482468000011522 +183,taxcalc/tests/test_policy.py::test_order_of_indexing_and_level_reforms,,passed,3914.669348000075,,,,,,,,,,,,,,,,,,,,,,,,,,47.78011000007609 +184,taxcalc/tests/test_policy.py::test_misspecified_reform_dictionary,,passed,0.1267760000018825,,,,,,,,,,,,,,,,,,,,,,,,,,0.003537999987202098 +185,taxcalc/tests/test_policy.py::test_section_titles,,passed,8.902313000021422,,,,,,,,,,,,,,,,,,,,,,,,,,0.06351799999038121 +186,taxcalc/tests/test_policy.py::test_description_punctuation,,passed,2.898235000088789,,,,,,,,,,,,,,,,,,,,,,,,,,-0.07165999994640515 +187,taxcalc/tests/test_policy.py::test_get_index_rate,,passed,1528.5122860000229,,,,,,,,,,,,,,,,,,,,,,,,,,-8.151698000006036 +188,taxcalc/tests/test_policy.py::test_reform_with_bad_ctc_levels,,passed,1868.7099819999275,,,,,,,,,,,,,,,,,,,,,,,,,,6.1025749998864285 +189,taxcalc/tests/test_policy.py::test_reform_with_removed_parameter,,passed,3899.0109990000974,,,,,,,,,,,,,,,,,,,,,,,,,,30.365535000100408 +190,taxcalc/tests/test_policy.py::test_reform_with_out_of_range_error,,passed,2145.639797000058,,,,,,,,,,,,,,,,,,,,,,,,,,-24.452025999949 +191,taxcalc/tests/test_policy.py::test_reform_with_warning,,passed,2194.1313170000285,,,,,,,,,,,,,,,,,,,,,,,,,,-7.609876999993048 +192,taxcalc/tests/test_policy.py::test_reform_with_scalar_vector_errors,,passed,7084.096466999995,,,,,,,,,,,,,,,,,,,,,,,,,,29.772026999978152 +193,taxcalc/tests/test_policy.py::test_index_offset_reform,,passed,8727.538408999975,,,,,,,,,,,,,,,,,,,,,,,,,,69.27871699997377 +194,taxcalc/tests/test_policy.py::test_cpi_offset_affect_on_prior_years,,passed,6531.564931999924,,,,,,,,,,,,,,,,,,,,,,,,,,107.79014399992138 +195,taxcalc/tests/test_policy.py::test_cpi_offset_on_reverting_params,,passed,9658.48663600002,,,,,,,,,,,,,,,,,,,,,,,,,,207.87730000000556 +196,taxcalc/tests/test_policy.py::test_raise_errors_regression,,passed,2221.926768000003,,,,,,,,,,,,,,,,,,,,,,,,,,47.75552000000971 +197,taxcalc/tests/test_policy.py::TestAdjust::test_simple_adj,>,passed,5715.7646470000145,,,,,,,,,,,,,,,,,,,,,,,,,,166.17674899998747 +198,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_1,>,passed,5644.204731999935,,,,,,,,,,,,,,,,,,,,,,,,,,132.0712919999778 +199,taxcalc/tests/test_policy.py::TestAdjust::test_adj_without_index_2,>,passed,5820.307084999968,,,,,,,,,,,,,,,,,,,,,,,,,,130.60999499998616 +200,taxcalc/tests/test_policy.py::TestAdjust::test_activate_index,>,passed,5672.387024000045,,,,,,,,,,,,,,,,,,,,,,,,,,85.99700000002031 +201,taxcalc/tests/test_policy.py::TestAdjust::test_apply_cpi_offset,>,passed,10236.931744999993,,,,,,,,,,,,,,,,,,,,,,,,,,152.65019100002064 +202,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps,>,passed,4616.384049999965,,,,,,,,,,,,,,,,,,,,,,,,,,55.66504299997632 +203,taxcalc/tests/test_policy.py::TestAdjust::test_multiple_cpi_swaps2,>,passed,5397.332777999964,,,,,,,,,,,,,,,,,,,,,,,,,,175.38483600003474 +204,taxcalc/tests/test_policy.py::TestAdjust::test_adj_CPI_offset_and_index_status,>,passed,10024.710394999944,,,,,,,,,,,,,,,,,,,,,,,,,,171.8112469999378 +205,taxcalc/tests/test_policy.py::TestAdjust::test_adj_related_parameters_and_index_status,>,passed,3748.9835809999477,,,,,,,,,,,,,,,,,,,,,,,,,,94.99191599991264 +206,taxcalc/tests/test_policy.py::TestAdjust::test_indexed_status_parsing,>,passed,4354.80571100004,,,,,,,,,,,,,,,,,,,,,,,,,,118.67346400003953 +207,taxcalc/tests/test_policy.py::TestAdjust::test_cpi_offset_does_not_affect_wage_indexed_params,>,passed,8407.233387000018,,,,,,,,,,,,,,,,,,,,,,,,,,176.5275620000466 +208,taxcalc/tests/test_policy.py::test_two_sets_of_tax_brackets,,passed,1950.6974370000307,,,,,,,,,,,,,,,,,,,,,,,,,,49.86651500007633 +209,taxcalc/tests/test_records.py::test_incorrect_Records_instantiation,,passed,15.451778000056038,,,,,,,,,,,,,,,,,,,,,,,,,,0.23783900007856573 +210,taxcalc/tests/test_records.py::test_correct_Records_instantiation,,passed,410.83814499995697,,,,,,,,,,,,,,,,,,,,,,,,,,12.33776999993097 +211,taxcalc/tests/test_records.py::test_read_cps_data,,passed,624.1012809999802,,,,,,,,,,,,,,,,,,,,,,,,,,2.7775719998999193 +212,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 2, 200000, 200000, 0.03\n]",,passed,418.73871400002827,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s 1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,-12.05745700008265 -213,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 2, 200000, 200000, 0.03\n]",,passed,421.3941470000009,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s +",,,,,,,,,,,,,,-6.453340999996726 +213,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 2, 200000, 200000, 0.03\n]",,passed,424.54327699999794,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s 1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,1.5926330000866074 -214,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 2, 200000, 200000, 0.03\n]",,passed,424.6954630000346,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s +",,,,,,,,,,,,,,4.741763000083665 +214,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 2, 200000, 200000, 0.03\n]",,passed,426.7638540000007,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s 1, 2, 200000, 200000, 0.03 -",,,,,,,,,,,,,,4.076209000004383 -215,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 4, 200000, 100000, 100000\n]",,passed,429.43185199999334,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s +",,,,,,,,,,,,,,6.144599999970524 +215,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00200,e00200p,e00200s\n1, 4, 200000, 100000, 100000\n]",,passed,421.2025580000045,,,,,,,,,,,,"RECID,MARS,e00200,e00200p,e00200s 1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,6.482702999960566 -216,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 4, 200000, 100000, 100000\n]",,passed,424.7428699999318,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s +",,,,,,,,,,,,,,-1.7465910000282747 +216,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00900,e00900p,e00900s\n1, 4, 200000, 100000, 100000\n]",,passed,427.4809540000888,,,,,,,,,,,,"RECID,MARS,e00900,e00900p,e00900s 1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,2.440010999976039 -217,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 4, 200000, 100000, 100000\n]",,passed,425.1411040000903,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s +",,,,,,,,,,,,,,5.178095000132998 +217,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e02100,e02100p,e02100s\n1, 4, 200000, 100000, 100000\n]",,passed,422.1722080000063,,,,,,,,,,,,"RECID,MARS,e02100,e02100p,e02100s 1, 4, 200000, 100000, 100000 -",,,,,,,,,,,,,,0.8568860000650034 -218,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,k1bx14s\n1, 4, 0.03\n]",,passed,423.3872329999713,,,,,,,,,,,,"RECID,MARS,k1bx14s +",,,,,,,,,,,,,,-2.1120100000189836 +218,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,k1bx14s\n1, 4, 0.03\n]",,passed,427.11119299997335,,,,,,,,,,,,"RECID,MARS,k1bx14s 1, 4, 0.03 -",,,,,,,,,,,,,,0.7122729999764488 -219,"taxcalc/tests/test_records.py::test_read_data[RxCID,MARS\n1, 2\n]",,passed,1.6301790000170513,,,,,,,,,,,,"RxCID,MARS +",,,,,,,,,,,,,,4.436232999978529 +219,"taxcalc/tests/test_records.py::test_read_data[RxCID,MARS\n1, 2\n]",,passed,1.693894000027285,,,,,,,,,,,,"RxCID,MARS 1, 2 -",,,,,,,,,,,,,,0.022624000052928972 -220,"taxcalc/tests/test_records.py::test_read_data[RECID,e00300\n1, 456789\n]",,passed,1.5119990000584949,,,,,,,,,,,,"RECID,e00300 +",,,,,,,,,,,,,,0.08633900006316275 +220,"taxcalc/tests/test_records.py::test_read_data[RECID,e00300\n1, 456789\n]",,passed,1.4475839999477103,,,,,,,,,,,,"RECID,e00300 1, 456789 -",,,,,,,,,,,,,,0.10038800007805548 -221,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS\n1, 6\n]",,passed,421.87865100004274,,,,,,,,,,,,"RECID,MARS +",,,,,,,,,,,,,,0.03597299996727088 +221,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS\n1, 6\n]",,passed,426.2799600001017,,,,,,,,,,,,"RECID,MARS 1, 6 -",,,,,,,,,,,,,,-3.7508859999206834 -222,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,EIC\n1, 5, 4\n]",,passed,431.6053059999376,,,,,,,,,,,,"RECID,MARS,EIC +",,,,,,,,,,,,,,0.6504230001382894 +222,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,EIC\n1, 5, 4\n]",,passed,420.0883469999326,,,,,,,,,,,,"RECID,MARS,EIC 1, 5, 4 -",,,,,,,,,,,,,,12.135136999972929 -223,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00600,e00650\n1, 1, 8, 9\n]",,passed,412.6545399999486,,,,,,,,,,,,"RECID,MARS,e00600,e00650 +",,,,,,,,,,,,,,0.6181779999678838 +223,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e00600,e00650\n1, 1, 8, 9\n]",,passed,419.8126310000134,,,,,,,,,,,,"RECID,MARS,e00600,e00650 1, 1, 8, 9 -",,,,,,,,,,,,,,-11.138877000007597 -224,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e01500,e01700\n1, 1, 6, 7\n]",,passed,436.161836999986,,,,,,,,,,,,"RECID,MARS,e01500,e01700 +",,,,,,,,,,,,,,-3.980785999942782 +224,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,e01500,e01700\n1, 1, 6, 7\n]",,passed,426.7677969999113,,,,,,,,,,,,"RECID,MARS,e01500,e01700 1, 1, 6, 7 -",,,,,,,,,,,,,,11.985919999915495 -225,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,PT_SSTB_income\n1, 1, 2\n]",,passed,424.87999200000104,,,,,,,,,,,,"RECID,MARS,PT_SSTB_income +",,,,,,,,,,,,,,2.591879999840785 +225,"taxcalc/tests/test_records.py::test_read_data[RECID,MARS,PT_SSTB_income\n1, 1, 2\n]",,passed,427.29468800007453,,,,,,,,,,,,"RECID,MARS,PT_SSTB_income 1, 1, 2 -",,,,,,,,,,,,,,0.2530069999693296 -226,taxcalc/tests/test_records.py::test_for_duplicate_names,,passed,0.8818439999913608,,,,,,,,,,,,,,,,,,,,,,,,,,-0.031181000053948082 -227,taxcalc/tests/test_records.py::test_records_variables_content,,passed,0.6492390000403248,,,,,,,,,,,,,,,,,,,,,,,,,,0.0383650000230773 -228,taxcalc/tests/test_records.py::test_csv_input_vars_md_contents,,passed,0.7833990000563062,,,,,,,,,,,,,,,,,,,,,,,,,,0.025923000066541135 -229,taxcalc/tests/test_reforms.py::test_2017_law_reform,,passed,5146.39475499996,,,,,,,,,,,,,,,,,,,,,,,,,,188.5602799999333 -230,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2019],,passed,13774.342604000027,,,,,,,,,,,,,2019.0,,,,,,,,,,,,,412.547477000091 -231,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2020],,passed,13953.226054000083,,,,,,,,,,,,,2020.0,,,,,,,,,,,,,633.1828770000793 -232,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2021],,passed,13951.394308999967,,,,,,,,,,,,,2021.0,,,,,,,,,,,,,657.8338709999807 -233,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2022],,passed,13835.48205799991,,,,,,,,,,,,,2022.0,,,,,,,,,,,,,623.0804589999952 -234,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2023],,passed,13947.529501000077,,,,,,,,,,,,,2023.0,,,,,,,,,,,,,633.9754700001085 -235,taxcalc/tests/test_reforms.py::test_reform_json_and_output,,passed,83492.82250500005,,,,,,,,,,,,,,,,,,,,,,,,,,4414.327300000077 -236,taxcalc/tests/test_responses.py::test_response_json,,passed,0.1945120000073075,,,,,,,,,,,,,,,,,,,,,,,,,,0.0026259999685863122 -237,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.16977699999642937,,,,,,,,,,,,,,no-dot-csv-filename,no-dot-json-filename,no-dot-json-filename,no-dot-json-filename,no-output-directory,,,,,,,,-0.0030139999580569288 -238,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[input_data1-baseline1-reform1-assump1-outdir1],,passed,0.11773999995057238,,,,,,,,,,,,,,[],[],[],[],[],,,,,,,,0.0003620000370574833 -239,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-exist.csv-no-exist.json-no-exist.json-no-exist.json-.],,passed,0.19323000003623747,,,,,,,,,,,,,,no-exist.csv,no-exist.json,no-exist.json,no-exist.json,.,,,,,,,,-0.000339000052917926 -240,taxcalc/tests/test_taxcalcio.py::test_init_errors[2000-reformfile0-reformfile0-None],,passed,5311.883402000035,,,,,,,,,,,,,,,,,,,2000.0,reformfile0,reformfile0,,,,,254.89409600004365 -241,taxcalc/tests/test_taxcalcio.py::test_init_errors[2099-reformfile0-reformfile0-None],,passed,5351.632738000035,,,,,,,,,,,,,,,,,,,2099.0,reformfile0,reformfile0,,,,,256.32253600008426 -242,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-reformfile0-reformfile0-errorassumpfile],,passed,5103.147750999938,,,,,,,,,,,,,,,,,,,2020.0,reformfile0,reformfile0,errorassumpfile,,,,250.2301559999296 -243,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-errorreformfile-errorreformfile-None],,passed,4234.475833000033,,,,,,,,,,,,,,,,,,,2020.0,errorreformfile,errorreformfile,,,,,295.28244599998743 -244,taxcalc/tests/test_taxcalcio.py::test_creation_with_aging,,passed,13290.915583000015,,,,,,,,,,,,,,,,,,,,,,,,,,646.2100439999867 -245,taxcalc/tests/test_taxcalcio.py::test_ctor_init_with_cps_files,,passed,16683.51171200004,,,,,,,,,,,,,,,,,,,,,,,,,,414.5289830000802 -246,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|combined,\n c00100\n surtax\n -True-8]",,passed,5429.763325999943,,,,,,,,,,,,,,,,,,,,,,," +",,,,,,,,,,,,,,2.6677030000428203 +226,taxcalc/tests/test_records.py::test_for_duplicate_names,,passed,0.8726010000827955,,,,,,,,,,,,,,,,,,,,,,,,,,-0.040423999962513335 +227,taxcalc/tests/test_records.py::test_records_variables_content,,passed,0.6271620000006806,,,,,,,,,,,,,,,,,,,,,,,,,,0.01628799998343311 +228,taxcalc/tests/test_records.py::test_csv_input_vars_md_contents,,passed,0.8008559999552745,,,,,,,,,,,,,,,,,,,,,,,,,,0.04337999996550934 +229,taxcalc/tests/test_reforms.py::test_2017_law_reform,,passed,5009.882946999937,,,,,,,,,,,,,,,,,,,,,,,,,,52.04847199991036 +230,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2019],,passed,13479.622343000074,,,,,,,,,,,,,2019.0,,,,,,,,,,,,,117.82721600013792 +231,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2020],,passed,13545.066874999975,,,,,,,,,,,,,2020.0,,,,,,,,,,,,,225.02369799997177 +232,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2021],,passed,13563.676080999925,,,,,,,,,,,,,2021.0,,,,,,,,,,,,,270.11564299993915 +233,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2022],,passed,13501.859063999973,,,,,,,,,,,,,2022.0,,,,,,,,,,,,,289.4574650000577 +234,taxcalc/tests/test_reforms.py::test_round_trip_reforms[2023],,passed,13496.348823999939,,,,,,,,,,,,,2023.0,,,,,,,,,,,,,182.79479299997 +235,taxcalc/tests/test_reforms.py::test_reform_json_and_output,,passed,80555.800901,,,,,,,,,,,,,,,,,,,,,,,,,,1477.305696000025 +236,taxcalc/tests/test_responses.py::test_response_json,,passed,0.19132700003865466,,,,,,,,,,,,,,,,,,,,,,,,,,-0.000559000000066534 +237,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.16667099998812773,,,,,,,,,,,,,,no-dot-csv-filename,no-dot-json-filename,no-dot-json-filename,no-dot-json-filename,no-output-directory,,,,,,,,-0.006119999966358564 +238,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[input_data1-baseline1-reform1-assump1-outdir1],,passed,0.11244999996051774,,,,,,,,,,,,,,[],[],[],[],[],,,,,,,,-0.004927999952997156 +239,taxcalc/tests/test_taxcalcio.py::test_ctor_errors[no-exist.csv-no-exist.json-no-exist.json-no-exist.json-.],,passed,0.19312100005208777,,,,,,,,,,,,,,no-exist.csv,no-exist.json,no-exist.json,no-exist.json,.,,,,,,,,-0.0004480000370676307 +240,taxcalc/tests/test_taxcalcio.py::test_init_errors[2000-reformfile0-reformfile0-None],,passed,5166.953721000027,,,,,,,,,,,,,,,,,,,2000.0,reformfile0,reformfile0,,,,,109.96441500003584 +241,taxcalc/tests/test_taxcalcio.py::test_init_errors[2099-reformfile0-reformfile0-None],,passed,5183.7035549999655,,,,,,,,,,,,,,,,,,,2099.0,reformfile0,reformfile0,,,,,88.39335300001494 +242,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-reformfile0-reformfile0-errorassumpfile],,passed,4962.0944409999765,,,,,,,,,,,,,,,,,,,2020.0,reformfile0,reformfile0,errorassumpfile,,,,109.17684599996846 +243,taxcalc/tests/test_taxcalcio.py::test_init_errors[2020-errorreformfile-errorreformfile-None],,passed,4036.7968849999443,,,,,,,,,,,,,,,,,,,2020.0,errorreformfile,errorreformfile,,,,,97.60349799989854 +244,taxcalc/tests/test_taxcalcio.py::test_creation_with_aging,,passed,12815.496391000011,,,,,,,,,,,,,,,,,,,,,,,,,,170.79085199998372 +245,taxcalc/tests/test_taxcalcio.py::test_ctor_init_with_cps_files,,passed,16330.508584999961,,,,,,,,,,,,,,,,,,,,,,,,,,61.52585600000202 +246,"taxcalc/tests/test_taxcalcio.py::test_custom_dump_variables[\n MARS;iitax\tpayrolltax|combined,\n c00100\n surtax\n -True-8]",,passed,5237.950033000061,,,,,,,,,,,,,,,,,,,,,,," MARS;iitax payrolltax|combined, c00100 surtax - ",True,8.0,261.81331399993724 -247,"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,5692.636931000038,,,,,,,,,,,,,,,,,,,,,,," + ",True,8.0,70.00002100005531 +247,"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,5218.888923999998,,,,,,,,,,,,,,,,,,,,,,," MARS;iitax payrolltax|kombined,c00100 surtax RECID FLPDYR - ",False,8.0,585.0955319999684 -248,taxcalc/tests/test_taxcalcio.py::test_output_options,,passed,23486.164949999988,,,,,,,,,,,,,,,,,,,,,,,,,,1271.0275859999492 -249,taxcalc/tests/test_taxcalcio.py::test_write_doc_file,,passed,13833.396388999972,,,,,,,,,,,,,,,,,,,,,,,,,,730.8280050000358 -250,taxcalc/tests/test_taxcalcio.py::test_sqldb_option,,passed,6970.464059999927,,,,,,,,,,,,,,,,,,,,,,,,,,358.64370299998427 -251,taxcalc/tests/test_taxcalcio.py::test_no_tables_or_graphs,,passed,6214.686173000018,,,,,,,,,,,,,,,,,,,,,,,,,,229.42238900009215 -252,taxcalc/tests/test_taxcalcio.py::test_tables,,passed,6897.430233000023,,,,,,,,,,,,,,,,,,,,,,,,,,216.38317300005383 -253,taxcalc/tests/test_taxcalcio.py::test_graphs,,passed,6724.756320000097,,,,,,,,,,,,,,,,,,,,,,,,,,96.0611500000814 -254,taxcalc/tests/test_taxcalcio.py::test_analyze_warnings_print,,passed,5992.318830000045,,,,,,,,,,,,,,,,,,,,,,,,,,165.2909610000961 -255,taxcalc/tests/test_taxcalcio.py::test_error_message_parsed_correctly,,passed,4563.485802999935,,,,,,,,,,,,,,,,,,,,,,,,,,243.46637499991175 -256,taxcalc/tests/test_utils.py::test_validity_of_name_lists,,passed,0.8076070000697655,,,,,,,,,,,,,,,,,,,,,,,,,,0.05146300009073457 -257,taxcalc/tests/test_utils.py::test_create_tables,,passed,3606.538308999916,,,,,,,,,,,,,,,,,,,,,,,,,,173.72000699992896 -258,taxcalc/tests/test_utils.py::test_diff_count_precision,,passed,398.60402300007536,,,,,,,,,,,,,,,,,,,,,,,,,,-4.213327999991634 -259,taxcalc/tests/test_utils.py::test_weighted_mean,,passed,2.4347639999859894,,,,,,,,,,,,,,,,,,,,,,,,,,-0.13438799999221374 -260,taxcalc/tests/test_utils.py::test_wage_weighted,,passed,0.7048749999967185,,,,,,,,,,,,,,,,,,,,,,,,,,-0.006326000061562809 -261,taxcalc/tests/test_utils.py::test_agi_weighted,,passed,0.6471780000083527,,,,,,,,,,,,,,,,,,,,,,,,,,0.01123700008065498 -262,taxcalc/tests/test_utils.py::test_expanded_income_weighted,,passed,0.6643110000368324,,,,,,,,,,,,,,,,,,,,,,,,,,0.04183499993359874 -263,taxcalc/tests/test_utils.py::test_weighted_sum,,passed,1.6129910000017844,,,,,,,,,,,,,,,,,,,,,,,,,,-0.012176999916846398 -264,taxcalc/tests/test_utils.py::test_add_income_trow_var,,passed,2.4432899999737856,,,,,,,,,,,,,,,,,,,,,,,,,,0.008086999969236786 -265,taxcalc/tests/test_utils.py::test_add_quantile_trow_var,,passed,3.1133510000245224,,,,,,,,,,,,,,,,,,,,,,,,,,-0.06862799989448831 -266,taxcalc/tests/test_utils.py::test_dist_table_sum_row,,passed,2939.977875000068,,,,,,,,,,,,,,,,,,,,,,,,,,51.66638800005785 -267,taxcalc/tests/test_utils.py::test_diff_table_sum_row,,passed,3460.1764250000997,,,,,,,,,,,,,,,,,,,,,,,,,,69.78439900001376 -268,taxcalc/tests/test_utils.py::test_mtr_graph_data,,passed,2147.107133000077,,,,,,,,,,,,,,,,,,,,,,,,,,51.382122000063646 -269,taxcalc/tests/test_utils.py::test_atr_graph_data,,passed,2350.344691000032,,,,,,,,,,,,,,,,,,,,,,,,,,27.94917599999235 -270,taxcalc/tests/test_utils.py::test_xtr_graph_plot,,passed,2341.8519740000647,,,,,,,,,,,,,,,,,,,,,,,,,,92.3558200000798 -271,taxcalc/tests/test_utils.py::test_write_graph_file,,passed,2189.5788990000256,,,,,,,,,,,,,,,,,,,,,,,,,,87.90906000001542 -272,taxcalc/tests/test_utils.py::test_ce_aftertax_income,,passed,4014.826857999992,,,,,,,,,,,,,,,,,,,,,,,,,,117.99009399999204 -273,taxcalc/tests/test_utils.py::test_read_egg_csv,,passed,1.0777620000226307,,,,,,,,,,,,,,,,,,,,,,,,,,0.023875000010775693 -274,taxcalc/tests/test_utils.py::test_read_egg_json,,passed,0.2581729999064919,,,,,,,,,,,,,,,,,,,,,,,,,,0.029397999924185597 -275,taxcalc/tests/test_utils.py::test_create_delete_temp_file,,passed,0.27235799996105925,,,,,,,,,,,,,,,,,,,,,,,,,,0.0004429999762578518 -276,taxcalc/tests/test_utils.py::test_bootstrap_se_ci,,passed,0.38400699997964693,,,,,,,,,,,,,,,,,,,,,,,,,,-0.003242000047975979 -277,taxcalc/tests/test_utils.py::test_table_columns_labels,,passed,0.10716000008414994,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0006499999471997614 + ",False,8.0,111.34752499992828 +248,taxcalc/tests/test_taxcalcio.py::test_output_options,,passed,22706.90523500002,,,,,,,,,,,,,,,,,,,,,,,,,,491.7678709999818 +249,taxcalc/tests/test_taxcalcio.py::test_write_doc_file,,passed,13327.736228000049,,,,,,,,,,,,,,,,,,,,,,,,,,225.16784400011238 +250,taxcalc/tests/test_taxcalcio.py::test_sqldb_option,,passed,6628.968377999968,,,,,,,,,,,,,,,,,,,,,,,,,,17.148021000025437 +251,taxcalc/tests/test_taxcalcio.py::test_no_tables_or_graphs,,passed,6125.492280000003,,,,,,,,,,,,,,,,,,,,,,,,,,140.22849600007703 +252,taxcalc/tests/test_taxcalcio.py::test_tables,,passed,6836.3278179999725,,,,,,,,,,,,,,,,,,,,,,,,,,155.28075800000352 +253,taxcalc/tests/test_taxcalcio.py::test_graphs,,passed,6703.661963000059,,,,,,,,,,,,,,,,,,,,,,,,,,74.96679300004325 +254,taxcalc/tests/test_taxcalcio.py::test_analyze_warnings_print,,passed,5861.039779000066,,,,,,,,,,,,,,,,,,,,,,,,,,34.011910000117496 +255,taxcalc/tests/test_taxcalcio.py::test_error_message_parsed_correctly,,passed,4419.062220000001,,,,,,,,,,,,,,,,,,,,,,,,,,99.04279199997745 +256,taxcalc/tests/test_utils.py::test_validity_of_name_lists,,passed,0.7660610000357337,,,,,,,,,,,,,,,,,,,,,,,,,,0.009917000056702818 +257,taxcalc/tests/test_utils.py::test_create_tables,,passed,3479.9780350000447,,,,,,,,,,,,,,,,,,,,,,,,,,47.15973300005771 +258,taxcalc/tests/test_utils.py::test_diff_count_precision,,passed,401.2637339999401,,,,,,,,,,,,,,,,,,,,,,,,,,-1.5536170001269056 +259,taxcalc/tests/test_utils.py::test_weighted_mean,,passed,2.385845000048903,,,,,,,,,,,,,,,,,,,,,,,,,,-0.18330699992930022 +260,taxcalc/tests/test_utils.py::test_wage_weighted,,passed,0.7031220000044414,,,,,,,,,,,,,,,,,,,,,,,,,,-0.008079000053839991 +261,taxcalc/tests/test_utils.py::test_agi_weighted,,passed,0.6835960000444175,,,,,,,,,,,,,,,,,,,,,,,,,,0.04765500011671975 +262,taxcalc/tests/test_utils.py::test_expanded_income_weighted,,passed,0.6269699999847944,,,,,,,,,,,,,,,,,,,,,,,,,,0.00449399988156074 +263,taxcalc/tests/test_utils.py::test_weighted_sum,,passed,1.5876539999908346,,,,,,,,,,,,,,,,,,,,,,,,,,-0.03751399992779625 +264,taxcalc/tests/test_utils.py::test_add_income_trow_var,,passed,2.3906129999886616,,,,,,,,,,,,,,,,,,,,,,,,,,-0.0445900000158872 +265,taxcalc/tests/test_utils.py::test_add_quantile_trow_var,,passed,3.08545099994717,,,,,,,,,,,,,,,,,,,,,,,,,,-0.09652799997184047 +266,taxcalc/tests/test_utils.py::test_dist_table_sum_row,,passed,2948.302548000015,,,,,,,,,,,,,,,,,,,,,,,,,,59.991061000005175 +267,taxcalc/tests/test_utils.py::test_diff_table_sum_row,,passed,3501.3421419999986,,,,,,,,,,,,,,,,,,,,,,,,,,110.95011599991267 +268,taxcalc/tests/test_utils.py::test_mtr_graph_data,,passed,2097.3469780000187,,,,,,,,,,,,,,,,,,,,,,,,,,1.6219670000054975 +269,taxcalc/tests/test_utils.py::test_atr_graph_data,,passed,2321.5908439999566,,,,,,,,,,,,,,,,,,,,,,,,,,-0.8046710000830899 +270,taxcalc/tests/test_utils.py::test_xtr_graph_plot,,passed,2269.411730999991,,,,,,,,,,,,,,,,,,,,,,,,,,19.915577000006124 +271,taxcalc/tests/test_utils.py::test_write_graph_file,,passed,2125.9520580000526,,,,,,,,,,,,,,,,,,,,,,,,,,24.28221900004246 +272,taxcalc/tests/test_utils.py::test_ce_aftertax_income,,passed,3909.495119999974,,,,,,,,,,,,,,,,,,,,,,,,,,12.658355999973992 +273,taxcalc/tests/test_utils.py::test_read_egg_csv,,passed,1.0575119999884919,,,,,,,,,,,,,,,,,,,,,,,,,,0.0036249999766369 +274,taxcalc/tests/test_utils.py::test_read_egg_json,,passed,0.22932800004582532,,,,,,,,,,,,,,,,,,,,,,,,,,0.0005530000635190213 +275,taxcalc/tests/test_utils.py::test_create_delete_temp_file,,passed,0.26711799989698193,,,,,,,,,,,,,,,,,,,,,,,,,,-0.00479700008781947 +276,taxcalc/tests/test_utils.py::test_bootstrap_se_ci,,passed,0.41254900008880213,,,,,,,,,,,,,,,,,,,,,,,,,,0.025300000061179218 +277,taxcalc/tests/test_utils.py::test_table_columns_labels,,passed,0.10576699992270733,,,,,,,,,,,,,,,,,,,,,,,,,,-0.002043000108642376