1
0
mirror of synced 2024-12-14 07:06:04 +03:00

fixing graphical coverage report

This commit is contained in:
meus 2007-08-10 23:20:27 +00:00
parent 554c26a9f3
commit e653d1ba15

View File

@ -42,14 +42,16 @@ $result = unserialize(file_get_contents("coverage.txt"));
$coverage = $result["coverage"]; $coverage = $result["coverage"];
function getCoverageReport($file){ function getCoverageReport($file){
global $coverage; global $result;
$coverage = $result["coverage"];
$path = $result["coverage"];
$html = '<div id="coverage">'; $html = '<div id="coverage">';
if(!isset($coverage[$file])){ if(!isset($coverage[$file])){
$html .= 'No coverage for this file</div>'; $html .= 'No coverage for this file</div>';
return $html; return $html;
} }
$coveredLines = $coverage[$file]; $coveredLines = $coverage[$file];
$fileArray = file($file); $fileArray = file(str_replace($path, Doctrine::getPath(), $file));
$html .= '<dl class="table-display">' . "\n"; $html .= '<dl class="table-display">' . "\n";
foreach($fileArray as $num => $line){ foreach($fileArray as $num => $line){
$linenum = $num+1; $linenum = $num+1;