public function end() { $jobCount = $this->runner->getJobCount(); $results = $this->runner->getResults(); $count = array_sum($results); echo !$jobCount ? "No tests found\n" : "\n\n" . $this->buffer . "\n" . ($results[Runner::FAILED] ? Dumper::color('white/red') . 'FAILURES!' : Dumper::color('white/green') . 'OK') . " ({$jobCount} test" . ($jobCount > 1 ? 's' : '') . ", " . ($results[Runner::FAILED] ? $results[Runner::FAILED] . ' failure' . ($results[Runner::FAILED] > 1 ? 's' : '') . ', ' : '') . ($results[Runner::SKIPPED] ? $results[Runner::SKIPPED] . ' skipped, ' : '') . ($jobCount !== $count ? $jobCount - $count . ' not run, ' : '') . sprintf('%0.1f', $this->time + microtime(TRUE)) . ' seconds)' . Dumper::color() . "\n"; $this->buffer = NULL; }
public function end() { $jobCount = $this->runner->getJobCount(); $results = $this->runner->getResults(); $count = array_sum($results); fwrite($this->file, ($results[Runner::FAILED] ? 'FAILURES!' : 'OK') . " ({$jobCount} tests" . ($results[Runner::FAILED] ? ", {$results[Runner::FAILED]} failures" : '') . ($results[Runner::SKIPPED] ? ", {$results[Runner::SKIPPED]} skipped" : '') . ($jobCount !== $count ? ', ' . ($jobCount - $count) . ' not run' : '') . ')'); }
public function end() { $results = $this->runner->getResults(); $count = array_sum($results); $s = !$count ? "No tests found\n" : "\n\n" . $this->buffer . "\n" . ($results[Runner::FAILED] ? "[1;41;37mFAILURES!" : "[1;42;37mOK") . " ({$count} tests, " . ($results[Runner::FAILED] ? $results[Runner::FAILED] . ' failures, ' : '') . ($results[Runner::SKIPPED] ? $results[Runner::SKIPPED] . ' skipped, ' : '') . sprintf('%0.1f', $this->time + microtime(TRUE)) . " seconds)[0m\n"; echo Tester\Environment::$useColors ? $s : Tester\Dumper::removeColors($s); $this->buffer = NULL; }
public function end() { $jobCount = $this->runner->getJobCount(); $results = $this->runner->getResults(); $count = array_sum($results); echo !$jobCount ? "No tests found\n" : "\n\n" . $this->buffer . "\n" . ($results[Runner::FAILED] ? "[1;41;37mFAILURES!" : "[1;42;37mOK") . " ({$jobCount} test" . ($jobCount > 1 ? 's' : '') . ", " . ($results[Runner::FAILED] ? $results[Runner::FAILED] . ' failure' . ($results[Runner::FAILED] > 1 ? 's' : '') . ', ' : '') . ($results[Runner::SKIPPED] ? $results[Runner::SKIPPED] . ' skipped, ' : '') . ($jobCount !== $count ? $jobCount - $count . ' not run, ' : '') . sprintf('%0.1f', $this->time + microtime(TRUE)) . " seconds)[0m\n"; $this->buffer = NULL; }
public function end() { $time = sprintf('%0.1f', microtime(TRUE) - $this->startTime); $output = $this->buffer; $results = $this->runner->getResults(); $this->buffer = "\t<testsuite errors=\"{$results[3]}\" skipped=\"{$results[2]}\" tests=\"" . array_sum($results) . "\" time=\"{$time}\" timestamp=\"" . date('Y-m-d\\TH:i:s') . "\">\n"; $this->buffer .= $output; $this->buffer .= "\t</testsuite>"; fwrite($this->file, $this->buffer . "\n</testsuites>\n"); }
public function end() { echo '1..' . array_sum($this->runner->getResults()); }
public function end() { fwrite($this->file, '1..' . array_sum($this->runner->getResults())); }
public function end() { $results = $this->runner->getResults(); fputs($this->file, ($results[Runner::FAILED] ? 'FAILURES!' : 'OK') . ' (' . array_sum($results) . ' tests' . ($results[Runner::FAILED] ? ", {$results[Runner::FAILED]} failures" : '') . ($results[Runner::SKIPPED] ? ", {$results[Runner::SKIPPED]} skipped" : '') . ')'); }