Code de la couverture angulaire 2
Comment trouvez-vous le code de la couverture angulaire 2 code? Est-il un plugin pour vs éditeur de code ou de webstorm que je peux utiliser? Je suis à l'aide de Jasmin et de Karma pour les tests unitaires de mon code.
Je peux, bien sûr, voir les extensions en ligne. Je voulais comprendre ce qui est mieux, essayé et testé par les développeurs. Si je peux demander, pourquoi pensez-vous qu'il n'est pas encouragée?
OriginalL'auteur Abhi | 2017-06-09
Vous devez vous connecter pour publier un commentaire.
Si vous voulez voir l'ensemble de la couverture des tests statistiques que, bien sûr, dans Angulaire de la CLI, vous pouvez simplement taper, et de voir le bas de votre fenêtre d'invite de commande
résultat:
si vous voulez voir de la composante individuelle de la couverture des tests de suivre ces étapes.
npm install --save-dev karma-teamcity-reporter
Ajouter
require('karma-teamcity-reporter')
à la liste des plugins dans karma.conf.jsng test --code-coverage --reporters=teamcity,coverage-istanbul
noter que la liste des journalistes est séparée par des virgules, comme nous l'avons ajouté un nouveau journaliste, teamcity.
après l'exécution de cette commande, vous pouvez voir le dossier
coverage
dans votre dir et ouvririndex.html
pour une vue graphique de la couverture de tests.Vous pouvez également définir le seuil de couverture que vous souhaitez atteindre, dans
karma.conf.js
, comme ceci.OriginalL'auteur ahmadalibaloch
D'abord installer les dépendances.
Puis exécutez ng test.
Puis exécutez le serveur qui vous montre votre rapport.
Vous devriez voir quelque chose comme ceci:
J'ai écrit un billet de blog à propos de ce ici.
OriginalL'auteur Jason Swett
J'ai eu du mal avec celui-ci. La solution que j'ai trouvé était
Mais assurez-vous que dans votre karma.conf.js fichier, vous disposez d'un journaliste spécifié (j'utilise de couverture-istanbul')
par exemple
reporters: ['coverage-istanbul']
Le rapport de couverture de seront dans un répertoire appelé "couverture" dans votre répertoire racine.
OriginalL'auteur maia
ou
OriginalL'auteur Praneeth Reddy