Example #1
0
def test_inject_test_credentials_into_env_already_with_access_key_does_nothing(
):
    access_key = "an-access-key"
    expected_env = {ENV_ACCESS_KEY: access_key}
    env = expected_env.copy()
    inject_test_credentials_into_env(env)
    assert env == expected_env
Example #2
0
def test_inject_test_credentials_into_env_already_with_secret_key_does_nothing(
):
    secret_key = "a-secret-key"
    expected_env = {ENV_SECRET_KEY: secret_key}
    env = expected_env.copy()
    inject_test_credentials_into_env(env)
    assert env == expected_env
    def _prepare_environment(self, func_details):
        # setup environment pre-defined variables for docker environment
        result = func_details.envvars.copy()

        # injecting aws credentials into docker environment if not provided
        aws_stack.inject_test_credentials_into_env(result)

        return result
Example #4
0
def test_inject_test_credentials_into_env_already_with_none_adds_both():
    env = {}
    inject_test_credentials_into_env(env)
    assert env.get(ENV_ACCESS_KEY) == "test"
    assert env.get(ENV_SECRET_KEY) == "test"