/** * @param PHPUnit2_Framework_TestResult $result * @access protected */ protected function printFooter(PHPUnit2_Framework_TestResult $result) { if ($result->allCompletlyImplemented() && $result->wasSuccessful()) { $this->write(sprintf("\nOK (%d test%s)\n", $result->runCount(), $result->runCount() == 1 ? '' : 's')); } else { if (!$result->allCompletlyImplemented() && $result->wasSuccessful()) { $this->write(sprintf("\nOK, but incomplete test cases!!!\nTests run: %d, Incomplete Tests: %d.\n", $result->runCount(), $result->notImplementedCount())); } else { $this->write(sprintf("\nFAILURES!!!\nTests run: %d, Failures: %d, Errors: %d, Incomplete Tests: %d.\n", $result->runCount(), $result->failureCount(), $result->errorCount(), $result->notImplementedCount())); } } }