mirror of
https://github.com/YunoHost-Apps/noalyss_ynh.git
synced 2024-09-03 19:46:20 +02:00
23 lines
1.1 KiB
Text
23 lines
1.1 KiB
Text
Ce répertoire sert aux tests unitaires avec PHPUNIT, il faut d'abord changer dans le bootstrap.php pour que le path soit correct.
|
|
Il faut configurer Netbeans pour pouvoir l'utiliser :
|
|
1 . Activer PHPUNIT,
|
|
2 . dans GLOBAL PATH (propriété du projet) ajouter le fichier phpunit.phar
|
|
3. Donner unit-test comme répertoire de test
|
|
|
|
Ensuite copier bootstrap.php.example vers bootstrap.php et modifier les variables (le dossier à utiliser, include_path ...)
|
|
|
|
Testing commande en ligne
|
|
=========================
|
|
Génération
|
|
php <chemin>/phpunit-skelgen.phar --bootstrap bootstrap.php --test -- Intervat ../include/class_transform_intervat.php
|
|
test (depuis repertoire include)
|
|
php <chemin>/phpunit.phar --tap --colors --bootstrap ../bootstrap.php class_acc_accountTest.php
|
|
|
|
Tous les fichiers
|
|
for i in *.php;do php <chemin>/phpunit.phar --tap --colors --bootstrap ../bootstrap.php $i;done
|
|
|
|
|
|
Génération pour tous les fichiers
|
|
=================================
|
|
Permet de voir les lignes de code qui ont été testées
|
|
php <chemin>/phpunit.phar --coverage-html html --bootstrap bootstrap.php include
|