File tree Expand file tree Collapse file tree 5 files changed +9
-9
lines changed
src/aws_secretsmanager_caching Expand file tree Collapse file tree 5 files changed +9
-9
lines changed Original file line number Diff line number Diff line change 1- pytest<7.3.0
1+ pytest
22pytest-cov
33pytest-sugar
44codecov>=1.4.0
Original file line number Diff line number Diff line change @@ -67,7 +67,7 @@ def __init__(self, **kwargs):
6767 options [key ] = value
6868 # The key must exist in the available options
6969 else :
70- raise TypeError ("Unexpected keyword argument '%s'" % key )
70+ raise TypeError (f "Unexpected keyword argument { key } " )
7171
7272 # Set the attributes based on the config options
7373 for key , value in options .items ():
Original file line number Diff line number Diff line change @@ -87,13 +87,12 @@ def __call__(self, func):
8787 except json .decoder .JSONDecodeError :
8888 raise RuntimeError ('Cached secret is not valid JSON' ) from None
8989
90- resolved_kwargs = dict ()
91- for orig_kwarg in self .kwarg_map :
92- secret_key = self .kwarg_map [orig_kwarg ]
90+ resolved_kwargs = {}
91+ for orig_kwarg , secret_key in self .kwarg_map .items ():
9392 try :
9493 resolved_kwargs [orig_kwarg ] = secret [secret_key ]
9594 except KeyError :
96- raise RuntimeError ('Cached secret does not contain key {0}' . format ( secret_key ) ) from None
95+ raise RuntimeError (f 'Cached secret does not contain key { secret_key } ' ) from None
9796
9897 def _wrapped_func (* args , ** kwargs ):
9998 """
Original file line number Diff line number Diff line change @@ -36,4 +36,4 @@ def test_config_default_version_stage(self):
3636
3737 def test_default_secret_refresh_interval_typing (self ):
3838 config = SecretCacheConfig ()
39- self .assertIsInstance (config .secret_refresh_interval , int )
39+ self .assertIsInstance (config .secret_refresh_interval , int )
Original file line number Diff line number Diff line change @@ -101,18 +101,19 @@ def test_datetime_fix_refresh(self):
101101
102102 t_before_delay = t_before + timedelta (
103103 milliseconds = secret_cached_object ._config .exception_retry_delay_base * (
104- secret_cached_object ._config .exception_retry_growth_factor ** exp_factor
104+ secret_cached_object ._config .exception_retry_growth_factor ** exp_factor
105105 )
106106 )
107107 self .assertLessEqual (t_before_delay , secret_cached_object ._next_retry_time )
108108
109109 t_after_delay = t_after + timedelta (
110110 milliseconds = secret_cached_object ._config .exception_retry_delay_base * (
111- secret_cached_object ._config .exception_retry_growth_factor ** exp_factor
111+ secret_cached_object ._config .exception_retry_growth_factor ** exp_factor
112112 )
113113 )
114114 self .assertGreaterEqual (t_after_delay , secret_cached_object ._next_retry_time )
115115
116+
116117class TestSecretCacheItem (unittest .TestCase ):
117118 def setUp (self ):
118119 pass
You can’t perform that action at this time.
0 commit comments