2013-06-22 11 views
18

Zainstalowałem PHPUnit przez Composer i skonfigurowałem go do uruchamiania testów jednostkowych z moją instalacją poprzez ustawienia.PhpStorm PHPUnit testreporter error

Ale kiedy uruchomić testy pojawia się następujący błąd dla reportera badanej (tets wykonuje dobrze)

Nie można dołączyć testu reportera do ram badanej lub ramy testowej nieoczekiwanie zamknięty

+2

Oznacza to, że PHP nie może znaleźć niektórych plików wymaganych do wykonania (może to być własne pliki PHPUnit ... lub rzeczywiste testy). ** 1) ** Sprawdź swój dziennik błędów PHP pod kątem możliwych szczegółów; ** 2) ** Pokaż swoją konfigurację PHPUnit (Konfiguracja Run/Debug oraz "Ustawienia | PHP | PHPUnit") – LazyOne

+1

W każdym przypadku: proszę spojrzeć na ten artykuł: http://confluence.jetbrains.com/display/PhpStorm/PHPUnit + Instalacja + via + Composer + w + PhpStorm – LazyOne

+0

@Blacksonic Przekaż opinię hów, która się dla Ciebie wyłączyła. – hakre

Odpowiedz

41

Powinieneś wskazać swoją vendor/autoload.php pod Settings | PHP | PHPUnit podczas korzystania z PHPUnit przez Composer.

Ten blog post ma wszystkie szczegóły (ze zdjęciami), aby pomyślnie skonfigurować IDE dla takiego scenariusza: http://confluence.jetbrains.com/display/PhpStorm/PHPUnit+Installation+via+Composer+in+PhpStorm

pokrewne bilet użyteczność: http://youtrack.jetbrains.com/issue/WI-18388

PS: Bilet WI-18388 jest już naprawiony w wersji 8.0

Powiązane problemy