Запуск тестов PHPUnit в отдельных процессах
Я работаю над AOP-фреймворком, поэтому мне нужно переопределить некоторые переменные среды и повторно включить файлы, которые перекомпилируются фреймворком в каждом тесте. Я пытаюсь запустить каждый тест в отдельном процессе, чтобы я мог это сделать, но я не уверен, как это сделать в Zend Studio.
Я добавил @runTestsInSeparateProcesses
аннотации к моим тестам, но это приводит к сбою тестов с сообщением об ошибке:
testName: [Zend Debugger] Cannot receive start command
Кто-нибудь смог решить эту ошибку или найти другой способ запустить каждый тест в отдельном процессе в Zend?
1 ответ
Отладчик Zend не супер горячий с phpunit. Если возможно, используйте вместо этого xdebug.