This commit is contained in:
javad committed 2026-09-10 11:34:19 +03:30
commit fa9d154db9
260 files changed
+17643

No files matched your search

+16
View File
@@ -0,0 +1,16 @@
from datetime import datetime, timezone as dt_timezone
from apps.core.templatetags.jalali import jalali_date, jalali_datetime, persian_time
def test_jalali_datetime_uses_iran_time_persian_month_and_digits():
value = datetime(2026, 9, 6, 5, 0, tzinfo=dt_timezone.utc)
assert jalali_datetime(value) == "۱۵ شهریور ۱۴۰۵، ساعت ۰۸:۳۰"
assert jalali_date(value) == "۱۵ شهریور ۱۴۰۵"
assert persian_time(value) == "۰۸:۳۰"
def test_jalali_filters_fail_safely_for_empty_values():
assert jalali_datetime(None) == ""
assert jalali_date(None) == ""
assert persian_time(None) == ""