Changeset 161

Show
Ignore:
Timestamp:
02/15/07 21:48:44 (2 years ago)
Author:
mrook
Message:

Fix code coverage gathering when using PHPUnit3

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/classes/phing/tasks/ext/phpunit/PHPUnitTestRunner.php

    r150 r161  
    9393                if ($this->codecoverage) 
    9494                { 
    95                         CoverageMerger::merge($this->project, $res->getCodeCoverageInformation()); 
     95                        $coverageInformation = $res->getCodeCoverageInformation(); 
     96                         
     97                        if (PHPUnitUtil::$installedVersion == 3) 
     98                        { 
     99                                CoverageMerger::merge($this->project, array($coverageInformation[0]['files'])); 
     100                        } 
     101                        else 
     102                        { 
     103                                CoverageMerger::merge($this->project, $coverageInformation); 
     104                        } 
    96105                } 
    97106