 ===================================================================
 --- skeleton/unittest/TestSuite.class.php	(revision 11673)
 +++ skeleton/unittest/TestSuite.class.php	(working copy)
-@@ -39,6 +39,7 @@
+@@ -31,6 +31,7 @@
+    * </code>
+    *
+    * @test     xp://net.xp_framework.unittest.tests.SuiteTest
++   * @test     xp://net.xp_framework.unittest.tests.ListenerTest
+    * @see      http://junit.sourceforge.net/doc/testinfected/testing.htm
+    * @purpose  Testcase container
+    */
+@@ -39,6 +40,7 @@
        $tests     = array();
  
      protected

         throw new NoSuchElementException('No tests found in '.$class->getName());
       }
 
@@ -106,6 +113,7 @@
      */
     public function clearTests() {
       $this->tests= array();

+          $m->invoke(NULL, array());
+        } catch (TargetInvocationException $e) {
+          $this->notifyListeners('testSkipped', array(
+            $result->setSkipped($test, $e->getCause(), 0.0)
+          ));
+          $this->notifyListeners('testRunFinished', array($this, $result));
+          return;
