mirror of
https://github.com/fhswf/aki_prj23_transparenzregister.git
synced 2025-06-21 23:43:55 +02:00
refactor: Move quote removal funtion to string utils, adapt to requirements
This commit is contained in:
@ -45,3 +45,17 @@ def test_simplify_string_type_error(value: Any) -> None:
|
||||
def test_transform_date_to_iso(value: str, expected: str) -> None:
|
||||
result = string_tools.transform_date_to_iso(value)
|
||||
assert result == expected
|
||||
|
||||
|
||||
@pytest.mark.parametrize(
|
||||
("value", "expected_result"),
|
||||
[
|
||||
(None, None),
|
||||
('"Siemes Verwaltungs-GmbH"', "Siemes Verwaltungs-GmbH"),
|
||||
('"Hans"-Wurst GmbH', '"Hans"-Wurst GmbH'),
|
||||
('Hans-Wurst GmbH"', "Hans-Wurst GmbH"),
|
||||
],
|
||||
)
|
||||
def test_remove_trailing_and_leading_quotes(value: str, expected_result: str) -> None:
|
||||
result = string_tools.remove_traling_and_leading_quotes(value)
|
||||
assert result == expected_result
|
||||
|
Reference in New Issue
Block a user