Je suis nouveau dans les tests unitaires et je voulais uniquement tester les fichiers situés dans un répertoire spécifique uniquement
Comment spécifier que je souhaite que les tests s'exécutent sur des fichiers uniquement dans un répertoire spécifique et ignorent les autres
donc j'ai installé jest via npm
"jest": "^23.6.0",
Et spécifié ma commande de test dans package.json via
scripts:{
"test": "jest --verbose"
}
Ce qui précède exécute tous les fichiers mais je veux qu'il s'exécute pour les fichiers dans un répertoire spécifique, par exemple le répertoire laratest uniquement
Comment dois-je procéder
Ajouter le nom du répertoire comme argument
scripts:{
"test": "jest --verbose ./my-directory"
}
Ajoutez la configuration à votre package.json.
"jest": {
"testMatch": ["**/laratest/**/*.test.js"]
}
https://jestjs.io/docs/en/configuration.html#testmatch-array-string