test: use local model cost map in import-isolation subprocess

This commit is contained in:
mateo-berri 2026-08-30 12:47:15 -07:00
parent f0a2a23127
commit b8e11a75fa

View file

@ -1,3 +1,4 @@
import os
import subprocess
import sys
from typing import Final
@ -78,6 +79,9 @@ def test_importing_proxy_hooks_does_not_mutate_litellm_callbacks():
"assert len(litellm.callbacks) == 0, f'mutated: {litellm.callbacks}'"
)
result: Final = subprocess.run(
[sys.executable, "-c", script], capture_output=True, text=True
[sys.executable, "-c", script],
capture_output=True,
text=True,
env={**os.environ, "LITELLM_LOCAL_MODEL_COST_MAP": "True"},
)
assert result.returncode == 0, f"stdout: {result.stdout}\nstderr: {result.stderr}"