Playwright-E2E-Tests für die PWA (Login, Sperrlogik, Fortschritt, Offline-Queue)
Läuft komplett gegen gemockten Backend (e2e/mockApi.ts, page.route) - kein echtes Backend/DB nötig, playwright.config.ts startet npm run dev automatisch. Deckt Login-Erfolg/-Fehler, 409-Objektsperre mit Übernahme, hochzählende Fortschrittsanzeige und Offline-Queue-Verhalten (kein Request während offline, Sync bei Reconnect) ab. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CVgbozhYmuEhiEJHffRXCV
This commit is contained in:
@@ -31,3 +31,25 @@ Keine Commits in dieser Session.
|
||||
- frontend/src/pages/admin/ObjektSection.tsx | 58 +++++++++++++++++++++++++++++-
|
||||
|
||||
---
|
||||
## 2026-09-04 18:04 – 18:07 (2m)
|
||||
**Beschreibung:** Claude Code Session
|
||||
**Projekt:** asb-material
|
||||
|
||||
### Commits
|
||||
Keine Commits in dieser Session.
|
||||
|
||||
### Geänderte Dateien
|
||||
- DEVLOG.md | 13 +++
|
||||
- arbeitskarten/12_eskalation.md | 5 ++
|
||||
- backend/DEVLOG.md | 13 +++
|
||||
- .../alembic/versions/0006_add_eskalation_felder.py | 50 +++++++++++
|
||||
- backend/app/api/v1/api.py | 2 +
|
||||
- backend/app/api/v1/endpoints/eskalation.py | 47 +++++++++++
|
||||
- backend/app/models/__init__.py | 2 +
|
||||
- backend/app/models/eskalation.py | 16 ++++
|
||||
- backend/app/models/fehlbestand.py | 4 +
|
||||
- backend/app/schemas/eskalation.py | 17 ++++
|
||||
- backend/app/services/eskalation.py | 98 ++++++++++++++++++++++
|
||||
- backend/tests/test_eskalation.py | 73 ++++++++++++++++
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user