ParaTest\Runners\PHPUnit\BaseRunner::run PHP Method

run() public method

public run ( )
    public function run()
    {
        $this->verifyConfiguration();
        $this->initCoverage();
        $this->load();
        $this->printer->start($this->options);
    }

Usage Example

Beispiel #1
0
 /**
  * The money maker. Runs all ExecutableTest objects in separate processes.
  */
 public function run()
 {
     parent::run();
     while (count($this->running) || count($this->pending)) {
         foreach ($this->running as $key => $test) {
             if (!$this->testIsStillRunning($test)) {
                 unset($this->running[$key]);
                 $this->releaseToken($key);
             }
         }
         $this->fillRunQueue();
         usleep(10000);
     }
     $this->complete();
 }