nose-cov

Skjermbilde programvare:
nose-cov
Prog.varedetaljer:
Versjon: 1.6
Last opp dato: 20 Feb 15
Utvikler: Meme Dough
Lisens: Gratis
Popularitet: 6

Rating: nan/5 (Total Votes: 0)

nese-cov er en nese plugin som produserer dekning rapporter. & Nbsp; Den støtter også dekning av delprosesser.
Alle funksjonene som tilbys av dekningen pakken skal være tilgjengelig, enten gjennom nese-cov eller gjennom dekningen sin config fil.
Installasjon
Nese-cov pakken kan installeres med pip eller easy_install:
PIP installere nese-cov
easy_install nese-cov
Avinstallering
Avinstallere pakker støttes av pip:
pip avinstallere nese-cov
Men easy_install ikke gir en avinstallere anlegget.
Viktig
Sørg for at du sletter init_cov_core.pth filen manuelt i din site-pakker katalogen.
Denne filen starter dekning samling av delprosesser dersom relevant under nettstedet initialisering på python oppstart.
Bruk
Følgende vil rapportere om den kombinerte dekning av hovedprosessen og alt av det er delprosesser:
nosetests --with-cov --cov myproj tester /
Viser en terminal rapport:
---------- Dekning: plattform Linux2, python 2.6.5 finalen-0 -----------
Nevne Stmts Exec Cover
----------------------------------------
myproj / __ init__ 2 2 100%
myproj / myproj 257 244 94%
myproj / feature4286 94 85 90%
----------------------------------------
SUM 353 331 93%
-------------------------------------------------- --------------------
Rapportering
Det er mulig å generere en kombinasjon av rapportene for et enkelt testkjøring.
De tilgjengelige rapportene er terminal (med eller uten mangler linjenumre vist), HTML, XML og kommenterte kildekoden.
Terminalen rapporten uten linjenummer (standard):
nosetests --with-cov --cov-rapport sikt --cov myproj tester /
---------- Dekning: plattform Linux2, python 2.6.5 finalen-0 -----------
Nevne Stmts Exec Cover
----------------------------------------
myproj / __ init__ 2 2 100%
myproj / myproj 257 244 94%
myproj / feature4286 94 85 90%
----------------------------------------
SUM 353 331 93%
-------------------------------------------------- --------------------
Terminalen rapport med linjenumre:
nosetests --with-cov --cov-rapport term-mangler --cov myproj tester /
---------- Dekning: plattform Linux2, python 2.6.5 finalen-0 -----------
Nevne 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
--------------------------------------------------
SUM 353 331 93%
-------------------------------------------------- --------------------
De resterende tre rapporter utgang til filer uten å vise noe på terminal (nyttig for når produksjonen kommer til en kontinuerlig integrasjon server):
nosetests --with-cov
& Nbsp; - cov-rapport html
& Nbsp; - cov-rapport xml
& Nbsp; - cov-rapport Kommentere
& Nbsp; - cov myproj tester /
Dekning datafil
Datafilen blir slettet ved begynnelsen av testingen for å sikre rene data for hver testkjøring.
Datafilen som er igjen på slutten av testing, slik at det er mulig å bruke normale deknings verktøy for å undersøke det

Krav .

  • Python
  • nese

Begrensninger :

  • For delprosess målemiljøvariabler må gjøre det fra hovedprosessen til delprosess. Python brukes av subprosessen må ha nese-cov installert. Den delprosess må gjøre normal nettstedet initial slik at miljøvariablene kan oppdages og dekning i gang.

Lignende programvare

Annen programvare fra utvikleren Meme Dough

cov-core
cov-core

20 Feb 15

nose2-cov
nose2-cov

14 Apr 15

Kommentarer til nose-cov

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!