function SimpleTestErrorCollectorTest::assertError

Asserts that a collected error matches what we are expecting.

1 call to SimpleTestErrorCollectorTest::assertError()
SimpleTestErrorCollectorTest::testErrorCollect in drupal/core/modules/system/lib/Drupal/system/Tests/Common/SimpleTestErrorCollectorTest.php
Tests that simpletest collects errors from the tested site.

File

drupal/core/modules/system/lib/Drupal/system/Tests/Common/SimpleTestErrorCollectorTest.php, line 96
Definition of Drupal\system\Tests\Common\SimpleTestErrorCollectorTest.

Class

SimpleTestErrorCollectorTest
Tests SimpleTest error and exception collector.

Namespace

Drupal\system\Tests\Common

Code

function assertError($error, $group, $function, $file, $message = NULL) {
  $this
    ->assertEqual($error['group'], $group, format_string("Group was %group", array(
    '%group' => $group,
  )));
  $this
    ->assertEqual($error['caller']['function'], $function, format_string("Function was %function", array(
    '%function' => $function,
  )));
  $this
    ->assertEqual(drupal_basename($error['caller']['file']), $file, format_string("File was %file", array(
    '%file' => $file,
  )));
  if (isset($message)) {
    $this
      ->assertEqual($error['message'], $message, format_string("Message was %message", array(
      '%message' => $message,
    )));
  }
}