        $listeners = array();
  
      /**
-@@ -53,6 +54,9 @@
+@@ -53,6 +55,9 @@
        if (!$test->getClass()->getMethod($test->name)) {
          throw new MethodNotImplementedException('Test method '.$test->name.'() does not exist');
        }

       $this->tests[]= $test;
       return $test;
     }
@@ -73,18 +77,21 @@
 
       $ignored= array();
       $numBefore= $this->numTests();

       return $result;
     }
     
@@ -300,8 +339,40 @@
       $this->notifyListeners('testRunStarted', array($this));
 
       $result= new TestResult();
