nose2-cov

Software screenshot:
nose2-cov
Dettagli del software:
Versione: 1.0 Alpha 4
Data di caricamento: 14 Apr 15
Sviluppatore: Meme Dough
Licenza: Libero
Popolarità: 4

Rating: nan/5 (Total Votes: 0)

nose2-CoV è un plugin nose2 che produce rapporti di copertura. & Nbsp; Supporta anche la copertura di sottoprocessi.
Tutte le funzionalità offerte dal pacchetto di copertura dovrebbero essere disponibili, sia attraverso nose2-CoV o tramite file di configurazione di copertura.
Installazione
Installare con pip:
Pip installare nose2-CoV
Nota
Assicurarsi di utilizzare pip anziché easy_install quanto quest'ultima non viene installato correttamente il file init_cov_core.pth necessaria per la misurazione sottoprocesso.
disinstallazione
Disinstallare con pip:
pip uninstall nose2-CoV
uninstall pip COV-core
Nota
Assicurarsi di eliminare manualmente il file init_cov_core.pth nella directory site-packages.
Questo file avvia raccolta copertura dei sottoprocessi se del caso durante sito inizializzazione all'avvio python.
Utilizzo
Di seguito riferirà sulla copertura combinata del processo principale e tutto questo per sottoprocessi:
nose2 --with-CoV testfoo
Mostra un rapporto terminale:
---------- Copertura: piattaforma linux2, python 2.7.1-finale-0 -----------
Nome Stmts signorina Copertina
-----------------------------
testfoo 17 9 47%
Report
È possibile generare qualsiasi combinazione delle relazioni per un singolo test.
I rapporti disponibili sono terminali (con o senza i numeri di riga indicati mancanti), HTML, XML e il codice sorgente annotato.
Il rapporto terminale senza numeri di linea (di default):
nose2 --with-CoV --cov-report termine testfoo
---------- Copertura: piattaforma linux2, python 2.7.1-finale-0 -----------
Nome Stmts signorina Copertina
-----------------------------
testfoo 17 9 47%
Il rapporto terminale con numeri di riga:
nose2 --with-CoV --cov-report missing termine testfoo
---------- Copertura: piattaforma linux2, python 2.7.1-finale-0 -----------
Nome Stmts signorina copertura mancante
---------------------------------------
testfoo 17 9 47% 1-6, 9, 11, 13, 17, 19
I restanti tre relazioni output su file (utile per quando l'uscita sta per un server di integrazione continua):
nose2 --with-CoV --cov-report html --cov-report xml --cov-report annotate testfoo
File copertura dati
Il file di dati viene cancellato all'inizio del test per garantire che i dati pulito per ogni test.
Il file di dati viene lasciato alla fine del test in modo che sia possibile utilizzare le normali strumenti di copertura per esaminarlo

Cosa c'è di nuovo in questa versione:.

< p>
  • Per le variabili d'ambiente di misurazione sottoprocesso deve farlo dal processo principale al sottoprocesso. Il pitone utilizzata dal sottoprocesso deve avere nose2-CoV installato. Il sottoprocesso deve fare normale inizializzazione sito in modo che le variabili d'ambiente possono essere rilevati e la copertura hanno iniziato.

Requisiti :

  • Python
  • naso

Programmi simili

rgf
rgf

14 Apr 15

buildbot-slave
buildbot-slave

14 Apr 15

py.saunter
py.saunter

20 Feb 15

NoseDBResult
NoseDBResult

11 May 15

Altri software di sviluppo Meme Dough

cov-core
cov-core

20 Feb 15

nose-cov
nose-cov

20 Feb 15

Commenti a nose2-cov

I commenti non trovato
Aggiungi commento
Accendere le immagini!