@@ -308,7 +308,7 @@ def test_default_state(self, get):
308308
309309 @mock .patch (
310310 "google.auth._helpers.utcnow" ,
311- return_value = datetime .datetime .utcfromtimestamp ( 0 ),
311+ return_value = datetime .datetime .fromtimestamp ( 0 , tz = datetime . timezone . utc ),
312312 )
313313 @mock .patch ("google.auth.compute_engine._metadata.get" , autospec = True )
314314 @mock .patch ("google.auth.iam.Signer.sign" , autospec = True )
@@ -341,7 +341,7 @@ def test_make_authorization_grant_assertion(self, sign, get, utcnow):
341341
342342 @mock .patch (
343343 "google.auth._helpers.utcnow" ,
344- return_value = datetime .datetime .utcfromtimestamp ( 0 ),
344+ return_value = datetime .datetime .fromtimestamp ( 0 , tz = datetime . timezone . utc ),
345345 )
346346 @mock .patch ("google.auth.compute_engine._metadata.get" , autospec = True )
347347 @mock .patch ("google.auth.iam.Signer.sign" , autospec = True )
@@ -373,7 +373,7 @@ def test_with_service_account(self, sign, get, utcnow):
373373
374374 @mock .patch (
375375 "google.auth._helpers.utcnow" ,
376- return_value = datetime .datetime .utcfromtimestamp ( 0 ),
376+ return_value = datetime .datetime .fromtimestamp ( 0 , tz = datetime . timezone . utc ),
377377 )
378378 @mock .patch ("google.auth.compute_engine._metadata.get" , autospec = True )
379379 @mock .patch ("google.auth.iam.Signer.sign" , autospec = True )
@@ -429,7 +429,7 @@ def test_token_uri(self):
429429
430430 @mock .patch (
431431 "google.auth._helpers.utcnow" ,
432- return_value = datetime .datetime .utcfromtimestamp ( 0 ),
432+ return_value = datetime .datetime .fromtimestamp ( 0 , tz = datetime . timezone . utc ),
433433 )
434434 @mock .patch ("google.auth.compute_engine._metadata.get" , autospec = True )
435435 @mock .patch ("google.auth.iam.Signer.sign" , autospec = True )
@@ -551,7 +551,7 @@ def test_with_target_audience_integration(self):
551551
552552 @mock .patch (
553553 "google.auth._helpers.utcnow" ,
554- return_value = datetime .datetime .utcfromtimestamp ( 0 ),
554+ return_value = datetime .datetime .fromtimestamp ( 0 , tz = datetime . timezone . utc ),
555555 )
556556 @mock .patch ("google.auth.compute_engine._metadata.get" , autospec = True )
557557 @mock .patch ("google.auth.iam.Signer.sign" , autospec = True )
@@ -590,7 +590,7 @@ def test_with_quota_project(self, sign, get, utcnow):
590590
591591 @mock .patch (
592592 "google.auth._helpers.utcnow" ,
593- return_value = datetime .datetime .utcfromtimestamp ( 0 ),
593+ return_value = datetime .datetime .fromtimestamp ( 0 , tz = datetime . timezone . utc ),
594594 )
595595 @mock .patch ("google.auth.compute_engine._metadata.get" , autospec = True )
596596 @mock .patch ("google.auth.iam.Signer.sign" , autospec = True )
@@ -612,7 +612,7 @@ def test_with_token_uri(self, sign, get, utcnow):
612612
613613 @mock .patch (
614614 "google.auth._helpers.utcnow" ,
615- return_value = datetime .datetime .utcfromtimestamp ( 0 ),
615+ return_value = datetime .datetime .fromtimestamp ( 0 , tz = datetime . timezone . utc ),
616616 )
617617 @mock .patch ("google.auth.compute_engine._metadata.get" , autospec = True )
618618 @mock .patch ("google.auth.iam.Signer.sign" , autospec = True )
@@ -720,7 +720,7 @@ def test_with_quota_project_integration(self):
720720
721721 @mock .patch (
722722 "google.auth._helpers.utcnow" ,
723- return_value = datetime .datetime .utcfromtimestamp ( 0 ),
723+ return_value = datetime .datetime .fromtimestamp ( 0 , tz = datetime . timezone . utc ),
724724 )
725725 @mock .patch ("google.auth.compute_engine._metadata.get" , autospec = True )
726726 @mock .patch ("google.auth.iam.Signer.sign" , autospec = True )
@@ -731,7 +731,7 @@ def test_refresh_success(self, id_token_jwt_grant, sign, get, utcnow):
731731 ]
732732 sign .side_effect = [b"signature" ]
733733 id_token_jwt_grant .side_effect = [
734- ("idtoken" , datetime .datetime .utcfromtimestamp (3600 ), {})
734+ ("idtoken" , datetime .datetime .fromtimestamp (3600 , tz = datetime . timezone . utc ), {})
735735 ]
736736
737737 request = mock .create_autospec (transport .Request , instance = True )
@@ -744,7 +744,7 @@ def test_refresh_success(self, id_token_jwt_grant, sign, get, utcnow):
744744
745745 # Check that the credentials have the token and proper expiration
746746 assert self .credentials .token == "idtoken"
747- assert self .credentials .expiry == (datetime .datetime .utcfromtimestamp (3600 ))
747+ assert self .credentials .expiry == (datetime .datetime .fromtimestamp (3600 , tz = datetime . timezone . utc ))
748748
749749 # Check the credential info
750750 assert self .
credentials .
service_account_email == "[email protected] " @@ -755,7 +755,7 @@ def test_refresh_success(self, id_token_jwt_grant, sign, get, utcnow):
755755
756756 @mock .patch (
757757 "google.auth._helpers.utcnow" ,
758- return_value = datetime .datetime .utcfromtimestamp ( 0 ),
758+ return_value = datetime .datetime .fromtimestamp ( 0 , tz = datetime . timezone . utc ),
759759 )
760760 @mock .patch ("google.auth.compute_engine._metadata.get" , autospec = True )
761761 @mock .patch ("google.auth.iam.Signer.sign" , autospec = True )
@@ -782,7 +782,7 @@ def test_refresh_error(self, sign, get, utcnow):
782782
783783 @mock .patch (
784784 "google.auth._helpers.utcnow" ,
785- return_value = datetime .datetime .utcfromtimestamp ( 0 ),
785+ return_value = datetime .datetime .fromtimestamp ( 0 , tz = datetime . timezone . utc ),
786786 )
787787 @mock .patch ("google.auth.compute_engine._metadata.get" , autospec = True )
788788 @mock .patch ("google.auth.iam.Signer.sign" , autospec = True )
@@ -793,7 +793,7 @@ def test_before_request_refreshes(self, id_token_jwt_grant, sign, get, utcnow):
793793 ]
794794 sign .side_effect = [b"signature" ]
795795 id_token_jwt_grant .side_effect = [
796- ("idtoken" , datetime .datetime .utcfromtimestamp (3600 ), {})
796+ ("idtoken" , datetime .datetime .fromtimestamp (3600 , tz = datetime . timezone . utc ), {})
797797 ]
798798
799799 request = mock .create_autospec (transport .Request , instance = True )
@@ -862,7 +862,7 @@ def test_get_id_token_from_metadata(
862862 }
863863
864864 assert cred .token == SAMPLE_ID_TOKEN
865- assert cred .expiry == datetime .datetime .utcfromtimestamp (SAMPLE_ID_TOKEN_EXP )
865+ assert cred .expiry == datetime .datetime .fromtimestamp (SAMPLE_ID_TOKEN_EXP , tz = datetime . timezone . utc )
866866 assert cred ._use_metadata_identity_endpoint
867867 assert cred ._signer is None
868868 assert cred ._token_uri is None
0 commit comments