zoe Fri, 17 Jul 2009 17:31:07 +0000
URL: http://svn.php.net/viewvc?view=revision&revision=284277
Changed paths:
U php/phpruntests/trunk/src/testcase/output/rtTestOutputWriterCSV.php
U php/phpruntests/trunk/src/testcase/output/rtTestOutputWriterList.php
Log:
Part one of fix to Georg's code
Modified: php/phpruntests/trunk/src/testcase/output/rtTestOutputWriterCSV.php
===================================================================
--- php/phpruntests/trunk/src/testcase/output/rtTestOutputWriterCSV.php
2009-07-17 17:17:57 UTC (rev 284276)
+++ php/phpruntests/trunk/src/testcase/output/rtTestOutputWriterCSV.php
2009-07-17 17:31:07 UTC (rev 284277)
@@ -25,22 +25,16 @@
public function createOutput()
{
- foreach ($this->resultList as $testGroupResults) {
-
- foreach ($testGroupResults as $testResult) {
-
+ foreach ($this->resultList as $testResult) {
$outputString = $testResult->getName();
$testStatus = $testResult->getStatus();
-
- foreach($testStatus->getTestStateNames() as $name) {
-
+ foreach($testStatus->getTestStateNames() as $name) {
if($testStatus->getValue($name)) {
$outputString .= " , ". strtoupper($name);
}
}
$this->output .= $outputString."\n";
}
- }
}
}
Modified: php/phpruntests/trunk/src/testcase/output/rtTestOutputWriterList.php
===================================================================
--- php/phpruntests/trunk/src/testcase/output/rtTestOutputWriterList.php
2009-07-17 17:17:57 UTC (rev 284276)
+++ php/phpruntests/trunk/src/testcase/output/rtTestOutputWriterList.php
2009-07-17 17:31:07 UTC (rev 284277)
@@ -3,7 +3,7 @@
* rtTestOutputWriterList
*
* Write test output line by line
- *
+ *
* @category Testing
* @package RUNTESTS
* @author Zoe Slattery <[email protected]>
@@ -12,37 +12,32 @@
* @copyright 2009 The PHP Group
* @license http://www.php.net/license/3_01.txt PHP License 3.01
* @link http://qa.php.net/
- *
+ *
*/
class rtTestOutputWriterList extends rtTestOutputWriter
{
public function __construct()
{
- $this->type = 'txt';
+ $this->type = 'txt';
}
-
+
public function createOutput()
{
- foreach ($this->resultList as $testGroupResults) {
-
- foreach ($testGroupResults as $testResult) {
+ foreach ($this->resultList as $testResult) {
+ $outputString = "";
+ $testStatus = $testResult->getStatus();
+
+ foreach($testStatus->getTestStateNames() as $name) {
- $outputString = "";
- $testStatus = $testResult->getStatus();
-
- foreach($testStatus->getTestStateNames() as $name) {
-
- if ($testStatus->getValue($name)) {
- $outputString .= " ". strtoupper($name);
- $outputString .= " " .
$testStatus->getMessage($name);
- }
- }
-
- $outputString .= " " . $testResult->getTitle();
- $outputString .= " [" . $testResult->getName() . ".phpt]";
- $this->output .= $outputString."\n";
- }
+ if ($testStatus->getValue($name)) {
+ $outputString .= " ". strtoupper($name);
+ $outputString .= " " . $testStatus->getMessage($name);
+ }
+ }
+ $outputString .= " " . $testResult->getTitle();
+ $outputString .= " [" . $testResult->getName() . ".phpt]";
+ $this->output .= $outputString."\n";
}
}
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php