1- from datetime import date , datetime
1+ from datetime import UTC , date , datetime
22
33import pytest
44from sqlalchemy import select
@@ -24,22 +24,30 @@ def test_user_age(db):
2424
2525
2626def test_user_display_joined ():
27- assert make_user (joined = datetime (2020 , 7 , 10 , 16 , 34 , 1 , 1 )).display_joined == datetime (2020 , 7 , 10 , 16 , 0 , 0 , 0 )
28- assert make_user (joined = datetime (2025 , 7 , 10 , 16 , 59 , 1 , 1 )).display_joined == datetime (2025 , 7 , 10 , 16 , 0 , 0 , 0 )
29- assert make_user (joined = datetime (2020 , 7 , 10 , 16 , 0 , 1 , 1 )).display_joined == datetime (2020 , 7 , 10 , 16 , 0 , 0 , 0 )
30- assert make_user (joined = datetime (2020 , 7 , 10 , 0 , 0 , 0 , 0 )).display_joined == datetime (2020 , 7 , 10 , 0 , 0 , 0 , 0 )
27+ assert make_user (joined = datetime (2020 , 7 , 10 , 16 , 34 , 1 , 1 , tzinfo = UTC )).display_joined == datetime (
28+ 2020 , 7 , 10 , 16 , 0 , 0 , 0 , tzinfo = UTC
29+ )
30+ assert make_user (joined = datetime (2025 , 7 , 10 , 16 , 59 , 1 , 1 , tzinfo = UTC )).display_joined == datetime (
31+ 2025 , 7 , 10 , 16 , 0 , 0 , 0 , tzinfo = UTC
32+ )
33+ assert make_user (joined = datetime (2020 , 7 , 10 , 16 , 0 , 1 , 1 , tzinfo = UTC )).display_joined == datetime (
34+ 2020 , 7 , 10 , 16 , 0 , 0 , 0 , tzinfo = UTC
35+ )
36+ assert make_user (joined = datetime (2020 , 7 , 10 , 0 , 0 , 0 , 0 , tzinfo = UTC )).display_joined == datetime (
37+ 2020 , 7 , 10 , 0 , 0 , 0 , 0 , tzinfo = UTC
38+ )
3139
3240
3341def test_user_display_last_active ():
34- assert make_user (last_active = datetime (2020 , 7 , 10 , 16 , 34 , 1 , 1 )).display_last_active == datetime (
35- 2020 , 7 , 10 , 16 , 0 , 0 , 0
42+ assert make_user (last_active = datetime (2020 , 7 , 10 , 16 , 34 , 1 , 1 , tzinfo = UTC )).display_last_active == datetime (
43+ 2020 , 7 , 10 , 16 , 0 , 0 , 0 , tzinfo = UTC
3644 )
37- assert make_user (last_active = datetime (2025 , 7 , 10 , 17 , 59 , 1 , 1 )).display_last_active == datetime (
38- 2025 , 7 , 10 , 17 , 0 , 0 , 0
45+ assert make_user (last_active = datetime (2025 , 7 , 10 , 17 , 59 , 1 , 1 , tzinfo = UTC )).display_last_active == datetime (
46+ 2025 , 7 , 10 , 17 , 0 , 0 , 0 , tzinfo = UTC
3947 )
40- assert make_user (last_active = datetime (2020 , 7 , 10 , 16 , 0 , 1 , 1 )).display_last_active == datetime (
41- 2020 , 7 , 10 , 16 , 0 , 0 , 0
48+ assert make_user (last_active = datetime (2020 , 7 , 10 , 16 , 0 , 1 , 1 , tzinfo = UTC )).display_last_active == datetime (
49+ 2020 , 7 , 10 , 16 , 0 , 0 , 0 , tzinfo = UTC
4250 )
43- assert make_user (last_active = datetime (2020 , 7 , 10 , 0 , 0 , 0 , 0 )).display_last_active == datetime (
44- 2020 , 7 , 10 , 0 , 0 , 0 , 0
51+ assert make_user (last_active = datetime (2020 , 7 , 10 , 0 , 0 , 0 , 0 , tzinfo = UTC )).display_last_active == datetime (
52+ 2020 , 7 , 10 , 0 , 0 , 0 , 0 , tzinfo = UTC
4553 )
0 commit comments