Skip to content
Snippets Groups Projects
Commit 5be57cbe authored by benoit-cty's avatar benoit-cty
Browse files

fix test

parent af0c4b43
No related branches found
No related tags found
1 merge request!77PLF 2023
Pipeline #6250 passed
......@@ -93,17 +93,17 @@ def bareme(reform: T) -> T:
def decote(reform: T) -> T:
logger.debug("decote")
logger.debug(reform.payload)
# logger.debug("decote")
# logger.debug(reform.payload)
if reform.payload.get("bareme"):
logger.debug(reform.payload)
# logger.debug(reform.payload)
raise Exception("bareme n'est plus supporté, il faut bareme_ir_depuis_1945")
plaf_qf = reform.payload.get("calcul_impot_revenu").get("plaf_qf")
plaf_qf = reform.payload.get("calcul_impot_revenu", {}).get("plaf_qf", {})
seuil_couple = plaf_qf.get("decote", {}).get("seuil_couple")
seuil_celib = plaf_qf.get("decote", {}).get("seuil_celib")
taux = plaf_qf.get("decote", {}).get("taux")
node = reform.parameters.impot_revenu.calcul_impot_revenu.plaf_qf.decote
logger.debug(f"seuil_couple={seuil_couple}")
# logger.debug(f"seuil_couple={seuil_couple}")
if seuil_couple is not None:
node.seuil_couple.update(period=reform.period, value=float(seuil_couple))
......@@ -126,7 +126,7 @@ def abattements_rni(reform: T) -> T:
def plaf_qf(reform: T) -> T:
payload = reform.payload.get("calcul_impot_revenu").get("plaf_qf", {})
payload = reform.payload.get("calcul_impot_revenu", {}).get("plaf_qf", {})
node = reform.parameters.impot_revenu.calcul_impot_revenu.plaf_qf
keys = [
"general",
......@@ -140,7 +140,7 @@ def plaf_qf(reform: T) -> T:
def abat_dom(reform: T) -> T:
plaf_qf = reform.payload.get("calcul_impot_revenu").get("plaf_qf", {})
plaf_qf = reform.payload.get("calcul_impot_revenu", {}).get("plaf_qf", {})
payload = plaf_qf.get("abat_dom", {})
node = reform.parameters.impot_revenu.calcul_impot_revenu.plaf_qf.abat_dom
keys = ["taux_GuadMarReu", "plaf_GuadMarReu", "taux_GuyMay", "plaf_GuyMay"]
......@@ -150,7 +150,7 @@ def abat_dom(reform: T) -> T:
def reduction_ss_condition_revenus(reform: T) -> T:
plaf_qf = reform.payload.get("calcul_impot_revenu").get("plaf_qf", {})
plaf_qf = reform.payload.get("calcul_impot_revenu", {}).get("plaf_qf", {})
payload = plaf_qf.get("reduction_ss_condition_revenus", {})
node = reform.parameters.impot_revenu.calcul_impot_revenu.plaf_qf.reduction_ss_condition_revenus
keys = ["seuil_maj_enf", "seuil1", "seuil2", "taux"]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment