有沒有人有一個驗證的方法來配置PhpStorm 10.x的在CakePHP的3.X運行單元測試?如何配置PhpStorm 10.x以在CakePHP 3.x中運行單元測試?
編輯: @ ndm的回答後我修正了我的PhpStorm配置,給PHPUnit> Test Runner:添加了「phpunit.xml.dist」配置文件。
現在我有不同的錯誤
/Applications/MAMP/bin/php/php5.6.10/bin/php /Applications/MAMP/htdocs/sites/my_app/vendor/phpunit/phpunit/phpunit --configuration /Applications/MAMP/htdocs/sites/my_app/vendor/phpunit/phpunit/phpunit.xml.dist /Applications/MAMP/htdocs/sites/my_app --teamcity
Testing started at 12:29 ...
PHP Warning: require(/Applications/MAMP/htdocs/sites/my_app/vendor/phpunit/phpunit/tests/../vendor/autoload.php): failed to open stream: No such file or directory in /Applications/MAMP/htdocs/sites/my_app/vendor/phpunit/phpunit/tests/bootstrap.php on line 3
PHP Fatal error: require(): Failed opening required '/Applications/MAMP/htdocs/sites/my_app/vendor/phpunit/phpunit/tests/../vendor/autoload.php' (include_path='.:/Applications/MAMP/bin/php/php5.6.10/lib/php') in /Applications/MAMP/htdocs/sites/my_app/vendor/phpunit/phpunit/tests/bootstrap.php on line 3
Process finished with exit code 255
在運行配置,PHPUnit的:測試運行 - >測試範圍 - >目錄:
/Applications/MAMP/htdocs/sites/my_app/src
沒有什麼不尋常的,將需要做(設置PHP解釋器,設定自動加載磁帶機和PHPUnit的配置文件來使用)。你可能想解釋一下你有什麼問題。 – ndm
我得到這個錯誤:PHP致命錯誤:Trait'Aura \ Framework \ Test \ WiringAssertionsTrait'找不到 –
沒有額外的信息,像堆棧跟蹤,你如何運行測試,以及如何配置PhpStorm,它是很難說出什麼問題。 – ndm