Nose-Cov.

Plugin Nariz para Relatórios de Cobertura
Baixe Agora

Nose-Cov. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Nome do editor:
  • Meme Dough

Nose-Cov. Tag


Nose-Cov. Descrição

Plugin do nariz para relatórios de cobertura Nose-Cov é um plugin no nariz que produz relatórios de cobertura. Ele também suporta cobertura de subprocesses.Todos os recursos oferecidos pelo pacote de cobertura devem estar disponíveis, seja através do nariz-Cov ou através do arquivo de configuração de cobertura.AtalhamentoO pacote do nariz-cov pode ser instalado com PIP ou Easy_Install: PIP instale o nariz-covuninstallationuninstalling Pacotes é suportado pelo PIP: PIP Desinstalar o Nose-CovHowever Easy_Install Não fornece um recurso de desinstalação.Importantensure que você exclua manualmente o arquivo init_cov_core.pth em seu diretório de pacotes do site. Este arquivo inicia a cobrança de cobertura de subprocessos, se apropriado durante a inicialização do site em Python Startup.Usagethe Seguindo será relatório sobre a cobertura combinada do processo principal e todos os seus subprocessos: nosetestes - com os testes de myproj / mostra um relatório de terminal: -------- Cobertura: Plataforma Linux2, Python 2.6.5-Final-0 ----------- STMTS EXEC Capa -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------- MyProj / __ Init__ 22 100% MyProj / MyProj 25724494% MyProj / Feature4286948590% -------------------------------------- Total 35333193% - -------------------------------------------------- ------------------- ReportingIt é possível gerar qualquer combinação dos relatórios para um único teste de teste. Os relatórios disponíveis são terminal (com ou sem números de linha ausentes), HTML, XML e código fonte anotado.O Relatório de terminal sem números de linha (padrão): nosetestes - COV-COV -COV-Relatório Term --cov MyProj testes / ---------- Cobertura: Plataforma Linux2 , Python 2.6.5-final-0 ---------- Capa Exec Stmts -------------------------- -------------- MyProj / __ Init__ 22 100% MyProj / MyProj 25724494% MyProj / Recurso4286948590% -------------- ------------------------- Total 35333193% -------------------- -------------------------------------------------- O relatório do terminal com números de linha: nosetestes - Cov-Cov-Relatório Termo-Missing-Missing --Cov MyProj testes / ---------- Cobertura: Plataforma Linux2, Python 2.6.5-Final-0 ----------- Nome Stmts Exec capa falta ---------- ---------------------------------------- MyProj / __ init__ 22 100% MyProj / MyProj 25724494% 24-26, 99, 149, 233-236, 297-298, 369-370myproj / features4286948590% 37, 40, 183-188, 197 ---------------------------------- -------------------------------------- total 35333193% ------ -------------------------------------------------- ------------- os três relatórios restantes de saída para arquivos sem mostrar nada no terminal (útil para quando a saída está indo para um servidor de integração contínua): nosetestes - com o Cov - Cov -Report HTML --COV-Relatório XML --COV-Relatório ANOTATE --COV MyProj Testes / dados de cobertura Fileethe FileThe é apagado no início do teste para garantir dados limpos para cada execução de teste. O arquivo de dados é deixado no final de testes para que seja possível usar ferramentas de cobertura normais para examiná-lo. Requisitos: · Pitão · nariz Limitações: · Para obter variáveis de ambiente de medição de subprocesso, deve torná-lo do processo principal para o subprocesso. O Python usado pelo subprocesso deve ter o nariz-Cov instalado. O subprocesso deve fazer a inicialização normal do site para que as variáveis de ambiente possam ser detectadas e coberturas iniciadas.


Nose-Cov. Software Relacionado