Changeset 07f823b


Ignore:
Timestamp:
11/01/11 09:36:42 (7 months ago)
Author:
mrook
Branches:
master
Children:
3ae48b2
Parents:
dd45d73
git-author:
Michiel Rook <mrook@…> (11/01/11 09:36:42)
git-committer:
Michiel Rook <mrook@…> (11/01/11 09:36:42)
Message:

Group all tests under one test suite

Location:
classes/phing/tasks/ext/phpunit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • classes/phing/tasks/ext/phpunit/BatchTest.php

    r6c1ae84 r07f823b  
    166166     * @return array an array of tests. 
    167167     */ 
    168     protected function elements() 
     168    public function elements() 
    169169    { 
    170170        $filenames = $this->getFilenames(); 
  • classes/phing/tasks/ext/phpunit/PHPUnitTask.php

    r1782b02 r07f823b  
    262262        } 
    263263         
     264        $suite = new PHPUnit_Framework_TestSuite('AllTests'); 
     265         
    264266        foreach ($this->batchtests as $batchtest) 
    265267        { 
    266             $this->execute($batchtest->getTestSuite()); 
    267         } 
     268            $elements = $batchtest->elements(); 
     269             
     270            foreach ($elements as $element) { 
     271                $suite->addTestSuite(new ReflectionClass($element)); 
     272            } 
     273             
     274            //$suite->addTestSuite($batchtest->getTestSuite()); 
     275        } 
     276         
     277        $this->execute($suite); 
    268278         
    269279        foreach ($this->formatters as $fe) 
Note: See TracChangeset for help on using the changeset viewer.