nose-cov

Sagteware kiekie:
nose-cov
Sagteware besonderhede:
Weergawe: 1.6
Upload datum: 20 Feb 15
Ontwikkelaar: Meme Dough
Lisensie: Gratis
Populariteit: 6

Rating: nan/5 (Total Votes: 0)

neus-cov is 'n neus plugin wat produseer dekking verslae & nbsp;. Dit ondersteun ook die dekking van subprosesse.
Alle funksies wat deur die dekking pakket beskikbaar moet wees, hetsy deur neus-cov of deur dekking se opstelling lêer.
Installasie
Die neus-cov pakket kan geïnstalleer word met pit of easy_install:
PIP installeer neus-cov
easy_install neus-cov
verwydering
Die verwydering van pakkette word ondersteun deur pit:
pit verwyder neus-cov
Easy_install beteken egter nie voorsien 'n uninstall fasiliteit.
Belangrik
Maak seker dat jy met die hand die init_cov_core.pth lêer verwyder in jou werf-pakkette gids.
Hierdie lêer begin dekking versameling van subprosesse indien gepas tydens webwerf inisialisasie by luislang begin.
Gebruik
Die volgende sal verslag oor die gekombineerde dekking van die belangrikste proses en dit alles se subprosesse:
nosetests with-cov --cov myproj toetse /
Toon 'n terminale verslag:
---------- Dekking: platform linux2, Python 2.6.5-finale 0 -----------
Noem Stmts Exec Cover
----------------------------------------
myproj / __ init__ 2 2 100%
myproj / myproj 257 244 94%
myproj / feature4286 94 85 90%
----------------------------------------
TOTAAL 353 331 93%
-------------------------------------------------- --------------------
Reporting
Dit is moontlik 'n kombinasie van die verslae vir 'n enkele toets lopie te genereer.
Die beskikbare verslae is terminaal (met of sonder ontbreek lyn nommers getoon), HTML, XML en geannoteerde bronkode.
Die terminale verslag sonder lyn nommers (verstek):
nosetests with-cov --cov-verslag term --cov myproj toetse /
---------- Dekking: platform linux2, Python 2.6.5-finale 0 -----------
Noem Stmts Exec Cover
----------------------------------------
myproj / __ init__ 2 2 100%
myproj / myproj 257 244 94%
myproj / feature4286 94 85 90%
----------------------------------------
TOTAAL 353 331 93%
-------------------------------------------------- --------------------
Die terminale verslag met lyn nommers:
nosetests with-cov --cov-verslag termyn-missing --cov myproj toetse /
---------- Dekking: platform linux2, Python 2.6.5-finale 0 -----------
Noem 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%
-------------------------------------------------- --------------------
Die oorblywende drie verslae uitset lêers sonder om enigiets op die terminale (nuttig vir wanneer die uitset gaan 'n deurlopende integrasie bediener):
nosetests with-cov
& Nbsp; - cov-verslag html
& Nbsp; - cov-verslag xml
& Nbsp; - cov-verslag annoteer
& Nbsp; - cov myproj toetse /
Dekking Data File
Die data lêer uitgewis aan die begin van die toets skoon data vir elke toets lopie te verseker.
Die data lêer is aan die einde van die toets gelaat sodat dit moontlik is om normale dekking gereedskap te gebruik om dit te ondersoek

Vereistes :.

  • Python
  • neus

Beperkings :

  • Vir subprocess meting omgewing veranderlikes moet dit maak van die hoof proses aan die subprocess. Die luislang wat gebruik word deur die subprocess moet neus-cov geïnstalleer. Die subprocess moet normale webwerf inisialisasie doen sodat die omgewing veranderlikes kan opgespoor word en dekking begin.

Soortgelyke sagteware

multi-mechanize
multi-mechanize

15 Apr 15

should-dingus
should-dingus

11 May 15

prego
prego

20 Feb 15

botnee
botnee

20 Feb 15

Ander sagteware ontwikkelaar Meme Dough

cov-core
cov-core

20 Feb 15

nose2-cov
nose2-cov

14 Apr 15

Kommentaar te nose-cov

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!