diff --git a/tests/HTMLPurifier/SimpleTest/Reporter.php b/tests/HTMLPurifier/SimpleTest/Reporter.php
index f1783d79..b9da9ab0 100644
--- a/tests/HTMLPurifier/SimpleTest/Reporter.php
+++ b/tests/HTMLPurifier/SimpleTest/Reporter.php
@@ -45,6 +45,16 @@ class HTMLPurifier_SimpleTest_Reporter extends HTMLReporter
return $css;
}
+ function getTestList() {
+ // hacky; depends on a specific implementation of paintPass, etc.
+ $list = parent::getTestList();
+ $testcase = $list[1];
+ if (class_exists($testcase, false)) $file = str_replace('_', '/', $testcase) . '.php';
+ else $file = $testcase;
+ $list[1] = '' . $testcase . '';
+ return $list;
+ }
+
}
// vim: et sw=4 sts=4