estelam ticket, varizha , others
This commit is contained in:
1 parent
35a1ec1794
commit
6b546aad76
71 files changed
+2865
-191
No files matched your search
@@ -1,6 +1,7 @@
|
||||
from datetime import datetime, timezone as dt_timezone
|
||||
import pytest
|
||||
|
||||
from apps.core.templatetags.jalali import jalali_date, jalali_datetime, persian_time
|
||||
from apps.core.templatetags.jalali import jalali_date, jalali_datetime, jalali_datetime_precise, persian_time
|
||||
|
||||
|
||||
def test_jalali_datetime_uses_iran_time_persian_month_and_digits():
|
||||
@@ -14,3 +15,11 @@ def test_jalali_filters_fail_safely_for_empty_values():
|
||||
assert jalali_datetime(None) == ""
|
||||
assert jalali_date(None) == ""
|
||||
assert persian_time(None) == ""
|
||||
|
||||
|
||||
@pytest.mark.parametrize("value,expected", [
|
||||
(datetime(2026, 9, 5, 22, 31, 17, tzinfo=dt_timezone.utc), "۱۵ شهریور ۱۴۰۵، ساعت ۰۲:۰۱:۱۷"),
|
||||
(None, ""),
|
||||
])
|
||||
def test_opening_timestamp_includes_seconds_in_iran_time(value, expected):
|
||||
assert jalali_datetime_precise(value) == expected
|
||||
Reference in new issue
Block a user