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
2
2
pytest-cov
3
3
pytest-sugar
4
4
codecov>=1.4.0
Original file line number Diff line number Diff line change @@ -67,7 +67,7 @@ def __init__(self, **kwargs):
67
67
options [key ] = value
68
68
# The key must exist in the available options
69
69
else :
70
- raise TypeError ("Unexpected keyword argument '%s'" % key )
70
+ raise TypeError (f "Unexpected keyword argument { key } " )
71
71
72
72
# Set the attributes based on the config options
73
73
for key , value in options .items ():
Original file line number Diff line number Diff line change @@ -87,13 +87,12 @@ def __call__(self, func):
87
87
except json .decoder .JSONDecodeError :
88
88
raise RuntimeError ('Cached secret is not valid JSON' ) from None
89
89
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 ():
93
92
try :
94
93
resolved_kwargs [orig_kwarg ] = secret [secret_key ]
95
94
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
97
96
98
97
def _wrapped_func (* args , ** kwargs ):
99
98
"""
Original file line number Diff line number Diff line change @@ -36,4 +36,4 @@ def test_config_default_version_stage(self):
36
36
37
37
def test_default_secret_refresh_interval_typing (self ):
38
38
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):
101
101
102
102
t_before_delay = t_before + timedelta (
103
103
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
105
105
)
106
106
)
107
107
self .assertLessEqual (t_before_delay , secret_cached_object ._next_retry_time )
108
108
109
109
t_after_delay = t_after + timedelta (
110
110
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
112
112
)
113
113
)
114
114
self .assertGreaterEqual (t_after_delay , secret_cached_object ._next_retry_time )
115
115
116
+
116
117
class TestSecretCacheItem (unittest .TestCase ):
117
118
def setUp (self ):
118
119
pass
You can’t perform that action at this time.
0 commit comments