1- from datetime import datetime , timedelta
1+ from datetime import datetime , timedelta , timezone
22
33from django .test import TestCase
4- from django .utils import timezone
54from freezegun import freeze_time
65
76from rest_framework_simplejwt .utils import (
@@ -24,11 +23,11 @@ def test_it_should_return_the_correct_values(self):
2423
2524 with self .settings (USE_TZ = False ):
2625 dt = make_utc (dt )
27- self .assertTrue (timezone . is_naive ( dt ) )
26+ self .assertTrue (dt . tzinfo is None )
2827
2928 with self .settings (USE_TZ = True ):
3029 dt = make_utc (dt )
31- self .assertTrue (timezone . is_aware ( dt ) )
30+ self .assertTrue (dt . tzinfo is not None )
3231 self .assertEqual (dt .utcoffset (), timedelta (seconds = 0 ))
3332
3433
@@ -39,9 +38,7 @@ def test_it_should_return_the_correct_value(self):
3938 with freeze_time (now ):
4039 # Should return aware utcnow if USE_TZ == True
4140 with self .settings (USE_TZ = True ):
42- self .assertEqual (
43- timezone .make_aware (now , timezone = timezone .utc ), aware_utcnow ()
44- )
41+ self .assertEqual (now .replace (tzinfo = timezone .utc ), aware_utcnow ())
4542
4643 # Should return naive utcnow if USE_TZ == False
4744 with self .settings (USE_TZ = False ):
0 commit comments