Solution phpunit “No such file or directory” dans Homestead

Solution phpunit “No such file or directory” dans Homestead


Si vous utilisez le raccourci homestead décrit dans la documentation officielle du projet Homestead. Vous pouvez taper la commande suivante dans le terminal (sous Linux et macOS):


homestead ssh

Ensuite il faut supprimer l’alias de phpunit créé par Homestead.
Modifier le fichier ~/.homestead/aliases et supprimer la ligne correspondant à phpunit

ex: alias phpunit="vendor/bin/phpunit"

Il faut ensuite supprimer l’alias enregistré dans la “mémoire” du système en tapant la commande suivante dans le terminal:

unalias phpunit

Normalement, si tout s’est bien passé, vous devriez pouvoir à nouveau lancer phpunit sans problème en tapant la commande suivante dans le terminal:

phpunit --version

Cela devrait afficher la version de phpunit que vous avez installé.

Testé avec Homestead 0.7 sur macOS 10.12