function PhpUnitApiGetTestClassesTest::testSuite
Checks PHPUnit API based discovery.
Attributes
#[DataProvider('argumentsProvider')]
File
-
core/
tests/ Drupal/ KernelTests/ Core/ Test/ PhpUnitApiGetTestClassesTest.php, line 27
Class
- PhpUnitApiGetTestClassesTest
- Tests ::getTestClasses().
Namespace
Drupal\KernelTests\Core\TestCode
public function testSuite(array $suites, ?string $extension = NULL, ?string $directory = NULL) : void {
$configurationFilePath = $this->container
->getParameter('app.root') . \DIRECTORY_SEPARATOR . 'core';
$phpUnitTestDiscovery = PhpUnitTestDiscovery::instance()->setConfigurationFilePath($configurationFilePath);
$phpUnitList = $phpUnitTestDiscovery->getTestClasses($extension, $suites, $directory);
$this->assertNotEmpty($phpUnitList);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.