Merge pull request #640 from christianlouis/refactor-filename-regex-constant-13933144971632372772

Refactor filename regex to shared constant
This commit is contained in:
Christian Krakau-Louis
2026-03-14 12:44:11 +01:00
committed by GitHub
3 changed files with 201 additions and 194 deletions
+4 -3
View File
@@ -212,9 +212,10 @@ class TestExtractMetadataFilenameValidation:
"""Test that invalid filename formats are rejected."""
import re
# Valid pattern from extract_metadata_with_gpt.py
# TODO: Consider extracting this to a shared constant to avoid duplication
valid_pattern = r"^[\w\-\. ]+$"
from app.utils.filename_utils import VALID_FILENAME_PATTERN
# Valid pattern from app.utils.filename_utils
valid_pattern = VALID_FILENAME_PATTERN
# Test valid filenames
valid_filenames = [