Passer au contenu principal
core-app dispose de vérifications distinctes pour le backend et le frontend. Exécutez celles du paquet modifié et régénérez les types lorsque le contrat API change.

Backend

Depuis src/api, installez les dépendances et lancez :
tox exécute les contrôles Python 3.15 configurés, dont flake8, Black et pytest. Les tests de base de données utilisent TEST_DATABASE_URL ou créent une instance PostgreSQL temporaire avec testcontainers. Cette dernière option exige Docker. Depuis src/api/src, pour formater et vérifier le code :

Frontend

Depuis src/platform :
Les tests utilisent Vitest et la compilation utilise Vite. Les anciennes instructions Create React App du README racine ne correspondent pas aux scripts actuels.

Vérifier les droits

Testez les différences client/interne et les frontières entre organisations lorsque vous modifiez l’accès aux données. Ne corrigez pas une erreur de type frontend en modifiant manuellement les fichiers générés : corrigez le contrat, puis régénérez-les.