# Souvent necessaire pour que les tests se passent bien: #rm -rf tmp/cache/*/* sudo chmod o+w tmp/cache/persistent/myapp_cake_core_translations_* > /dev/null 2>&1 # Tous les tests TESTALL=1 # Quelques tests seulement (au moins 1) #TESTALL=0 if [[ $TESTALL == 1 ]] ; then vendor/bin/phpunit || vendor/phpunit/phpunit/phpunit # Si ca ne marche pas, essayer plutot: #vendor/phpunit/phpunit/phpunit # Plus de details: #vendor/bin/phpunit --debug #vendor/bin/phpunit --verbose --log-tap tap.log #vendor/bin/phpunit --testdox else # Executer UN SEUL test: # Ex: je veux executer ONLY le test testMat31CreateAs() de MaterielsControllerTest: #vendor/bin/phpunit --filter testMat31CreateAs vendor/bin/phpunit --filter testMat32CreateAdministratifOrTechnicalAs vendor/bin/phpunit --filter testACLEditUtilisateur vendor/bin/phpunit --filter testMatCopy fi sudo rm -f tmp/cache/persistent/myapp_cake_core_translations_*