from pathlib import Path COMPOSE_PATH = Path(__file__).parents[1] / "docker-compose.yml" def test_api_compose_forwards_wechat_miniapp_settings_from_host_environment(): compose = COMPOSE_PATH.read_text(encoding="utf-8") assert "WECHAT_MINIAPP_APPID: ${WECHAT_MINIAPP_APPID:-}" in compose assert "WECHAT_MINIAPP_SECRET: ${WECHAT_MINIAPP_SECRET:-}" in compose def test_api_compose_forwards_oss_public_base_url_from_host_environment(): compose = COMPOSE_PATH.read_text(encoding="utf-8") assert "OSS_PUBLIC_BASE_URL: ${OSS_PUBLIC_BASE_URL:-}" in compose