from pathlib import Path
from unittest import mock
+import pytz
from django.test import override_settings
from django.test import TestCase
from django.utils import timezone
)
self.assertEqual(doc.get_public_filename(), "2020-12-25 test.pdf")
+ def test_file_name_with_timezone(self):
+
+ doc = Document(
+ mime_type="application/pdf",
+ title="test",
+ created=timezone.datetime(
+ 2020,
+ 12,
+ 25,
+ 0,
+ 0,
+ 0,
+ 0,
+ pytz.timezone("Europe/Berlin"),
+ ),
+ )
+ self.assertEqual(doc.get_public_filename(), "2020-12-25 test.pdf")
+
def test_file_name_jpg(self):
doc = Document(