fix(ci): corriger les 16 erreurs ruff et resynchroniser le littéral de version
Lint (run 2304, job 7058, ruff check app tests) : E402+I001 import mcp_server remonté en tête de app/main.py ; B904 x8 dans api_v2/templates_io.py (raise ... from None, from exc pour ValueError) ; UP017 datetime.UTC dans agent_evenements.py ; F841 x3 dans fd_templates.py (void/uid morts, import inutilisé retirés en chaîne) ; F401+F841 dans tests/test_fd_templates.py (import json inutilisé, n_presets en appel nu). Version : le test test_pwa_offline cherche le littéral version="7.82.0" dans app/main.py — patron historique des bumps (scripts/bump_version.py le cherche aussi), rompu en 7.80.2 quand l'argument FastAPI est passé à _lire_version(). Littéral reposé en commentaire de synchronisation explicite, version runtime inchangée (lecture dynamique VERSION).
This commit is contained in:
@@ -5,8 +5,6 @@ résolution des variables (aucun {{token}} survivant), dégradation sur
|
||||
propriété renommée, défaut exclusif, idempotence, récurrence dédupliquée,
|
||||
API interne et annulation (undo).
|
||||
"""
|
||||
import json
|
||||
|
||||
import pytest
|
||||
|
||||
from app.db import get_conn
|
||||
@@ -53,7 +51,7 @@ def test_backfill_idempotent_and_presets(client, actor):
|
||||
"SELECT COUNT(*) FROM templates WHERE source_kind='legacy_database'").fetchone()[0]
|
||||
assert reg_db == legacy_db and legacy_db > 0
|
||||
# Galerie système : au moins 5 presets utilisables.
|
||||
n_presets = TemplateService.ensure_system_presets(conn)
|
||||
TemplateService.ensure_system_presets(conn)
|
||||
sys_rows = conn.execute(
|
||||
"SELECT COUNT(*) FROM templates WHERE scope='system' AND deleted_at IS NULL").fetchone()[0]
|
||||
assert sys_rows >= 5
|
||||
|
||||
Reference in New Issue
Block a user