chore: improve pytest api not found exception

Signed-off-by: reidliu <reid201711@gmail.com>
This commit is contained in:
reidliu 2025-03-08 23:12:09 +08:00
parent ff853ccc38
commit e7d038ce47

View file

@ -249,6 +249,9 @@ def run_config_from_adhoc_config_spec(
provider_configs_by_api = {}
for api_provider in api_providers:
api_str, provider = api_provider.split("=")
if api_str not in Api:
raise ValueError(f"invalid API ({api_str})")
api = Api(api_str)
providers_by_type = provider_registry[api]