Praktische Sublime Text-Befehle zum Ausführen Ihrer PHPUnit-Tests. Durchsucht den Verzeichnisbaum nach der nächstgelegenen phpunit.xml-Datei und führt phpunit von dort aus aus. Wenn keine gefunden wird, führt es einfach phpunit von /
aus.
Derzeit können Sie dies unter Windows 10 und Linux ausführen. Sie sollten es unter Windows 7/8 ausführen können, obwohl ich diese Versionen nicht getestet habe.
git clone [email protected]:yoyosan/sublime-phpunit.git 'C:Users<your_user>AppDataRoamingSublime Text 3/Packages'
Beachten Sie, dass dieses Paket aufgrund der Funktionsweise os.system
in Python 3 für Windows standardmäßig die cmd.exe
Anwendung von Windows verwendet. Lesen Sie hier, um mehr zu erfahren.
Daher erfolgt keine Einfärbung der Ausgabe :(
$ 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
Sublime neu starten/neu starten.
Sie finden die Befehle in der Befehlspalette unter „Sublime PHPUnit“ oder ordnen Sie einen dieser Befehle den gewünschten Verknüpfungen zu:
run_phpunit_test
run_phpunit_tests_in_dir
run_single_phpunit_test
run_all_phpunit_tests
Implementierung für MacOS von Adam Wathan.