Il s'agit de la commande phpunit 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
phpunit - Interface de ligne de commande PHPUnit
SYNOPSIS
unité php [Options] Test de l'unité [TestUnité.php]
unité php [Options]
DESCRIPTION
Options de couverture de code :
--couverture-trèfle
Générez un rapport de couverture de code au format XML Clover.
--couverture-crap4j
Générez un rapport de couverture de code au format XML Crap4J.
--couverture-html
Générez un rapport de couverture de code au format HTML.
--couverture-php
Exportez l'objet PHP_CodeCoverage dans un fichier.
--couverture-texte=
Générez un rapport de couverture de code au format texte. Par défaut : sortie standard.
--couverture-xml
Générez un rapport de couverture de code au format PHPUnit XML.
--liste blanche
Liste blanche pour l'analyse de la couverture du code.
Options de journalisation :
--log-junit
Consignez l'exécution du test au format JUnit XML dans un fichier.
--log-tap
Consignez l'exécution du test au format TAP dans un fichier.
--log-teamcity
Consignez l'exécution du test au format TeamCity dans un fichier.
--log-json
Exécution du test de journal au format JSON.
--testdox-html
Rédigez la documentation agile au format HTML dans un fichier.
--testdox-texte
Rédigez la documentation agile au format texte dans un fichier.
--liste-inverse
Imprimer les défauts dans l'ordre inverse
Options de sélection de test :
--filtre
Filtrez les tests à exécuter.
--suite de tests
Filtrez la suite de tests à exécuter.
--grouper
Exécute uniquement les tests du ou des groupes spécifiés.
--exclude-groupe
Exclure les tests du ou des groupes spécifiés.
--list-groupes
Liste des groupes de test disponibles.
--test-suffixe
Rechercher uniquement le test dans les fichiers avec le(s) suffixe(s) spécifié(s). Par défaut : Test.php,.phpt
Options d'exécution des tests :
--report-tests-inutiles
Soyez strict sur les tests qui ne testent rien.
--strict-couverture
Soyez strict sur le code couvert par inadvertance.
--strict-état-global
Soyez strict sur les changements d'état global
--disallow-test-sortie
Soyez strict sur la sortie pendant les tests.
--disallow-resource-usage Soyez strict sur l'utilisation des ressources pendant les petits tests.
--enforce-time-limit
Appliquer une limite de temps en fonction de la taille du test.
--disallow-todo-test
Interdire les tests annotés @todo.
--processus-isolation
Exécutez chaque test dans un processus PHP distinct.
--pas de sauvegarde globale
Ne sauvegardez pas et ne restaurez pas $GLOBALS pour chaque test.
--sauvegarde-statique
Sauvegardez et restaurez les attributs statiques pour chaque test.
--couleurs=
Utilisez des couleurs en sortie ("jamais", "auto" ou "toujours").
--Colonnes
Nombre de colonnes à utiliser pour la sortie de progression.
--Colonnes max
Utilisez le nombre maximum de colonnes pour la sortie de progression.
--stderr
Ecrivez sur STDERR au lieu de STDOUT.
--stop-sur-erreur
Arrêter l'exécution à la première erreur.
--arrêt-sur-échec
Arrêtez l'exécution dès la première erreur ou échec.
--stop-sur-avertissement
Arrêter l'exécution au premier avertissement.
--stop-on-risqué
Arrêtez l'exécution dès le premier test risqué.
--stop-on-sauté
Arrêter l'exécution lors du premier test ignoré.
--stop-on-incomplet
Arrêter l'exécution au premier test incomplet.
-v|--verbeux
Sortez des informations plus détaillées.
--déboguer
Afficher les informations de débogage pendant l'exécution du test.
--chargeur
Implémentation de TestSuiteLoader à utiliser.
--répéter
Exécute le(s) test(s) à plusieurs reprises.
--robinet Signaler la progression de l'exécution des tests au format TAP.
--ville d'équipe
Signaler la progression de l'exécution des tests au format TeamCity.
--testdox
Signaler la progression de l'exécution des tests au format TestDox.
--imprimante
Implémentation TestListener à utiliser.
Options de configuration :
--amorcer
Un fichier PHP "bootstrap" qui est exécuté avant les tests.
-c|--configuration Lire la configuration à partir du fichier XML.
--pas de configuration
Ignorez le fichier de configuration par défaut (phpunit.xml).
--pas de couverture
Ignorer la configuration de la couverture du code.
--include-chemin
Ajoutez le include_path de PHP avec le(s) chemin(s) donné(s).
-d clé[=valeur]
Définit une valeur php.ini.
Options diverses :
-h|--aide
Imprime ces informations d'utilisation.
--version
Imprime la version et quitte.
--au moins-version
Vérifie que la version est supérieure à min et quitte.
Utiliser phpunit en ligne en utilisant les services onworks.net