nose2-cov

Tela Software:
nose2-cov
Detalhes de Software:
Versão: 1.0 Alpha 4
Data de upload: 14 Apr 15
Revelador: Meme Dough
Licença: Livre
Popularidade: 80

Rating: nan/5 (Total Votes: 0)

nose2-cov é um plugin nose2 que produz relatórios de cobertura. & Nbsp; Ele também suporta a cobertura de subprocessos.
Todos os recursos oferecidos pelo pacote de cobertura devem estar disponíveis, seja através de nose2-cov ou através de arquivo de configuração de cobertura.
Instalação
Instale com pip:
pip instalar nose2-cov
Nota
Certifique-se de usar pip em vez de easy_install como este último não instalar corretamente o arquivo init_cov_core.pth necessário para a medição subprocess.
A desinstalação
Desinstalar com pip:
pip desinstalação nose2-cov
desinstalação pip cov-core
Nota
Certifique-se de excluir manualmente o arquivo init_cov_core.pth em seu diretório site-packages.
Este arquivo começa coleção cobertura de subprocessos se apropriado durante a inicialização local na inicialização python.
Uso
A seguir irá informar sobre a cobertura combinada do processo principal e tudo isso de subprocessos:
nose2 --with-cov testfoo
Mostra um relatório terminal:
---------- Cobertura: plataforma linux2, python 2.7.1-final-0 -----------
Nome stmts senhorita Capa
-----------------------------
testfoo 17 9 47%
Relatórios
É possível gerar qualquer combinação dos relatórios para um único teste.
Os relatórios disponíveis são terminal (com ou sem perder os números de linha mostrados), HTML, XML e código fonte anotada.
O relatório do terminal sem números de linha (padrão):
nose2 --with-cov --cov-relatório testfoo prazo
---------- Cobertura: plataforma linux2, python 2.7.1-final-0 -----------
Nome stmts senhorita Capa
-----------------------------
testfoo 17 9 47%
O relatório terminal com números de linha:
nose2 --with-cov --cov-relatório faltando prazo testfoo
---------- Cobertura: plataforma linux2, python 2.7.1-final-0 -----------
Nome stmts senhorita Tampa Faltando
---------------------------------------
testfoo 17 9 47% 1-6, 9, 11, 13, 17, 19
Os restantes três relatórios de saída para arquivos (útil para quando a saída é ir a um servidor de integração contínua):
nose2 --with-cov --cov-relatório html --cov-relatório xml --cov-relatório annotate testfoo
Arquivo de Dados Cobertura
O arquivo de dados são apagados no início de testes para garantir que os dados limpa para cada teste.
O arquivo de dados é deixado no final de testes para que seja possível a utilização de ferramentas de cobertura normais para examiná-lo

O que é novo nesta versão:.

< p>
  • Para variáveis ​​de ambiente de medição subprocess deve fazê-lo a partir do processo principal para o sub-processo. O python usado pelo subprocess deve ter nose2-COV instalado. O subprocess deve fazer a inicialização normal de site para que as variáveis ​​de ambiente podem ser detectados e cobertura iniciado.

Requisitos :

  • Python
  • nariz

Programas semelhantes

Bisect
Bisect

20 Feb 15

GAJET
GAJET

2 Jun 15

pinocchio
pinocchio

14 Apr 15

Outro software de desenvolvedor Meme Dough

nose-cov
nose-cov

20 Feb 15

cov-core
cov-core

20 Feb 15

Comentário para nose2-cov

Comentários não encontrado
Adicionar comentário
Ligue imagens!