Développeurs

Tests et validation

Contrôles backend, frontend, démonstration et exports avant une livraison.

Backend

.\.venv\Scripts\python.exe -m unittest discover -s tests -p "test_*.py"

Les tests couvrent notamment checkpoints, nettoyage et découpage, moteur, API, sécurité LLM, texte et PDF.

Frontend produit

npm --prefix web run build
npm --prefix web run test:e2e

Démo

npm --prefix web run check:demo
npm --prefix web run test:e2e:demo

Contrôle manuel

Pour une modification de parseur :

  1. importer un fichier représentatif ;
  2. traduire au moins plusieurs segments ;
  3. télécharger l'aperçu partiel ;
  4. terminer le projet ;
  5. télécharger l'export final ;
  6. ouvrir les deux fichiers dans un lecteur réel.

Un build réussi ne valide ni le rendu mobile, ni la qualité du document reconstruit, ni les interactions du navigateur.