diff options
Diffstat (limited to 'tests/UnitTests/framework/index.php')
-rw-r--r-- | tests/UnitTests/framework/index.php | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/tests/UnitTests/framework/index.php b/tests/UnitTests/framework/index.php index 9d745e23..54706599 100644 --- a/tests/UnitTests/framework/index.php +++ b/tests/UnitTests/framework/index.php @@ -23,7 +23,7 @@ class TestFolder }
else if(is_file($fullpath) && strncmp($entry,'ut',2)===0)
{
- $this->testFiles[$entry]="$rootUri?target=".strtr(substr($fullpath,strlen($rootPath)+1),"\\",'/');
+ $this->testFiles[$entry]="$rootUri/index.php?target=".strtr(substr($fullpath,strlen($rootPath)+1),"\\",'/');
}
}
closedir($dir);
@@ -65,20 +65,22 @@ if(isset($_GET['target'])) $fullpath=realpath("$rootPath/$target");
if($fullpath===false || strpos($fullpath,$rootPath)!==0)
die('invalid test target');
-
- require_once($rootPath.'/common.php');
-
+ include_once($rootPath.'/common.php');
+
if(is_dir($fullpath))
{
+
$test=new GroupTest(basename($rootPath)."/$target");
addTests($test,$fullpath,$recursive);
- $test->run(new HtmlReporterWithCoverage(__FILE__,$rootPath));
+ $test->run(new HtmlReporter());
+ //$test->run(new HtmlReporterWithCoverage('index.php',$rootPath));
}
else
{
$testClass=basename($fullpath,'.php');
- require_once($fullpath);
+ include_once($fullpath);
$test=new $testClass(basename($rootPath)."/$target");
+
$test->run(new HtmlReporter());
}
}
|