Exemple #1
0
 /**
  * A warning occurred.
  *
  * @param PHPUnit_Framework_Test    $test
  * @param PHPUnit_Framework_Warning $e
  * @param float                     $time
  *
  * @since Method available since Release 5.1.0
  */
 public function addWarning(PHPUnit_Framework_Test $test, PHPUnit_Framework_Warning $e, $time)
 {
     $data = null;
     if ($e instanceof PHPUnit_Framework_ExpectationFailedException) {
         $cf = $e->getComparisonFailure();
         if ($cf !== null) {
             $data = ['got' => $cf->getActual(), 'expected' => $cf->getExpected()];
         }
     }
     $this->writeCase('warning', $time, PHPUnit_Util_Filter::getFilteredStacktrace($e, false), $e->getMessage(), $test, $data);
     $this->currentTestPass = false;
 }