2011-11-29 19 views
5

sto utilizzando PHPUnit versione 3.6.2, e sempre ottenutoPHPUnit ReflectionException Metodo privato non esiste

PHP ReflectionException: suite metodo non esiste in /pathTo/pear/PHPUnit/Runner/BaseTestRunner.php on line 113

durante l'esecuzione singola prova:

phpunit path/to/my/ClassToTest.php 

PHPUnit installato utilizzando pera, e sto usando PHP 5.3.6

012.

ci sono delle configurazioni di php che dovrei risolvere? o solo qualcosa che PHPUnit dovrebbe risolvere.

classe

<?php 

class ClassToTest extends PHPUnit_Framework_TestCase{ 

    public function testSomething(){ 
     $this->assertTrue(true); 
    } 

} 
+2

Mostra il codice in ClassToTest.php. – Trott

+0

classe di test semplice – herlambang

+1

Impossibile replicare questo. Come stai facendo il test? – Jeune

risposta

3

sono incappato lo stesso messaggio dopo aver abilitato l'estensione xdebug.

Prova ad aggiungere questo nel tuo php.ini (o commentare la linea con l'1 per questo valore):

; 0 is actually the default value 
    xdebug.show_exception_trace = 0 
+0

sì, questo funziona, ma devo ancora vedere la traccia dello stack – herlambang

-1

xdebug.show_exception_trace = 0 funziona!

Problemi correlati