3 namespace Drupal\KernelTests;
6 * A fixture test class with requires annotation.
8 * This is a fixture class for
9 * \Drupal\KernelTests\KernelTestBaseTest::testRequiresModule().
11 * This test class should not be discovered by run-tests.sh or phpunit.
15 class KernelMissingDependentModuleMethodTest extends KernelTestBase {
18 * This method should be skipped since it requires a module that is not found.
20 * @requires module module_does_not_exist
22 public function testRequiresModule() {
23 $this->fail('Running test with missing required module.');
27 * Public access for checkRequirements() to avoid reflection.
29 public function publicCheckRequirements() {
30 return parent::checkRequirements();