nose-cov

Software screenshot:
nose-cov
Software informatie:
Versie: 1.6
Upload datum: 20 Feb 15
Ontwikkelaar: Meme Dough
Licentie: Gratis
Populariteit: 6

Rating: nan/5 (Total Votes: 0)

neus-COV is een neus plugin die rapporten over de dekking & nbsp produceert;. Het ondersteunt ook de dekking van deelprocessen.
Alle functies die worden geboden door de dekking pakket beschikbaar moeten zijn, hetzij via de neus-cov of via config file dekking's.
installatie
De neus-cov pakket kan worden geïnstalleerd met pip of easy_install:
pip neus-cov installeren
easy_install neus-cov
Het verwijderen
De installatie van pakketten wordt ondersteund door pip:
pip uninstall neus-cov
Echter easy_install biedt geen uninstall-faciliteit.
Belangrijk
Zorg ervoor dat u de init_cov_core.pth bestand in uw site-packages map handmatig verwijderen.
Dit bestand begint dekking collectie van deelprocessen, indien nodig tijdens plaatse initialisatie bij python opstarten.
Gebruik
Het volgende verslag zal uitbrengen over de gecombineerde dekking van de belangrijkste proces en alle van de deelprocessen:
nosetests --with-cov --cov myproj testen /
Toont een terminal rapport:
---------- Dekking: platform linux2, python 2.6.5-finale-0 -----------
Naam Stmts Exec Cover
----------------------------------------
myproj / __ init__ 2 2 100%
myproj / myproj 257 244 94%
myproj / feature4286 94 85 90%
----------------------------------------
TOTAAL 353 331 93%
-------------------------------------------------- --------------------
Reporting
Het is mogelijk om een ​​combinatie van de rapporten voor een enkele test te genereren.
De beschikbare rapporten zijn terminal (met of zonder ontbreekt lijnnummers getoond), HTML, XML en geannoteerde broncode.
De terminal rapport zonder lijnnummers (standaard):
nosetests --with-COV --cov-rapport termijn --cov myproj testen /
---------- Dekking: platform linux2, python 2.6.5-finale-0 -----------
Naam Stmts Exec Cover
----------------------------------------
myproj / __ init__ 2 2 100%
myproj / myproj 257 244 94%
myproj / feature4286 94 85 90%
----------------------------------------
TOTAAL 353 331 93%
-------------------------------------------------- --------------------
De terminal rapport met lijnnummers:
nosetests --with-COV --cov-rapport termijn-ontbrekende --cov myproj testen /
---------- Dekking: platform linux2, python 2.6.5-finale-0 -----------
Naam Stmts Exec Cover Missing
--------------------------------------------------
myproj / __ init__ 2 2 100%
myproj / myproj 257 244 94% 24-26, 99, 149, 233-236, 297-298, 369-370
myproj / feature4286 94 85 90% 37, 40, 183-188, 197
--------------------------------------------------
TOTAAL 353 331 93%
-------------------------------------------------- --------------------
De overige drie rapporten output naar bestanden zonder iets te zien op de terminal (handig voor als de uitgang wordt een continue integratie-server):
nosetests --with-cov
& Nbsp; - COV-rapport html
& Nbsp; - COV-rapport xml
& Nbsp; - COV-rapport annoteren
& Nbsp; - cov myproj testen /
Dekking gegevensbestand
Het gegevensbestand wordt verwijderd aan het begin van het testen schoon gegevens voor elke test waarborgen.
Het gegevensbestand wordt aan het eind van tests, zodat het mogelijk is normaal bereik tools te onderzoeken

Eisen .

  • Python
  • neus

Beperkingen

  • Voor moeten deelproces meting omgevingsvariabelen te maken van het belangrijkste proces om de subproces. De python gebruikt door het deelproces moet neus-cov geïnstalleerd. Het deelproces moet normale site initialisatie doen zodat de omgevingsvariabelen kan worden gedetecteerd en de dekking begonnen.

Vergelijkbare software

nose2
nose2

20 Feb 15

testosterone
testosterone

14 Apr 15

nose-performance
nose-performance

20 Feb 15

ESC/Java2
ESC/Java2

3 Jun 15

Andere software van ontwikkelaar Meme Dough

cov-core
cov-core

20 Feb 15

nose2-cov
nose2-cov

14 Apr 15

Reacties op nose-cov

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!