You are here

protected function UncaughtExceptionTest::assertNoErrorsLogged in Drupal 8

Same name and namespace in other branches
  1. 9 core/tests/Drupal/FunctionalTests/Bootstrap/UncaughtExceptionTest.php \Drupal\FunctionalTests\Bootstrap\UncaughtExceptionTest::assertNoErrorsLogged()

Asserts that no errors have been logged to the PHP error.log thus far.

See also

\Drupal\simpletest\TestBase::prepareEnvironment()

\Drupal\Core\DrupalKernel::bootConfiguration()

1 call to UncaughtExceptionTest::assertNoErrorsLogged()
UncaughtExceptionTest::testLoggerException in core/tests/Drupal/FunctionalTests/Bootstrap/UncaughtExceptionTest.php
Tests fallback to PHP error log when an exception is thrown while logging.

File

core/tests/Drupal/FunctionalTests/Bootstrap/UncaughtExceptionTest.php, line 332

Class

UncaughtExceptionTest
Tests kernel panic when things are really messed up.

Namespace

Drupal\FunctionalTests\Bootstrap

Code

protected function assertNoErrorsLogged() {

  // Since PHP only creates the error.log file when an actual error is
  // triggered, it is sufficient to check whether the file exists.
  $this
    ->assertFileNotExists(DRUPAL_ROOT . '/' . $this->siteDirectory . '/error.log');
}