protected function TestSuiteBase::findExtensionDirectories in Drupal driver for SQL Server and SQL Azure 4.1.x
Same name and namespace in other branches
- 4.2.x dev/TestSuites/TestSuiteBase.php \Drupal\Tests\sqlsrv\TestSuites\TestSuiteBase::findExtensionDirectories()
- 3.0.x dev/appveyor/TestSuites/TestSuiteBase.php \Drupal\Tests\sqlsrv\TestSuites\TestSuiteBase::findExtensionDirectories()
- 3.0.x dev/travis/TestSuites/TestSuiteBase.php \Drupal\Tests\sqlsrv\TestSuites\TestSuiteBase::findExtensionDirectories()
- 3.1.x dev/appveyor/TestSuites/TestSuiteBase.php \Drupal\Tests\sqlsrv\TestSuites\TestSuiteBase::findExtensionDirectories()
- 3.1.x dev/travis/TestSuites/TestSuiteBase.php \Drupal\Tests\sqlsrv\TestSuites\TestSuiteBase::findExtensionDirectories()
- 4.0.x dev/appveyor/TestSuites/TestSuiteBase.php \Drupal\Tests\sqlsrv\TestSuites\TestSuiteBase::findExtensionDirectories()
- 4.0.x dev/travis/TestSuites/TestSuiteBase.php \Drupal\Tests\sqlsrv\TestSuites\TestSuiteBase::findExtensionDirectories()
Finds extensions in a Drupal installation.
An extension is defined as a directory with an *.info.yml file in it.
Parameters
string $root: Path to the root of the Drupal installation.
Return value
string[] Associative array of extension paths, with extension name as keys.
3 calls to TestSuiteBase::findExtensionDirectories()
- CoreExtensionsUnitTestSuite::addExtensionTestsBySuiteNamespace in dev/
TestSuites/ CoreExtensionsUnitTestSuite.php - Find and add tests to the suite for core and any extensions.
- TestSuiteBase::addExtensionTestsBySuiteNamespace in dev/
TestSuites/ TestSuiteBase.php - Find and add tests to the suite for core and any extensions.
- TestSuiteBase::addExtensionTestsBySuiteNamespaceAndChunk in dev/
TestSuites/ TestSuiteBase.php - Find and add tests to the suite for core and any extensions.
File
- dev/
TestSuites/ TestSuiteBase.php, line 47
Class
- TestSuiteBase
- Base class for Drupal test suites.
Namespace
Drupal\Tests\sqlsrv\TestSuitesCode
protected function findExtensionDirectories($root) {
$extension_roots = \drupal_phpunit_contrib_extension_directory_roots($root);
$extension_directories = array_map('drupal_phpunit_find_extension_directories', $extension_roots);
return array_reduce($extension_directories, 'array_merge', []);
}