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
16 lines
526 B
Python
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"
|