add util.as_timezone -> as_timezone Jinja2 filter

Signed-off-by: Kevin Morris <kevr@0cost.org>
This commit is contained in:
Kevin Morris 2021-06-18 16:55:01 -07:00
parent ac67268a28
commit b1baf76998
3 changed files with 13 additions and 0 deletions

View file

@ -1,4 +1,5 @@
from datetime import datetime
from zoneinfo import ZoneInfo
from aurweb import util
@ -7,3 +8,9 @@ def test_timestamp_to_datetime():
ts = datetime.utcnow().timestamp()
dt = datetime.utcfromtimestamp(int(ts))
assert util.timestamp_to_datetime(ts) == dt
def test_as_timezone():
ts = datetime.utcnow().timestamp()
dt = util.timestamp_to_datetime(ts)
assert util.as_timezone(dt, "UTC") == dt.astimezone(tz=ZoneInfo("UTC"))