Englishfrançaisespagnol

Icône de favori OnWorks

coverp - En ligne dans le Cloud

Exécutez coverp dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande coverp qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


cover - rapporter les statistiques de couverture

VERSION


Version 1.21

SYNOPSIS


couverture-test

couverture -rapport html_basic

DESCRIPTION


Rapportez les statistiques de couverture dans une variété de formats.

L'option de résumé produit un bref résumé textuel. D'autres rapports sont disponibles en utilisant
l'option de rapport.

Les rapports suivants sont actuellement disponibles :

texte - résumé textuel détaillé
html - rapports HTML détaillés
html_basic - rapports HTML détaillés avec coloration syntaxique
compilation - sortie dans un format similaire à Perl
json - sortie dans un JSON
vim - affiche les informations de couverture dans la gouttière vim

OPTIONS


Les options de ligne de commande suivantes sont prises en charge :

-h -help - afficher l'aide
-i -info - afficher la documentation
-v -version - afficher la version

-silent - n'imprime pas les messages d'information (désactivé par défaut)
-summary - donne un rapport récapitulatif (activé par défaut)
-report report_format - format de rapport (html par défaut)
-outputdir dir - répertoire de sortie (base de données donnée par défaut)
-launch - lancer le rapport dans la visionneuse (si disponible) (désactivé par défaut)

-select filename - ne rapporte que sur le fichier (par défaut tout)
-ignore filename - ne signale pas le fichier (aucun par défaut)
-select_re RE - ajouter aux RE des fichiers à sélectionner (aucun par défaut)
-ignore_re RE - ajoute aux RE des fichiers à ignorer (aucun par défaut)
-write [db] - écrit la base de données fusionnée (désactivé par défaut)
-delete - supprime la ou les bases de données (désactivé par défaut)
-dump_db - vidage de la ou des bases de données (pour le débogage) (désactivé par défaut)

-critère de couverture - rapport sur le critère (par défaut tout est disponible)

-test - supprime la ou les bases de données et exécute make test (désactivé par défaut)
-gcov - exécuter gcov pour couvrir le code XS (par défaut si vous utilisez gcc)
-make make_prog - utilise le programme 'make' donné pour 'make test'

-add_uncoverable_point chaîne
-delete_uncoverable_point chaîne
-clean_uncoverable_points
-uncoverable_file fichier

autres options spécifiques au format du rapport

couverture_database [couverture_database ...]

RAPPORT FORMATS


L'outil accepte l'option -report :

html|html_minimal (par défaut)
Rapports HTML. Les seuils de pourcentage sont codés par couleur et configurables via -report_c0
, -rapport_c1 et -report_c2 .:

0% 75% 90% 100%
| .. | .. | .. |
<c0 <c1 <c2 c3
rouge jaune orange vert

html_basique
Rapport HTML avec coloration syntaxique si le module PPI::HTML ou Perl::Tidy est détecté.
Comme pour les rapports html|html_minimal, les seuils de pourcentage sont codés par couleur et
configurable.

texte
Rapports en texte brut.

compilation
Comme du texte mais piraté pour donner une sortie minimale dans un format similaire à celui de sortie par
Perl lui-même afin qu'il soit plus facile de parcourir les emplacements non testés avec Emacs
mode de compilation.

DÉTAILS


N'importe quel nombre de bases de données de couverture peut être spécifié sur la ligne de commande. Ces bases de données
seront fusionnés et les rapports seront basés sur les informations fusionnées. Si aucune base de données
sont spécifiés, la base de données par défaut (cover_db) sera utilisée.

L'option -write écrira la base de données fusionnée. Si aucun nom n'est donné pour le nouveau
base de données, la première base de données lue sera écrasée. Lorsque cette option est utilisée non
les rapports sont générés par défaut.

Spécifiez les options -select, -select_re, -ignore et -ignore_re pour signaler des
des dossiers. -select et -ignore sont interprétés comme des globs shell ; -select_re et -ignore_re sont
interprétés comme des expressions régulières.

Spécifiez les options de couverture pour générer des rapports sur des critères spécifiques. Par défaut tout est disponible
l'information sur tous les critères dans tous les fichiers sera rapportée. Les options de couverture disponibles sont
instruction, branche, condition, sous-routine, pod et valeur par défaut (ce qui équivaut à tous les éléments disponibles
option). Cependant, si vous savez que vous souhaitez uniquement des informations sur la couverture pour certains critères, il
est préférable de collecter uniquement des données pour ces critères en premier lieu en les spécifiant à
ce point. Cela rendra les processus de collecte de données et de reporting plus rapides et moins
gourmand en mémoire. Consultez la documentation de Devel::Cover pour plus d'informations.

Si vous voulez tous *sauf* certains critères, alors vous pouvez dire quelque chose comme '-couverture
par défaut,-pod'.

L'option -test supprimera les bases de données et exécutera vos tests pour générer une nouvelle couverture
données avant d'en faire rapport. Devel::Cover sait comment travailler avec les Makefiles Perl standard
ainsi que les distributions basées sur Module::Build. Pour des instructions détaillées, consultez le
documentation pour ExtUtils::MakeMaker sur
ou pour Module :: Construire à qui viennent tous les deux comme
standard dans les distributions Perl récentes.

L'option -gcov essaiera d'exécuter gcov sur n'importe quel code XS. Cela nécessite que vous utilisiez
gcc bien sûr. Si vous utilisez l'option -test sera activée par défaut.

EXIT STATUT


Les valeurs de sortie suivantes sont renvoyées :

0 Toutes les opérations ont été effectuées avec succès.

>0 Une erreur s'est produite.

Avec l'option -test, l'état de sortie du test sous-jacent est renvoyé.

Utilisez coverp en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    PostInstallerF
    PostInstallerF
    PostInstallerF installera tous les
    logiciels que Fedora Linux et d'autres
    n'inclut pas par défaut, après
    exécutant Fedora pour la première fois. Son
    facile pour...
    Télécharger PostInstallerF
  • 2
    strass
    strass
    Le projet strace a été déplacé vers
    https://strace.io. strace is a
    diagnostic, débogage et instruction
    traceur d'espace utilisateur pour Linux. C'est utilisé
    surveiller un...
    Télécharger
  • 3
    gMKVExtract GUI
    gMKVExtract GUI
    Une interface graphique pour l'utilitaire mkvextract (qui fait partie de
    MKVToolNix) qui intègre la plupart (si
    pas tous) les fonctionnalités de mkvextract et
    utilitaires mkvinfo. Écrit en C#NET 4.0,...
    Télécharger gMKVExtractGUI
  • 4
    Bibliothèque JasperReports
    Bibliothèque JasperReports
    La bibliothèque JasperReports est la
    l'open source le plus populaire au monde
    veille économique et reporting
    moteur. Il est entièrement écrit en Java
    et il est capable de...
    Télécharger la bibliothèque JasperReports
  • 5
    Livres Frappe
    Livres Frappe
    Frappe Books est une source gratuite et ouverte
    logiciel de comptabilité de bureau
    simple et bien conçu pour être utilisé par
    petites entreprises et indépendants. Ce'...
    Télécharger Frappe Books
  • 6
    Python numérique
    Python numérique
    NEWS : NumPy 1.11.2 est la dernière version
    qui sera fait sur sourceforge. roues
    pour Windows, Mac et Linux ainsi que
    les distributions source archivées peuvent être fou ...
    Télécharger Python numérique
  • Plus "

Commandes Linux

Ad