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
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
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"