예제 #1
0
 /**
  * Constructor.
  *
  * @param string  $message
  * @param integer $code
  * @param string  $file
  * @param integer $line
  * @param array   $trace
  */
 public function __construct($message, $code, $file, $line, $trace)
 {
     parent::__construct($message, $code);
     $this->syntheticFile = $file;
     $this->syntheticLine = $line;
     $this->syntheticTrace = $trace;
 }
 public function __construct($description, PHPUnit_Framework_ComparisonFailure $comparisonFailure = NULL, $message = '')
 {
     $this->description = $description;
     $this->comparisonFailure = $comparisonFailure;
     if (!empty($message)) {
         $description .= "\n" . $message;
     }
     parent::__construct($description);
 }
예제 #3
0
 public function __construct($message, Process $process)
 {
     if ($output = $process->getOutput()) {
         $message .= "\n\nCommand output:\n" . $output;
     }
     if ($stderr = $process->getErrorOutput()) {
         $message .= "\n\nCommand stderr:\n" . $stderr;
     }
     parent::__construct($message);
 }
예제 #4
0
 public function __construct($selector, $message = null)
 {
     if (is_array($selector)) {
         $type = strtolower(key($selector));
         $locator = $selector[$type];
         parent::__construct("Element with {$type} '{$locator}' was not found.");
         return;
     }
     if ($selector instanceof \WebDriverBy) {
         $type = $selector->getMechanism();
         $locator = $selector->getValue();
         parent::__construct("Element with {$type} '{$locator}' was not found.");
         return;
     }
     parent::__construct($message . " '{$selector}' was not found.");
 }
 public function __construct($message, SebastianBergmann\Comparator\ComparisonFailure $comparisonFailure = null, Exception $previous = null)
 {
     $this->comparisonFailure = $comparisonFailure;
     parent::__construct($message, 0, $previous);
 }
 public function __construct($message, PHPUnit_Framework_ComparisonFailure $comparisonFailure = NULL)
 {
     $this->comparisonFailure = $comparisonFailure;
     parent::__construct($message);
 }
 public function __construct($description, PHPUnit_Framework_ComparisonFailure $comparisonFailure = NULL, $message = '')
 {
     $this->description = $description;
     $this->comparisonFailure = $comparisonFailure;
     parent::__construct($message);
 }
예제 #8
0
 public function __construct($message, PHPUnit_Framework_ComparisonFailure $comparisonFailure = NULL, Exception $previous = NULL)
 {
     $this->comparisonFailure = $comparisonFailure;
     parent::__construct($message, 0, $previous);
 }
예제 #9
0
 /**
  * Constructs a comparison failure.
  *
  * @param           string $expected
  * @param           string $actual
  * @param  optional string $message
  * @access public
  */
 public function __construct($expected, $actual, $message = '')
 {
     parent::__construct($message);
     $this->fExpected = $expected;
     $this->fActual = $actual;
 }
예제 #10
0
 /**
  * @param \Exception $exception
  */
 public function __construct(\Exception $exception)
 {
     parent::__construct($exception);
 }
예제 #11
0
 public function __construct($selector, $message = null)
 {
     parent::__construct($message . " '{$selector}' was not found on page.");
 }
예제 #12
0
 public function __construct($selector, $message = null)
 {
     $selector = Locator::humanReadableString($selector);
     parent::__construct($message . " element with {$selector} was not found.");
 }