code: def test_expand_env_vars_in_values(container_from_file, monkeypatch):
      CONFIG = """\
  api_server:
      ssl:
          keyfile_password: ${KEYFILE_PASSWORD:-123456}
  """
      config = container_from_file(CONFIG)
      assert config["api_server"]["ssl"]["keyfile_password"] == "123456"
  
      monkeypatch.setenv("KEYFILE_PASSWORD", "654321")
      config = container_from_file(CONFIG)
      assert config["api_server"]["ssl"]["keyfile_password"] == "654321"
  
file_path: BentoML/tests/unit/_internal/configuration/test_containers.py
imports: from __future__ import annotations
  import typing
  from typing import TYPE_CHECKING
  import pytest
  from bentoml.exceptions import BentoMLConfigException
label_desc: Use image node_id 6 for calling a global function with example usage: test_expand_env_vars_in_values(container_from_file, monkeypatch) without return types