Comandos convenientes de Sublime Text para executar seus testes PHPUnit. Verifica a árvore de diretórios para encontrar o arquivo phpunit.xml mais próximo e executa o phpunit a partir daí. Se não conseguir encontrar um, ele apenas executa o phpunit de /
.
Por enquanto, você pode executar isso no Windows 10 e no Linux . Você deve conseguir executá-lo no Windows 7/8, embora eu não tenha testado nessas versões.
git clone [email protected]:yoyosan/sublime-phpunit.git 'C:Users<your_user>AppDataRoamingSublime Text 3/Packages'
Observe que, por padrão, este pacote usa o aplicativo cmd.exe
do Windows devido à forma como os.system
funciona no Python 3, para Windows. Leia aqui para saber mais.
Portanto, não haverá nenhuma coloração na saída :(
$ 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
Reinicie o Sublime.
Você pode encontrar os comandos na paleta de comandos em "Sublime PHPUnit" ou mapear qualquer um desses comandos para os atalhos que desejar:
run_phpunit_test
run_phpunit_tests_in_dir
run_single_phpunit_test
run_all_phpunit_tests
Implementação para MacOS por Adam Wathan.