Commandes Sublime Text pratiques pour exécuter vos tests PHPUnit. Analyse l'arborescence des répertoires pour trouver le fichier phpunit.xml le plus proche et exécute phpunit à partir de là. S'il n'en trouve pas, il exécute simplement phpunit depuis /
.
Pour l'instant, vous pouvez l'exécuter sur Windows 10 et Linux . Vous devriez pouvoir l'exécuter sur Windows 7/8 même si je n'ai pas testé sur ces versions.
git clone [email protected]:yoyosan/sublime-phpunit.git 'C:Users<your_user>AppDataRoamingSublime Text 3/Packages'
Notez que, par défaut, ce package utilise l'application cmd.exe
de Windows en raison du fonctionnement os.system
dans Python 3, pour Windows. Lisez ici pour en savoir plus.
Par conséquent, il n'y aura aucune coloration de la sortie :(
$ git clone [email protected]:yoyosan/sublime-phpunit.git /home/`whoami`/.config/sublime-text-3/Packages
# install terminator package
# Fedora
$ sudo dnf install terminator -y
# Ubuntu
$ sudo apt-get install terminator -y
Redémarrez Sublime.
Vous pouvez trouver les commandes dans la palette de commandes sous « Sublime PHPUnit », ou mapper l'une de ces commandes aux raccourcis de votre choix :
run_phpunit_test
run_phpunit_tests_in_dir
run_single_phpunit_test
run_all_phpunit_tests
Implémentation pour MacOS par Adam Wathan.