simpletest_phpunit_run_command_test.php
Namespace
Drupal\Tests\simpletest\UnitFile
-
core/
modules/ simpletest/ tests/ fixtures/ simpletest_phpunit_run_command_test.php
View source
<?php
// phpcs:ignoreFile
namespace Drupal\Tests\simpletest\Unit;
use Drupal\Tests\UnitTestCase;
/**
* This test crashes PHP.
*
* To avoid accidentally running, it is not in a normal PSR-4 directory, the
* file name does not adhere to PSR-4 and an environment variable also needs to
* be set for the crash to happen.
*
* @see \Drupal\Tests\simpletest\Unit\SimpletestPhpunitRunCommandTest::testSimpletestPhpUnitRunCommand()
*/
class SimpletestPhpunitRunCommandTestWillDie extends UnitTestCase {
/**
* Performs the status specified by SimpletestPhpunitRunCommandTestWillDie.
*/
public function testWillDie() {
$status = (int) getenv('SimpletestPhpunitRunCommandTestWillDie');
if ($status == 0) {
$this->assertTrue(TRUE, 'Assertion to ensure test pass');
return;
}
exit($status);
}
}
Classes
Title | Deprecated | Summary |
---|---|---|
SimpletestPhpunitRunCommandTestWillDie | This test crashes PHP. |
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.