コード例 #1
0
ファイル: ResultPrinter.php プロジェクト: brianium/paratest
 /**
  * Get the footer for a test collection containing all successful
  * tests
  *
  * @return string
  */
 private function getSuccessFooter()
 {
     $tests = $this->totalCases;
     $asserts = $this->results->getTotalAssertions();
     if ($this->totalSkippedOrIncomplete > 0) {
         // phpunit 4.5 produce NOT plural version for test(s) and assertion(s) in that case
         // also it shows result in standard color scheme
         return sprintf("OK, but incomplete, skipped, or risky tests!\n" . "Tests: %d, Assertions: %d, Incomplete: %d.\n", $tests, $asserts, $this->totalSkippedOrIncomplete);
     } else {
         // phpunit 4.5 produce plural version for test(s) and assertion(s) in that case
         // also it shows result as black text on green background
         return $this->green(sprintf("OK (%d test%s, %d assertion%s)\n", $tests, $tests == 1 ? '' : 's', $asserts, $asserts == 1 ? '' : 's'));
     }
 }
コード例 #2
0
 /**
  * Get the footer for a test collection containing all successful
  * tests
  *
  * @return string
  */
 private function getSuccessFooter()
 {
     $tests = $this->results->getTotalTests();
     $asserts = $this->results->getTotalAssertions();
     return $this->green(sprintf("OK (%d test%s, %d assertion%s)\n", $tests, $tests == 1 ? '' : 's', $asserts, $asserts == 1 ? '' : 's'));
 }