diff --git a/swh/web/tests/browse/views/test_origin.py b/swh/web/tests/browse/views/test_origin.py --- a/swh/web/tests/browse/views/test_origin.py +++ b/swh/web/tests/browse/views/test_origin.py @@ -3,7 +3,7 @@ # License: GNU Affero General Public License version 3, or any later version # See top-level LICENSE file for more information -from datetime import datetime +from datetime import datetime, timezone import random import re import string @@ -673,7 +673,9 @@ ) new_origin = archive_data.origin_add([new_origin])[0] archive_data.snapshot_add([snapshot]) - visit = archive_data.origin_visit_add(new_origin["url"], datetime.now(), type="git") + visit = archive_data.origin_visit_add( + new_origin["url"], datetime.now(tz=timezone.utc), type="git" + ) archive_data.origin_visit_update( new_origin["url"], visit.visit, status="full", snapshot=snapshot.id ) diff --git a/swh/web/tests/strategies.py b/swh/web/tests/strategies.py --- a/swh/web/tests/strategies.py +++ b/swh/web/tests/strategies.py @@ -9,6 +9,7 @@ from datetime import datetime from hypothesis import settings, assume +from hypothesis.extra.dateutil import timezones from hypothesis.strategies import ( just, sampled_from, @@ -306,7 +307,9 @@ max_size = nb_dates if nb_dates else 8 return lists( datetimes( - min_value=datetime(2015, 1, 1, 0, 0), max_value=datetime(2018, 12, 31, 0, 0) + min_value=datetime(2015, 1, 1, 0, 0), + max_value=datetime(2018, 12, 31, 0, 0), + timezones=timezones(), ), min_size=min_size, max_size=max_size,