From a3a1eb93231b2383c83456bc56458456782a9891 Mon Sep 17 00:00:00 2001 From: Georges-Antoine Assi Date: Sat, 4 Nov 2023 23:30:53 -0400 Subject: [PATCH] Fix tests --- backend/utils/__init__.py | 2 +- backend/utils/tests/test_utils.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/utils/__init__.py b/backend/utils/__init__.py index 7e89df9ab..6a7320efe 100644 --- a/backend/utils/__init__.py +++ b/backend/utils/__init__.py @@ -59,7 +59,7 @@ REGIONS_BY_SHORTCODE = {region[0].lower(): region[1] for region in REGIONS} REGIONS_NAME_KEYS = [region[1].lower() for region in REGIONS] TAG_REGEX = r"\(([^)]+)\)|\[([^]]+)\]" -EXTENSION_REGEX = r"\.([a-z]+(\.\w+)*)$" +EXTENSION_REGEX = r"\.(([a-z]+\.)*\w+)$" def parse_tags(file_name: str) -> tuple: diff --git a/backend/utils/tests/test_utils.py b/backend/utils/tests/test_utils.py index a368767b8..117ade9e2 100644 --- a/backend/utils/tests/test_utils.py +++ b/backend/utils/tests/test_utils.py @@ -58,7 +58,7 @@ def test_get_file_name_with_no_tags(): # This is expected behavior, since the regex is aggressive file_name = "Battle Stadium D.O.N.zip" - assert gfnwt(file_name) == "Battle Stadium D" + assert gfnwt(file_name) == "Battle Stadium D.O.N" def test_get_file_extension():