BUG: test_contacts_lifecycle test_app_still_starts_without_contacts_special_case erwartet >100 Routen — veraltet nach Plugin-Manifest-Routing #354
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Live-Messung 2026-08-27:
create_app()liefert 83 Routen (identisch auf clean HEADebf4b03UND mit Cleanupb50a933— Stash-verifiziert). Der Test behauptetlen(app.routes) > 100.Kontext: Seit der Umstellung auf Manifest-/Contribution-Routing (
FrontendPageRouteaus Plugin-Manifesten + Gate viarequire_active_plugin) lebt die Mehrzahl der UI-Routen im Frontend-Router (routes/index.tsx), nicht mehr als Backend-Mounts. Die Erwartung '>100 Backend-Routen' prüft die alte Architektur.Fix-Optionen: (a) Test-Erwartung an aktuelle Architektur anpassen (z.B. Anzahl dokumentierter Kernbackend-Routen oder bestimmte Route-Existenzprüfungen statt pauschaler Zahl), oder (b) lsst als veralteter Test documenting legacy. Entscheidung offen.
DoD-Beweis bei Fix: pytest tests/test_contacts_lifecycle.py komplett grün.