diff --git a/changelog_entry.yaml b/changelog_entry.yaml index e69de29bb..c678800fd 100644 --- a/changelog_entry.yaml +++ b/changelog_entry.yaml @@ -0,0 +1,4 @@ +- bump: patch + changes: + fixed: + - Bug with BRMA variable name. diff --git a/policyengine_uk/system.py b/policyengine_uk/system.py index b155976ee..dc7c145ac 100644 --- a/policyengine_uk/system.py +++ b/policyengine_uk/system.py @@ -46,7 +46,7 @@ class CountryTaxBenefitSystem(TaxBenefitSystem): variables_dir = COUNTRY_DIR / "variables" auto_carry_over_input_variables = True basic_inputs = [ - "BRMA", + "brma", "local_authority", "region", "employment_income", diff --git a/policyengine_uk/tests/policy/baseline/finance/benefit/family/LHA.yaml b/policyengine_uk/tests/policy/baseline/finance/benefit/family/LHA.yaml index 227490a04..e3141fde0 100644 --- a/policyengine_uk/tests/policy/baseline/finance/benefit/family/LHA.yaml +++ b/policyengine_uk/tests/policy/baseline/finance/benefit/family/LHA.yaml @@ -5,22 +5,22 @@ age: 18 LHA_category: C output: - BRMA: MAIDSTONE + brma: MAIDSTONE BRMA_LHA_rate: 9_771 - name: BRMA inputs period: 2020 absolute_error_margin: 0 input: - BRMA: GUILDFORD + brma: GUILDFORD output: - BRMA: GUILDFORD + brma: GUILDFORD - name: BRMA and category period: 2020 absolute_error_margin: 20 input: - BRMA: GUILDFORD + brma: GUILDFORD LHA_category: C output: - BRMA: GUILDFORD + brma: GUILDFORD LHA_category: C BRMA_LHA_rate: 13_164 diff --git a/policyengine_uk/tests/policy/baseline/gov/abolitions/abolition_parameters.yaml b/policyengine_uk/tests/policy/baseline/gov/abolitions/abolition_parameters.yaml index 92938d418..d8e260dd1 100644 --- a/policyengine_uk/tests/policy/baseline/gov/abolitions/abolition_parameters.yaml +++ b/policyengine_uk/tests/policy/baseline/gov/abolitions/abolition_parameters.yaml @@ -97,7 +97,7 @@ household: members: [claimant] rent: 500 - BRMA: "CENTRAL_LONDON" + brma: "CENTRAL_LONDON" tenure_type: "RENT_PRIVATELY" output: housing_benefit: 0 diff --git a/policyengine_uk/variables/gov/dwp/BRMA_LHA_rate.py b/policyengine_uk/variables/gov/dwp/BRMA_LHA_rate.py index a8eae300e..a9e43282e 100644 --- a/policyengine_uk/variables/gov/dwp/BRMA_LHA_rate.py +++ b/policyengine_uk/variables/gov/dwp/BRMA_LHA_rate.py @@ -20,7 +20,7 @@ class BRMA_LHA_rate(Variable): def formula(benunit, period, parameters): brma = benunit.value_from_first_person( - benunit.members.household("BRMA", period).decode_to_str() + benunit.members.household("brma", period).decode_to_str() ) category = benunit("LHA_category", period).decode_to_str() diff --git a/policyengine_uk/variables/household/BRMA.py b/policyengine_uk/variables/household/BRMA.py index da5ac0adb..ec0b8b422 100644 --- a/policyengine_uk/variables/household/BRMA.py +++ b/policyengine_uk/variables/household/BRMA.py @@ -5,7 +5,7 @@ import numpy as np -class BRMA(Variable): +class brma(Variable): value_type = Enum possible_values = BRMAName default_value = BRMAName.MAIDSTONE