我想在PhpStorm(在Mac上)使用PHPUnit。因此,我嘗試添加pear
路徑和phpunit
路徑到PhpStorm的包含路徑(我在命令行通過which pear
找到的路徑) - 它告訴我沒有找到phpunit。PhpStorm與PHPUnit:找不到PHP_CodeCoverage_Filter
我還試圖用PHPUnit的與作曲家產生的自定義自動加載磁帶機(安裝了phpunit
包),然後我得到另一個錯誤:
Fatal error: Class 'PHP_CodeCoverage_Filter' not found
如果我的控制檯上運行的PHPUnit通常一切正常:
phpunit --bootstrap vendor/autoload.php tests/*Test.php
我在做什麼錯?
嘗試先閱讀文檔:https://confluence.jetbrains.com/display/PhpStorm/Testing+PHP+Applications – LazyOne
我建議使用PHAR選項 - 比任何其他工作都更好。在任何情況下 - 這可能是相似的/你可能會發現一些有用的提示 - https://youtrack.jetbrains.com/issue/WI-31430 – LazyOne