Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
project
drupal
Commits
424ed505
Commit
424ed505
authored
Jan 04, 2016
by
Alex Pott
Browse files
Issue
#2642824
by chx, jhodgdon: Document extension_discovery_scan_tests setting everywhere
parent
425d682a
Changes
5
Hide whitespace changes
Inline
Side-by-side
core/lib/Drupal/Core/Extension/ExtensionDiscovery.php
View file @
424ed505
...
...
@@ -15,6 +15,13 @@
/**
* Discovers available extensions in the filesystem.
*
* To also discover test modules, add
* @code
* $settings['extension_discovery_scan_tests'] = TRUE;
* @encode
* to your settings.php.
*
*/
class
ExtensionDiscovery
{
...
...
@@ -134,6 +141,12 @@ public function __construct($root, $use_file_cache = TRUE, $profile_directories
* - the site-wide directory; i.e., /
* - the site-specific directory; e.g., /sites/example.com
*
* To also find test modules, add
* @code
* $settings['extension_discovery_scan_tests'] = TRUE;
* @encode
* to your settings.php.
*
* The information is returned in an associative array, keyed by the extension
* name (without .info.yml extension). Extensions found later in the search
* will take precedence over extensions found earlier - unless they are not
...
...
core/lib/Drupal/Core/Extension/ModuleInstallerInterface.php
View file @
424ed505
...
...
@@ -23,6 +23,12 @@ interface ModuleInstallerInterface {
* - Invoke hook_install() and add it to the list of installed modules.
* - Invoke hook_modules_installed().
*
* To install test modules add
* @code
* $settings['extension_discovery_scan_tests'] = TRUE;
* @encode
* to your settings.php.
*
* @param string[] $module_list
* An array of module names.
* @param bool $enable_dependencies
...
...
core/modules/simpletest/src/KernelTestBase.php
View file @
424ed505
...
...
@@ -485,6 +485,12 @@ protected function installEntitySchema($entity_type_id) {
/**
* Enables modules for this test.
*
* To install test modules outside of the testing environment, add
* @code
* $settings['extension_discovery_scan_tests'] = TRUE;
* @encode
* to your settings.php.
*
* @param array $modules
* A list of modules to enable. Dependencies are not resolved; i.e.,
* multiple modules have to be specified with dependent modules first.
...
...
core/modules/simpletest/src/WebTestBase.php
View file @
424ed505
...
...
@@ -1010,6 +1010,12 @@ protected function initKernel(Request $request) {
/**
* Install modules defined by `static::$modules`.
*
* To install test modules outside of the testing environment, add
* @code
* $settings['extension_discovery_scan_tests'] = TRUE;
* @encode
* to your settings.php.
*
* @param \Symfony\Component\DependencyInjection\ContainerInterface $container
* The container.
*/
...
...
core/tests/Drupal/KernelTests/KernelTestBase.php
View file @
424ed505
...
...
@@ -786,6 +786,12 @@ protected function installEntitySchema($entity_type_id) {
/**
* Enables modules for this test.
*
* To install test modules outside of the testing environment, add
* @code
* $settings['extension_discovery_scan_tests'] = TRUE;
* @encode
* to your settings.php.
*
* @param string[] $modules
* A list of modules to enable. Dependencies are not resolved; i.e.,
* multiple modules have to be specified individually. The modules are only
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment