From f418ade37539473ea835661e287bb7f99ab925f7 Mon Sep 17 00:00:00 2001 From: Ram <80714392+ramsharma-prog@users.noreply.github.com> Date: Tue, 30 Apr 2024 11:06:23 +0100 Subject: [PATCH] FS-4361-remove-short-fund-name-hsra-from-the-form-name-for-qa-formatting (#136) * remove hsra text from the form name title for qa formatting * Update version to 2.0.46 * flake8 version bumped --------- Co-authored-by: FSD Github Actions --- .pre-commit-config.yaml | 2 +- fsd_utils/mapping/application/application_utils.py | 4 +++- pyproject.toml | 2 +- tests/test_mapping_application.py | 5 +++++ 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 9906c78..ea54de2 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -5,7 +5,7 @@ repos: - id: black language_version: python3 - repo: https://github.com/PyCQA/flake8 - rev: 3.9.2 + rev: 7.0.0 hooks: - id: flake8 args: diff --git a/fsd_utils/mapping/application/application_utils.py b/fsd_utils/mapping/application/application_utils.py index f9ce05a..3d8a527 100644 --- a/fsd_utils/mapping/application/application_utils.py +++ b/fsd_utils/mapping/application/application_utils.py @@ -182,7 +182,9 @@ def generate_text_of_application(q_and_a: dict, fund_name: str, language=EN) -> output.write(f"********* {fund_name} **********\n") for section_name, values in q_and_a.items(): - title = simplify_title(section_name, remove_text=["cof", "ns", "cyp", "dpi"]) + title = simplify_title( + section_name, remove_text=["cof", "ns", "cyp", "dpi", "hsra"] + ) output.write(f"\n* {' '.join(title).capitalize()}\n\n") for questions, answers in values.items(): output.write(f" Q) {questions}\n") diff --git a/pyproject.toml b/pyproject.toml index 7a045eb..112f4ed 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,7 +5,7 @@ build-backend = "setuptools.build_meta" [project] name = "funding-service-design-utils" -version = "2.0.45" +version = "2.0.46" authors = [ { name="DLUHC", email="FundingServiceDesignTeam@levellingup.gov.uk" }, diff --git a/tests/test_mapping_application.py b/tests/test_mapping_application.py index d40792d..86f0aa4 100644 --- a/tests/test_mapping_application.py +++ b/tests/test_mapping_application.py @@ -98,6 +98,11 @@ def test_format_answer(input_data, expected_response): ["cof", "cyp"], ["organisation", "name"], ), + ( + "total-expected-cost-hsra", + ["cof", "cyp", "hsra"], + ["total", "expected", "cost"], + ), ("organisation-address", ["cof", "ns"], ["organisation", "address"]), ], )