2011-11-29 9 views
5

estoy usando la versión 3.6.2 PHPUnit, y siempre sePHPUnit ReflectionException Método privado no existe

PHP ReflectionException: Método de baño no existe en /pathTo/pear/PHPUnit/Runner/BaseTestRunner.php en la línea 113

cuando se ejecuta sola prueba:

phpunit path/to/my/ClassToTest.php 

PHPUnit instalado usando la pera, y estoy usando PHP 5.3.6

¿hay alguna configuración de php que deba corregir? o esto es algo que PHPUnit debería arreglar.

la clase

<?php 

class ClassToTest extends PHPUnit_Framework_TestCase{ 

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

} 
+2

Muestra el código en ClassToTest.php. – Trott

+0

clase de prueba simple – herlambang

+1

No se puede replicar esto. ¿Cómo estás haciendo la prueba? – Jeune

Respuesta

3

me topé con el mismo mensaje después de activar la extensión Xdebug.

Trate de añadir esto en su php.ini (o comentar la línea con el 1 para este valor):

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

sí, esto funciona, pero aún necesito ver el rastro de mi pila – herlambang

-1

xdebug.show_exception_trace = 0 funciona!

Cuestiones relacionadas