3 namespace Drupal\Tests\simpletest\Kernel;
5 use Drupal\KernelTests\KernelTestBase;
11 * @coversDefaultClass \Drupal\simpletest\TestDiscovery
13 class TestDiscoveryDeprecationTest extends KernelTestBase {
18 public static $modules = ['simpletest', 'simpletest_deprecation_test'];
21 * @expectedDeprecation The deprecated alter hook hook_simpletest_alter() is implemented in these functions: simpletest_deprecation_test_simpletest_alter. Convert your test to a PHPUnit-based one and implement test listeners. See: https://www.drupal.org/node/2939892
22 * @covers ::getTestClasses
24 public function testHookSimpletestAlter() {
25 // The simpletest_test module implements hook_simpletest_alter(), which
26 // should trigger a deprecation error during getTestClasses().
27 $this->assertNotEmpty(
28 $this->container->get('test_discovery')->getTestClasses()