diff --git a/site/templates/index.html b/site/templates/index.html index 2b1cfe4..71584c4 100644 --- a/site/templates/index.html +++ b/site/templates/index.html @@ -93,7 +93,7 @@
Nubes - Сверка договоров — LLM AI-driven Event Sourcing v2.0.21 + Сверка договоров — LLM AI-driven Event Sourcing v{{ config["VERSION"] }}
○ Загрузка→ ○ Классификация→ @@ -227,12 +227,12 @@
- - - - - - - + + + + + + + diff --git a/tests/test_routes.py b/tests/test_routes.py index f44854c..4298f0a 100644 --- a/tests/test_routes.py +++ b/tests/test_routes.py @@ -29,6 +29,18 @@ class TestHealth: assert data["version"] == VERSION +class TestHomepage: + def test_version_and_asset_urls_use_application_version(self, client): + from config import VERSION + + response = client.get("/") + assert response.status_code == 200 + html = response.get_data(as_text=True) + assert f">v{VERSION}" in html + assert f"/static/files.js?v={VERSION}" in html + assert f"/file-picker/file-picker.iife.js?v={VERSION}" in html + + class TestSpecCurrent: def test_missing_contract_id(self, client): r = client.get("/api/spec-current")