svn: /web/qa/trunk/reports/ parserfunc.php
| From: | Olivier DOUCET | Date: | Mon, 20 Jun 2011 10:13:38 +0000 |
| Subject: | svn: /web/qa/trunk/reports/ parserfunc.php | ||
| Groups: | php.qa | ||
| Request: | Send a blank email to php-qa+get-65830@lists.php.net to get a copy of this message | ||
odoucet Mon, 20 Jun 2011 10:13:38 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=312331
Log:
QA Report: fix empty diff bug
Changed paths:
U web/qa/trunk/reports/parserfunc.php
Modified: web/qa/trunk/reports/parserfunc.php
===================================================================
--- web/qa/trunk/reports/parserfunc.php 2011-06-20 09:08:12 UTC (rev 312330)
+++ web/qa/trunk/reports/parserfunc.php 2011-06-20 10:13:38 UTC (rev 312331)
@@ -203,6 +203,10 @@
$prefix = substr($name, 0, strpos($name, '/Zend/'));
break;
}
+ if (strpos($name, '/lang/') !== false) {
+ $prefix = substr($name, 0, strpos($name, '/lang/'));
+ break;
+ }
}
if ($prefix == '' && count($extract['outputsRaw']) > 0) {
@@ -220,14 +224,14 @@
$output = explode("\n", $output);
foreach ($output as $row) {
- if (preg_match('@^={5,}\s+$@', $row)) {
+ if (preg_match('@^={5,}$@', $row)) {
if ($outputTest != '') $startDiff = true;
}
elseif ($startDiff === false) {
- $outputTest .= $row;
+ $outputTest .= $row."\n";
}
elseif (preg_match('@^[0-9]{1,}@', $row)) {
- $diff .= $row;
+ $diff .= $row."\n";
}
}
$extract['tests'][$name]['output'] = $outputTest;