2020-10-19 19:59:57 +02:00
# jest
2021-05-01 18:49:31 +02:00
> Une plateforme de test JavaScript sans configuration.
2021-10-07 09:37:39 +02:00
> Plus d'informations : <https://jestjs.io>.
2020-10-19 19:59:57 +02:00
2021-10-07 09:37:39 +02:00
- Exécuter tous les tests disponibles :
2020-10-19 19:59:57 +02:00
`jest`
2021-10-07 09:37:39 +02:00
- Exécuter les suites de test de fichiers donnés :
2020-10-19 19:59:57 +02:00
2024-10-13 18:33:01 +02:00
`jest {{chemin/vers/fichier1 chemin/vers/fichier2 ...}}`
2021-05-10 11:03:12 +02:00
2021-10-07 09:37:39 +02:00
- Exécuter les suites de test pour des fichiers, dans le répertoire courant et ses sous-répertoires, dont le chemin correspond à l'expression régulière indiquée :
2021-05-10 11:03:12 +02:00
`jest {{expression_régulière}} {{expression_régulière}}`
2020-10-19 19:59:57 +02:00
2021-10-07 09:37:39 +02:00
- Exécuter les tests dont les noms correspondent aux expressions régulières indiquées :
2020-10-19 19:59:57 +02:00
`jest --testNamePattern {{nom_test}}`
2021-10-07 09:37:39 +02:00
- Exécuter les suites de test associées à un fichier source donné :
2020-10-19 19:59:57 +02:00
`jest --findRelatedTests {{chemin/vers/fichier_source.js}}`
2021-10-07 09:37:39 +02:00
- Exécuter les suites de test associées à tous les fichiers non commités :
2020-10-19 19:59:57 +02:00
`jest --onlyChanged`
2021-10-07 09:37:39 +02:00
- Surveiller les changements sur les fichiers et ré-exécuter les tests associés :
2020-10-19 19:59:57 +02:00
`jest --watch`
2021-10-07 09:37:39 +02:00
- Montrer l'aide :
2020-10-19 19:59:57 +02:00
`jest --help`