from core.download_headers import attachment_content_disposition def test_attachment_content_disposition_polish_chars_latin1_safe(): header = attachment_content_disposition("Wniosek o dofinansowanie ćwiczeń.pdf") assert "filename=" in header assert "filename*=UTF-8" in header header.encode("latin-1") def test_attachment_content_disposition_ascii_fallback(): header = attachment_content_disposition("Wniosek o dofinansowanie.pdf") assert 'filename="Wniosek o dofinansowanie.pdf"' in header