protected function BrokenSetUpTest::tearDown in Drupal 8
Cleans up after testing.
Deletes created files and temporary files directory, deletes the tables created by setUp(), and resets the database prefix.
Overrides WebTestBase::tearDown
File
- core/
modules/ simpletest/ src/ Tests/ BrokenSetUpTest.php, line 58
Class
- BrokenSetUpTest
- Tests a test case that does not call parent::setUp().
Namespace
Drupal\simpletest\TestsCode
protected function tearDown() {
// If the test is being run from the main site, tear down normally.
if (!$this
->isInChildSite()) {
unlink($this->sharedTriggerFile);
parent::tearDown();
}
else {
if (file_get_contents($this->sharedTriggerFile) === 'teardown') {
throw new \Exception('Broken teardown');
}
$this
->pass('The tearDown() method has run.');
}
}