Sto cercando di utilizzare PHPUnit in PhpStorm (su un Mac). Pertanto ho provato ad aggiungere il percorso pear
e il percorso phpunit
al percorso di inclusione di PhpStorm (quelli che ho trovato tramite which pear
sulla riga di comando) - mi dice che phpunit non è stata trovata.PhpStorm con PHPUnit: PHP_CodeCoverage_Filter non trovato
Ho anche cercato di usare PHPUnit con il caricatore automatico personalizzato generato dal compositore (il pacchetto è installato phpunit
), ho poi ricevo un altro errore:
Fatal error: Class 'PHP_CodeCoverage_Filter' not found
Se corro phpunit sulla console normalmente tutto funziona:
phpunit --bootstrap vendor/autoload.php tests/*Test.php
Cosa sto sbagliando?
Prova a leggere prima i documenti: https://confluence.jetbrains.com/display/PhpStorm/Testing+PHP+Applications – LazyOne
Ti suggerisco di utilizzare l'opzione PHAR: funziona meglio di qualsiasi altro. In ogni caso - questo potrebbe essere simile/potresti trovare alcuni suggerimenti utili lì - https://youtrack.jetbrains.com/issue/WI-31430 – LazyOne