Create a new file tests/test_utils.py and write tests for normalize_date_string, ensuring it translates 'Posted Yesterday' and '2 Days Ago' correctly.
Date parsing is notoriously fragile. Having unit tests for human-readable date conversions prevents silent failures.
tests/test_utils.pypre-commit run --all-files