Jest: Drapeau pour forcer Jest à exécuter tous les tests sans invite

Créé le 24 sept. 2016  ·  3Commentaires  ·  Source: facebook/jest

Voulez-vous demander une _fonctionnalité_ ou signaler un _bug_ ?

Caractéristique.

Quel est le comportement actuel ?

Par défaut, l'exécution de Jest demande une saisie (par exemple, a pour exécuter tous les tests, q pour quitter, etc.).

Si le comportement actuel est un bogue, veuillez fournir les étapes à reproduire et si possible un dépôt minimal sur GitHub que nous pouvons npm install et npm test .

Ce n'est pas un bogue.

Quel est le comportement attendu ?

Pour que Jest exécute tous les tests, puis quitte sans invite. Exécuter Jest dans un conteneur Docker et avoir cette invite ralentit le développement. Il serait utile d'avoir un indicateur qui force tous les tests à s'exécuter et à se terminer une fois la suite terminée. L'indicateur --bail ne couvre pas ce cas d'utilisation car il concerne les tests qui échouent.

Exécutez à nouveau Jest avec --debug et fournissez la configuration complète qu'il imprime.

N / A

Je n'ai pas trouvé d'indicateur doté de cette fonctionnalité et je ne sais pas s'il est déjà pris en charge.

Commentaire le plus utile

@gustavjf vous pouvez courir avec CI=true yarn test

Tous les 3 commentaires

Utilisez-vous create-react-app ? Jest devrait se terminer normalement en supposant que vous ayez nettoyé toutes vos ressources.

https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#command -line-interface

Lorsque vous exécutez le test npm, Jest se lancera en mode montre. Chaque fois que vous enregistrez un fichier, il réexécute les tests, tout comme npm start recompile le code.

Vous avez absolument raison. Mon erreur.

@gustavjf vous pouvez courir avec CI=true yarn test

Cette page vous a été utile?
0 / 5 - 0 notes