Files
EvoScientist/tests/test_webui_launcher.py
m4 e0acc6155e
Build / build (push) Has been cancelled
Docker / build (push) Has been cancelled
Lint / ruff (push) Has been cancelled
Test / pytest (ubuntu-latest, 3.11) (push) Has been cancelled
Test / pytest (ubuntu-latest, 3.12) (push) Has been cancelled
Test / pytest (windows-latest, 3.11) (push) Has been cancelled
Test / pytest (windows-latest, 3.12) (push) Has been cancelled
feat: improve WebUI run recovery
2026-07-10 17:35:44 +08:00

16 lines
526 B
Python

from __future__ import annotations
from EvoScientist.deploy.webui import _resolve_webui_package
def test_resolve_webui_package_defaults_to_published_package(monkeypatch):
monkeypatch.delenv("EVOSCIENTIST_WEBUI_PACKAGE", raising=False)
assert _resolve_webui_package() == "@evoscientist/webui@latest"
def test_resolve_webui_package_allows_local_override(monkeypatch):
monkeypatch.setenv("EVOSCIENTIST_WEBUI_PACKAGE", "/tmp/EvoScientist-WebUI")
assert _resolve_webui_package() == "/tmp/EvoScientist-WebUI"