nose-cov

Software screenshot:
nose-cov
Podrobnosti Software:
Verze: 1.6
Datum uploadu: 20 Feb 15
Vývojka: Meme Dough
Licence: Volný
Popularita: 6

Rating: nan/5 (Total Votes: 0)

nos-cov je nos plugin, který vytváří zprávy o pokrytí. & Nbsp; Podporuje také krytí subprocesů.
Všechny funkce, které nabízí balíček pokrytí by mělo být k dispozici, a to buď prostřednictvím nosní-CoV nebo prostřednictvím konfiguračního souboru pokrytí je.
Instalace
Balíček nosu cov mohou být instalovány s PIP nebo easy_install:
Pip nainstalovat nos-COV
easy_install nosu cov
Odinstalace
Odinstalace balíčků je podporován PIP:
pip odinstalace nosní-CoV
Nicméně easy_install neposkytuje odinstalování zařízení.
Důležitý
Ujistěte se, že jste ručně odstranit init_cov_core.pth soubor v site-packages adresáře.
Tento soubor se spustí sběr pokrytí subprocesů popřípadě i během místě inicializace při spuštění python.
Použít
Doplňuje se bude podávat zprávy o kombinované pokrytí hlavního procesu a všechny její dílčí procesy:
nosetests --with-cov --cov MyProj testy /
Ukazuje terminálu zprávu:
---------- Pokrytí: platforma linux2, python 2.6.5-final-0 -----------
Jméno Stmts Exec kryt
----------------------------------------
MyProj / __ init__ 2 2 100%
MyProj / MyProj 257 244 94%
MyProj / feature4286 94 85 90%
----------------------------------------
TOTAL 353 331 93%
-------------------------------------------------- --------------------
Reporting
Je možné vytvářet libovolné kombinace těchto zpráv pro jednoho testu.
Dostupné zprávy jsou terminál (s nebo bez chybějící čísla řádku zobrazené), HTML, XML a komentovaný zdrojový kód.
Terminál Zpráva bez čísla řádku (výchozí):
nosetests --with-COV --cov-report období --cov MyProj testy /
---------- Pokrytí: platforma linux2, python 2.6.5-final-0 -----------
Jméno Stmts Exec kryt
----------------------------------------
MyProj / __ init__ 2 2 100%
MyProj / MyProj 257 244 94%
MyProj / feature4286 94 85 90%
----------------------------------------
TOTAL 353 331 93%
-------------------------------------------------- --------------------
Terminál zpráva s čísly řádku:
nosetests --with-COV --cov-report období, chybí --cov MyProj testy /
---------- Pokrytí: platforma linux2, python 2.6.5-final-0 -----------
Jméno Stmts Exec Cover chybějící
--------------------------------------------------
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 až 188, 197
--------------------------------------------------
TOTAL 353 331 93%
-------------------------------------------------- --------------------
Zbývající tři zprávy výstup do souborů, aniž by musel prokázat cokoli na terminálu (užitečné, když je výstup bude kontinuální integraci serveru):
nosetests --with-cov
& Nbsp; - COV-report html
& Nbsp; - COV-report xml
& Nbsp; - COV-report anotaci
& Nbsp; - COV MyProj testy /
Pokrytí datových souborů
Datový soubor je vymazána na začátku zkoušky, aby zajistily čisté data pro každého testu.
Datový soubor je vlevo na konci zkoušky, takže je možné použít běžné nástroje pokrytí ji prozkoumat

Požadavky na :.

  • Python
  • nos

Omezení :

  • V musí proměnné prostředí pro měření podproces, aby to z hlavního procesu, aby podprocesu. Python používá podprocesu, musí mít nainstalovaný nos-cov. Podproces musí udělat normální stránky inicializaci tak, aby proměnné prostředí lze zjistit a pokrytí začal.

Podobný software

nose-testconfig
nose-testconfig

11 May 15

noseOfYeti
noseOfYeti

20 Feb 15

Pulse
Pulse

20 Feb 15

Ostatní software developer Meme Dough

nose2-cov
nose2-cov

14 Apr 15

cov-core
cov-core

20 Feb 15

Komentáře k nose-cov

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!