AnglaisFrançaisEspagnol

Ad


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
    wxPython
    wxPython
    Un ensemble de modules d'extension Python qui
    encapsulez les classes d'interface graphique multiplateforme à partir de
    wxWidgets.. Public : Développeurs. Utilisateur
    interface : Système X Window (X11), Win32...
    Télécharger wxPython
  • 2
    gestionnaire de fichiers de paquets
    gestionnaire de fichiers de paquets
    Ceci est le gestionnaire de fichiers du pack Total War
    projet, à partir de la version 1.7. UNE
    courte introduction à Warscape
    modding : ...
    Télécharger le packfilemanager
  • 3
    IPerf2
    IPerf2
    Un outil de trafic réseau pour mesurer
    Performances TCP et UDP avec métriques
    autour du débit et de la latence. Les
    les objectifs comprennent le maintien d'une activité
    morue iperf...
    Télécharger IPerf2
  • 4
    fre:ac - convertisseur audio gratuit
    fre:ac - convertisseur audio gratuit
    fre:ac est un convertisseur audio gratuit et un CD
    ripper pour différents formats et encodeurs.
    Il dispose de MP3, MP4/M4A, WMA, Ogg
    Formats Vorbis, FLAC, AAC et Bonk
    Support, ...
    Télécharger fre:ac - convertisseur audio gratuit
  • 5
    matplotlib
    matplotlib
    Matplotlib est une bibliothèque complète
    pour créer des images statiques, animées et
    visualisations interactives en Python.
    Matplotlib rend les choses simples faciles et
    chose difficile...
    Télécharger Matplotlib
  • 6
    Botman
    Botman
    Écrivez votre logique de chatbot une fois et
    connectez-le à l'un des
    services de messagerie, y compris Amazon
    Alexa, Facebook Messenger, Slack,
    Télégramme ou même yo...
    Télécharger Botman
  • Plus "

Commandes Linux

  • 1
    acl_gran
    acl_gran
    rsbac-admin - Accès basé sur un ensemble de règles
    Description du contrôle : rsbac-admin est un
    ensemble d'outils utilisés pour gérer les systèmes à l'aide
    un contrôle d'accès basé sur un ensemble de règles (RSBAC)
    noyau...
    Exécutez acl_gran
  • 2
    acl_grant
    acl_grant
    rsbac-admin - Accès basé sur un ensemble de règles
    Description du contrôle : rsbac-admin est un
    ensemble d'outils utilisés pour gérer les systèmes à l'aide
    un contrôle d'accès basé sur un ensemble de règles (RSBAC)
    noyau...
    Exécutez acl_grant
  • 3
    dépotoir
    dépotoir
    coverdump - extrait les images de couverture dans
    des dossiers ...
    Exécuter un vidage de couverture
  • 4
    couvert
    couvert
    Couvert - Couverture du code Verilog
    SYNTAXE de l'analyseur : couvert
    [global_options] score [options] couvert
    [options_globales] fusionner [options]
    base_de_données_existante base_de_données_t...
    Courir couvert
  • 5
    gbnlreg
    gbnlreg
    gbnlreg - Régression non linéaire ...
    Exécutez gbnlreg
  • 6
    obligations
    obligations
    gbonds - Stock d'obligations d'épargne américaines
    programme pour GNOME...
    Exécuter gbonds
  • Plus "

Ad