Programmation

Comment exécuter des tests PHPUnit automatiquement avec Laravel et Homestead

Lors de mes développements précédents, j'avais l'habitude d'utiliser un script personnalisé avec grunt-contrib-watch qui relançait mes tests PHPUnit à chaque fois que j'enregistrais un fichier PHP. Cependant Laravel vient avec Laravel Mix.

Laravel Mix logo

C'est un outil utile, mais qui ne supporte pas (et ne supportera jamais) PHPUnit. J'ai donc dû chercher une autre solution et le sauveur est phpunit-watcher. Installez, exécutez et... codez. C'est tout ! Des fonctionnalités et personnalisations sont disponibles pour s'adapter à vos besoins.

J'ai exécuté ces commandes dans ma machine Homestead :

$ composer global require spatie/phpunit-watcher

$ phpunit-watcher watch

phpunit-watcher en action

Retour


Commentaires

Aucun commentaire pour le moment.

Une remarque, une suggestion ? N'hésitez pas à vous exprimer ci-dessous. Veuillez simplement être courtois et poli, merci d'avance.

Si ce champ est laissé vide, vous apparaîtrez en tant que Anonyme.