3 Commits

Author SHA1 Message Date
Azmog 0e07f5a57e test: ajoute des tests automatisés frontend (Vitest) et mobile (Jest)
- Frontend Next.js : Vitest + Testing Library
  - Button (rendu, clic, état loading)
  - auth-store (setAuth, déconnexion, persistance token)
  - script `npm test`, config jsdom + alias @/
- Mobile Expo : Jest (preset jest-expo)
  - getApiError (erreur Axios, validation, erreur générique, sans réponse)
  - script `npm test`, transformIgnorePatterns adapté
- Cahier de tests : section « Outils de test automatisés » (PHPUnit + Vitest + Jest)
  et entrée 6.4 (PV de recette) au sommaire

Suites vertes : backend 15, frontend 6, mobile 4. tsc/lint/build OK, expo-doctor 18/18.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-18 22:17:20 +02:00
Azmog 8904e6127a feat: ajoute la colonne Responsable et un modèle de PV de recette au cahier de tests
- colonne « Responsable » sur les 6 tables de tests (fonctionnels + non-fonctionnels)
- nouvelle section 6.4 : modèle de procès-verbal de recette
  (identification, synthèse, réserves, décision, blocs de signature MOA/MOE)

Répond aux exigences de testing du sujet (responsable par test, PV de recette).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-18 22:09:48 +02:00
Azmog 88f5863cb5 Refactor code structure for improved readability and maintainability 2026-03-12 11:23:29 +01:00