def test_set_envvar(): output = Output() envvars = EnvVars(output) loglevel = envvars.get_envvar("RUNTIME_LOG_LEVEL") envvars.set_envvar("RUNTIME_LOG_LEVEL", "debug") setlevel = envvars.get_envvar("RUNTIME_LOG_LEVEL") assert setlevel == "debug" envvars.set_envvar("RUNTIME_LOG_LEVEL", loglevel)
def test_set_envvar(): envvars = EnvVars(Output()) registry_server = envvars.get_envvar("DEPLOYMENT_CONFIG_TEMPLATE_FILE") envvars.set_envvar("DEPLOYMENT_CONFIG_TEMPLATE_FILE", "deployment.template_new.json") new_registry_server = envvars.get_envvar("DEPLOYMENT_CONFIG_TEMPLATE_FILE") assert new_registry_server == "deployment.template_new.json" envvars.set_envvar("DEPLOYMENT_CONFIG_TEMPLATE_FILE", registry_server)
def setup_test_env(request): output = Output() envvars = EnvVars(output) envvars.set_envvar("CONTAINER_REGISTRY_SERVER_UNITTEST", 'unittest.azurecr.io') envvars.set_envvar("CONTAINER_REGISTRY_USERNAME_UNITTEST", 'username') envvars.set_envvar("CONTAINER_REGISTRY_PASSWORD_UNITTEST", 'password') def clean(): os.environ.pop("CONTAINER_REGISTRY_SERVER_UNITTEST") os.environ.pop("CONTAINER_REGISTRY_USERNAME_UNITTEST") os.environ.pop("CONTAINER_REGISTRY_PASSWORD_UNITTEST") request.addfinalizer(clean) return