11# pylint: disable=missing-docstring,no-self-use
2+ import contextlib
23import json
34import os
45import shutil
@@ -408,7 +409,7 @@ def test_mark_as_inactive():
408409 desc = {"kty" : "oct" , "key" : "highestsupersecret" , "use" : "sig" }
409410 kb = KeyBundle ([desc ])
410411 assert len (kb .keys ()) == 1
411- for k in kb .keys ():
412+ for k in kb .keys (): # noqa
412413 kb .mark_as_inactive (k .kid )
413414 desc = {"kty" : "oct" , "key" : "highestsupersecret" , "use" : "enc" }
414415 kb .add_jwk_dicts ([desc ])
@@ -420,7 +421,7 @@ def test_copy():
420421 desc = {"kty" : "oct" , "key" : "highestsupersecret" , "use" : "sig" }
421422 kb = KeyBundle ([desc ])
422423 assert len (kb .keys ()) == 1
423- for k in kb .keys ():
424+ for k in kb .keys (): # noqa
424425 kb .mark_as_inactive (k .kid )
425426 desc = {"kty" : "oct" , "key" : "highestsupersecret" , "use" : "enc" }
426427 kb .add_jwk_dicts ([desc ])
@@ -482,7 +483,7 @@ def test_httpc_params_1():
482483 httpc_params = {"timeout" : (2 , 2 )} # connect, read timeouts in seconds
483484 kb = KeyBundle (source = source , httpc = requests .request , httpc_params = httpc_params )
484485 updated , _ = kb ._do_remote ()
485- assert updated == True
486+ assert updated is True
486487
487488
488489@pytest .mark .network
@@ -908,7 +909,7 @@ def test_export_inactive():
908909 desc = {"kty" : "oct" , "key" : "highestsupersecret" , "use" : "sig" }
909910 kb = KeyBundle ([desc ])
910911 assert len (kb .keys ()) == 1
911- for k in kb .keys ():
912+ for k in kb .keys (): # noqa
912913 kb .mark_as_inactive (k .kid )
913914 desc = {"kty" : "oct" , "key" : "highestsupersecret" , "use" : "enc" }
914915 kb .add_jwk_dicts ([desc ])
@@ -976,7 +977,7 @@ def test_remote_not_modified():
976977 with responses .RequestsMock () as rsps :
977978 rsps .add (method = "GET" , url = source , json = JWKS_DICT , status = 200 , headers = headers )
978979 updated , _ = kb ._do_remote ()
979- assert updated == True
980+ assert updated is True
980981 assert kb .last_remote == headers .get ("Last-Modified" )
981982 timeout1 = kb .time_out
982983
@@ -1019,28 +1020,26 @@ def test_ignore_errors_period():
10191020 ignore_errors_period = ignore_errors_period ,
10201021 )
10211022 res , _ = kb ._do_remote ()
1022- assert res == True
1023+ assert res is True
10231024 assert kb .ignore_errors_until is None
10241025
10251026 # refetch, but fail by using a bad source
10261027 kb .source = source_bad
1027- try :
1028+ with contextlib . suppress ( UpdateFailed ) :
10281029 res , _ = kb ._do_remote ()
1029- except UpdateFailed :
1030- pass
10311030
10321031 # retry should fail silently as we're in holddown
10331032 res , _ = kb ._do_remote ()
10341033 assert kb .ignore_errors_until is not None
1035- assert res == False
1034+ assert res is False
10361035
10371036 # wait until holddown
10381037 time .sleep (ignore_errors_period + 1 )
10391038
10401039 # try again
10411040 kb .source = source_good
10421041 res , _ = kb ._do_remote ()
1043- assert res == True
1042+ assert res is True
10441043
10451044
10461045def test_ignore_invalid_keys ():
0 commit comments