Skip to content
Snippets Groups Projects
Commit f26fa6a9 authored by sandcha's avatar sandcha
Browse files

Update decote parameter path after openfisca-france upgrade

parent 909d976f
Branches
No related tags found
1 merge request!74Retrait du PLF 2022
......@@ -92,7 +92,7 @@ def decote(reform: T) -> T:
seuil_couple = reform.payload.get("decote", {}).get("seuil_couple")
seuil_celib = reform.payload.get("decote", {}).get("seuil_celib")
taux = reform.payload.get("decote", {}).get("taux")
node = reform.parameters.impot_revenu.decote
node = reform.parameters.impot_revenu.calcul_impot_revenu.plaf_qf.decote
if seuil_couple is not None:
node.seuil_couple.update(period=reform.period, value=float(seuil_couple))
......
......@@ -67,7 +67,8 @@ def test_bareme_seuil(parameters, instant, period, mocker):
def test_decote_seuil_couple(parameters, instant, period, mocker):
seuil_couple = 10000
payload = {"decote": {"seuil_couple": seuil_couple}}
node = parameters.impot_revenu.decote.seuil_couple
node = parameters.impot_revenu.calcul_impot_revenu.plaf_qf.decote.seuil_couple
with mocker.patch.object(node, "update"):
reform = ParametricReform(parameters, payload, instant, period)
......@@ -78,7 +79,7 @@ def test_decote_seuil_couple(parameters, instant, period, mocker):
def test_decote_seuil_celib(parameters, instant, period, mocker):
seuil_celib = 10000
payload = {"decote": {"seuil_celib": seuil_celib}}
node = parameters.impot_revenu.decote.seuil_celib
node = parameters.impot_revenu.calcul_impot_revenu.plaf_qf.decote.seuil_celib
with mocker.patch.object(node, "update"):
reform = ParametricReform(parameters, payload, instant, period)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment