Core: Mocked ACCESS_KEY values now adhere to AWS guidelines (#6807)
This commit is contained in:
parent
c37ddd9c5c
commit
be2f45ed8b
@ -56,8 +56,8 @@ class BaseMockAWS(ContextManager["BaseMockAWS"]):
|
|||||||
self.backends_for_urls.extend(default_backends)
|
self.backends_for_urls.extend(default_backends)
|
||||||
|
|
||||||
self.FAKE_KEYS = {
|
self.FAKE_KEYS = {
|
||||||
"AWS_ACCESS_KEY_ID": "foobar_key",
|
"AWS_ACCESS_KEY_ID": "FOOBARKEY",
|
||||||
"AWS_SECRET_ACCESS_KEY": "foobar_secret",
|
"AWS_SECRET_ACCESS_KEY": "FOOBARSECRET",
|
||||||
}
|
}
|
||||||
self.ORIG_KEYS: Dict[str, Optional[str]] = {}
|
self.ORIG_KEYS: Dict[str, Optional[str]] = {}
|
||||||
self.default_session_mock = patch("boto3.DEFAULT_SESSION", None)
|
self.default_session_mock = patch("boto3.DEFAULT_SESSION", None)
|
||||||
|
@ -7,7 +7,7 @@ KEY = "AWS_ACCESS_KEY_ID"
|
|||||||
def test_aws_keys_are_patched():
|
def test_aws_keys_are_patched():
|
||||||
with mock_ec2():
|
with mock_ec2():
|
||||||
patched_value = os.environ[KEY]
|
patched_value = os.environ[KEY]
|
||||||
assert patched_value == "foobar_key"
|
assert patched_value == "FOOBARKEY"
|
||||||
|
|
||||||
|
|
||||||
def test_aws_keys_can_be_none():
|
def test_aws_keys_can_be_none():
|
||||||
@ -25,7 +25,7 @@ def test_aws_keys_can_be_none():
|
|||||||
# Verify that the os.environ[KEY] is patched
|
# Verify that the os.environ[KEY] is patched
|
||||||
with mock_s3():
|
with mock_s3():
|
||||||
patched_value = os.environ[KEY]
|
patched_value = os.environ[KEY]
|
||||||
assert patched_value == "foobar_key"
|
assert patched_value == "FOOBARKEY"
|
||||||
# Verify that the os.environ[KEY] is unpatched, and reverts to None
|
# Verify that the os.environ[KEY] is unpatched, and reverts to None
|
||||||
assert os.environ.get(KEY) is None
|
assert os.environ.get(KEY) is None
|
||||||
finally:
|
finally:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user