Удобные команды Sublime Text для запуска тестов PHPUnit. Сканирует дерево каталогов в поисках ближайшего файла phpunit.xml и запускает phpunit оттуда. Если он не может его найти, он просто запускает phpunit из /
.
На данный момент вы можете запустить это в Windows 10 и Linux . Вы сможете запустить его в Windows 7/8, хотя я не тестировал эти версии.
git clone [email protected]:yoyosan/sublime-phpunit.git 'C:Users<your_user>AppDataRoamingSublime Text 3/Packages'
Обратите внимание, что по умолчанию этот пакет использует приложение Windows cmd.exe
из-за того, как os.system
работает в Python 3 для Windows. Прочтите здесь, чтобы узнать больше.
Поэтому раскраски вывода не будет :(
$ 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.
Вы можете найти команды в палитре команд в разделе «Sublime PHPUnit» или сопоставить любую из этих команд с любыми ярлыками, которые вам нужны:
run_phpunit_test
run_phpunit_tests_in_dir
run_single_phpunit_test
run_all_phpunit_tests
Реализация для MacOS Адама Ватана.