nose2-cov

Logiciel capture d'écran:
nose2-cov
Détails logiciels:
Version: 1.0 Alpha 4
Date de transfert: 14 Apr 15
Développeur: Meme Dough
Licence: Gratuit
Popularité: 4

Rating: nan/5 (Total Votes: 0)

nose2-cov est un plugin de nose2 qui produit des rapports de couverture. & Nbsp; Il prend également en charge la couverture des sous-processus.
Toutes les fonctionnalités offertes par le paquet de couverture devraient être disponibles, soit par nose2-CoV ou via le fichier de configuration de la couverture.
Installation
Installez avec pip:
pip installer nose2-cov
Remarque
Assurez-vous d'utiliser pip lieu de easy_install que celui-ci ne se installe pas correctement le fichier init_cov_core.pth nécessaire à la mesure de sous-processus.
désinstallation
Désinstallez avec pip:
pip désinstallation nose2-cov
désinstallation pip cov-core
Remarque
Assurez-vous que vous supprimez manuellement le fichier init_cov_core.pth dans votre répertoire site-packages.
Ce fichier commence collection de couverture de sous-processus le cas échéant pendant place initialisation au démarrage de Python.
Utilisation
Le suivant fera rapport sur la couverture combinée du processus principal et l'ensemble de ses sous-processus:
nose2 --with-cov testfoo
Affiche un rapport terminal:
---------- Couverture: plate-forme linux2, python 2.7.1-final-0 -----------
Nom Stmts Mlle Cover
-----------------------------
testfoo 17 9 47%
Rapports
Il est possible de générer ne importe quelle combinaison des rapports pour un seul essai.
Les rapports disponibles sont terminal (avec ou sans manquer les numéros de ligne représentés), HTML, XML et le code source annoté.
Le rapport terminal sans numéros de ligne (par défaut):
cov-de---cov rapport testfoo terme nose2
---------- Couverture: plate-forme linux2, python 2.7.1-final-0 -----------
Nom Stmts Mlle Cover
-----------------------------
testfoo 17 9 47%
Le rapport final avec les numéros de ligne:
cov-de---cov rapport testfoo terme manquantes nose2
---------- Couverture: plate-forme linux2, python 2.7.1-final-0 -----------
Nom Stmts Mlle couverture manquant
---------------------------------------
testfoo 17 9 47% 6/1, 9, 11, 13, 17, 19
La sortie reste trois rapports aux fichiers (utile pour quand la sortie va à un serveur d'intégration continue):
cov-de---cov rapport nose2 html --cov-rapport xml --cov-rapport annoter testfoo
Données couverture Fichier
Le fichier de données est effacée au début des tests pour se assurer le nettoyage des données pour chaque essai.
Le fichier de données est laissé à la fin de l'essai de sorte qu'il est possible d'utiliser des outils de couverture normale de l'examiner

Ce qui est nouveau dans cette version:.

< p>
  • Pour les variables d'environnement de mesure de sous-processus doit faire du processus principal pour le sous-processus. Le python utilisé par le sous-processus doit avoir nose2-CoV installé. Le sous-processus doit faire l'initialisation du site normal de sorte que les variables d'environnement peuvent être détectés et la couverture ont commencé.

Exigences :

  • Python
  • nez

Logiciel similaire

lava-vcs
lava-vcs

14 Apr 15

nose-selecttests
nose-selecttests

20 Feb 15

gator-tests
gator-tests

15 Apr 15

nose-cov
nose-cov

20 Feb 15

D'autres logiciels de développeur Meme Dough

cov-core
cov-core

20 Feb 15

nose-cov
nose-cov

20 Feb 15

Commentaires à nose2-cov

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!