По причинам, выходящим за рамки этого вопроса, в настоящее время я застрял с использованием CakePHP 2.4.10.Я потратил целый день, пытаясь заставить PHPUnit 3.7.38 работать с ним, но когда я запускаю ./cake test app
, я получаю ошибку unrecognized option -- w
.
Я установил согласно инструкциям здесь:
https://book.cakephp.org/2.0/en/development/testing.html
Подводя итог, я выбрал нужную мне версию PHPUnit из https://phar.phpunit.de/phpunit-3.7.38.phar,, сделал ее исполняемой и скопировал ее в / usr / local / bin / phpunit.Я установил свой путь включения PHP, чтобы включить это, и убедился, что для cake.php требуется /usr/bin/local/phpunit.
Когда я запускаю ./cake test
, я получаю следующий вывод:
#!/usr/bin/env php
PHPUnit 3.7.38 by Sebastian Bergmann.
unrecognized option -- w
Не могу понять, что wtf пытается передать эту опцию PHPUnit.Есть идеи?