InglêsFrancêsEspanhol

favicon do OnWorks

coverp - Online na nuvem

Execute coverp no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando coverp que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


capa - relatório de estatísticas de cobertura

VERSÃO


versão 1.21

SINOPSE


teste-capa

capa -relatório html_basic

DESCRIÇÃO


Reportar estatísticas de cobertura em vários formatos.

A opção de resumo produz um breve resumo textual. Outros relatórios estão disponíveis usando
a opção de relatório.

Os seguintes relatórios estão disponíveis atualmente:

texto - resumo textual detalhado
html - relatórios HTML detalhados
html_basic - relatórios HTML detalhados com destaque de sintaxe
compilação - saída em um formato semelhante ao Perl
json - saída em um JSON
vim - mostra informações de cobertura na calha do vim

OPÇÕES


As seguintes opções de linha de comando são suportadas:

-h -help - mostra ajuda
-i -info - mostra a documentação
-v -version - mostra a versão

-silent - não imprime mensagens informativas (padrão desativado)
-resumo - fornece relatório de resumo (padrão ativado)
-report report_format - formato do relatório (html padrão)
-outputdir dir - diretório de saída (o padrão é fornecido pelo banco de dados)
-launch - lançar relatório no visualizador (se disponível) (padrão desativado)

-selecionar nome do arquivo - relatar apenas sobre o arquivo (padrão todos)
- ignorar nome do arquivo - não relata o arquivo (padrão nenhum)
-select_re RE - anexa a REs de arquivos para selecionar (padrão nenhum)
-ignore_re RE - anexar a REs de arquivos para ignorar (padrão nenhum)
-write [db] - grava o banco de dados mesclado (padrão desativado)
-delete - elimina banco (s) de dados (padrão desativado)
-dump_db - despeja banco (s) de dados (para depuração) (padrão desativado)

- critério de cobertura - relatório sobre o critério (padrão, todos disponíveis)

-test - elimina o (s) banco (s) de dados (s) e executa o make test (padrão desativado)
-gcov - executa gcov para cobrir o código XS (padrão ativado se estiver usando gcc)
-make make_prog - use o programa 'make' fornecido para 'make test'

-add_uncoverable_point string
-delete_uncoverable_point string
-clean_uncoverable_points
-uncoverable_file arquivo

outras opções específicas para o formato do relatório

banco de dados_cobertura [banco de dados_cobertura ...]

RELATÓRIO FORMATOS


A ferramenta aceita a opção de relatório:

html | html_minimal (padrão)
Relatórios HTML. Os limites percentuais são codificados por cores e configuráveis ​​via -report_c0
, -report_c1 e -report_c2 .:

0% 75% 90% 100%
| .. | .. | .. |
<c0 <c1 <c2 c3
vermelho amarelo laranja verde

html_basic
Relatório HTML com destaque de sintaxe se o módulo PPI :: HTML ou Perl :: Tidy for detectado.
Como o relatório html | html_minimal, os limites de porcentagem são codificados por cores e
configurável.

texto
Relatórios de texto simples.

compilação
Semelhante ao texto, mas hackeado para fornecer uma saída mínima em um formato semelhante ao da saída por
Perl em si para que seja mais fácil percorrer os locais não testados com o Emacs
modo de compilação.

DETALHES


Qualquer número de bancos de dados de cobertura pode ser especificado na linha de comando. Esses bancos de dados
será mesclado e os relatórios serão baseados nas informações mescladas. Se nenhum banco de dados
forem especificados, o banco de dados padrão (cover_db) será usado.

A opção -write gravará o banco de dados mesclado. Se nenhum nome for dado para o novo
banco de dados, o primeiro banco de dados lido será sobrescrito. Quando esta opção é usada, não
relatórios são gerados por padrão.

Especifique as opções -select, -select_re, -ignore e -ignore_re para relatar sobre
arquivos. -select e -ignore são interpretados como shell globs; -select_re e -ignore_re são
interpretados como expressões regulares.

Especifique as opções -coverage para relatar critérios específicos. Por padrão, todos disponíveis
informações sobre todos os critérios em todos os arquivos serão relatadas. As opções de cobertura disponíveis são
declaração, ramo, condição, sub-rotina, pod e padrão (que equivale a todos os
opções). No entanto, se você sabe que deseja apenas informações de cobertura para determinados critérios,
é melhor apenas coletar dados para esses critérios em primeiro lugar, especificando-os em
esse ponto. Isso tornará os processos de coleta de dados e relatórios mais rápidos e menos
memória intensiva. Consulte a documentação de Devel :: Cover para obter mais informações.

Se você quiser todos * exceto * alguns critérios, pode dizer algo como '-cobertura
padrão, -pod '.

A opção -test excluirá os bancos de dados e executará seus testes para gerar uma nova cobertura
dados antes de relatar sobre eles. Develop :: Cover sabe como trabalhar com Makefiles Perl padrão
bem como distribuições baseadas em Module :: Build. Para obter instruções detalhadas, consulte o
documentação para ExtUtils :: MakeMaker em
ou para Módulo :: Construir em ambos vêm como
padrão em distribuições Perl recentes.

A opção -gcov tentará executar gcov em qualquer código XS. Isso requer que você esteja usando
gcc claro. Se você estiver usando a opção -test, ele será ativado por padrão.

SAIR STATUS


Os seguintes valores de saída são retornados:

0 Todas as operações foram concluídas com sucesso.

> 0 Ocorreu um erro.

Com a opção -test, o status de saída da execução do teste subjacente é retornado.

Use coverp online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad