Utilizzo PHPUnit 3.4.14 e sto cercando di aggiungere un listener.Listener PHPUnit caricato ma non utilizzato
Ho scritto un semplice:
class My_Test_Listener implements PHPUnit_Framework_TestListener
{
public function addError(PHPUnit_Framework_Test $test, Exception $e, $time)
{
...
ho dichiarato nel mio file phpunit.xml:
<phpunit bootstrap="./bootstrap.php">
<testsuites>
<testsuite name="auth">
<directory>./library/Ademe/Auth</directory>
</testsuite>
</testsuites>
<listeners>
<listener class="Listener" file="./library/My/Test/Listener.php">
</listener>
</listeners>
</phpunit>
La mia classe è caricata (se tralascio di implementare uno dei metodo, lo dice nei registri), ma non vado mai dentro a questi metodi. Ho provato questo per esempio:
public function startTestSuite(PHPUnit_Framework_TestSuite $suite)
{
die('startTestSuite');
}
Avete qualche idea di cosa potrebbe mancare?
Grazie!
Ho lo stesso problema, grazie! Dovresti accettare la tua risposta! –
Avevo lo stesso problema, avevo bisogno di aggiungere lo spazio dei nomi completo. – b01
Mi auguro che abbia generato un errore quando la classe non è stata trovata. – b01