|
|
|
|
@ -78,12 +78,15 @@ def test_shorten_date() -> None:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def test_dt_humanize() -> None:
|
|
|
|
|
assert dt_humanize_delta(dt_now()) == "now"
|
|
|
|
|
assert dt_humanize_delta(dt_now() - timedelta(minutes=50)) == "50 minutes ago"
|
|
|
|
|
assert dt_humanize_delta(dt_now() - timedelta(hours=16)) == "16 hours ago"
|
|
|
|
|
assert dt_humanize_delta(dt_now() - timedelta(hours=16, minutes=30)) == "16 hours ago"
|
|
|
|
|
assert dt_humanize_delta(dt_now() - timedelta(days=16, hours=10, minutes=25)) == "a month ago"
|
|
|
|
|
assert dt_humanize_delta(dt_now() - timedelta(minutes=50)) == "50 minutes ago"
|
|
|
|
|
with time_machine.travel("2026-03-25 10:01:00 +00:00", tick=False):
|
|
|
|
|
assert dt_humanize_delta(dt_now()) == "now"
|
|
|
|
|
assert dt_humanize_delta(dt_now() - timedelta(minutes=50)) == "50 minutes ago"
|
|
|
|
|
assert dt_humanize_delta(dt_now() - timedelta(hours=16)) == "16 hours ago"
|
|
|
|
|
assert dt_humanize_delta(dt_now() - timedelta(hours=16, minutes=30)) == "16 hours ago"
|
|
|
|
|
assert (
|
|
|
|
|
dt_humanize_delta(dt_now() - timedelta(days=16, hours=10, minutes=25)) == "a month ago"
|
|
|
|
|
)
|
|
|
|
|
assert dt_humanize_delta(dt_now() - timedelta(minutes=50)) == "50 minutes ago"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def test_format_ms_time() -> None:
|
|
|
|
|
|