function ModuleHandlerTest::assertModuleList
Same name in other branches
- 9 core/modules/system/tests/src/Kernel/Extension/ModuleHandlerTest.php \Drupal\Tests\system\Kernel\Extension\ModuleHandlerTest::assertModuleList()
- 10 core/modules/system/tests/src/Kernel/Extension/ModuleHandlerTest.php \Drupal\Tests\system\Kernel\Extension\ModuleHandlerTest::assertModuleList()
- 11.x core/modules/system/tests/src/Kernel/Extension/ModuleHandlerTest.php \Drupal\Tests\system\Kernel\Extension\ModuleHandlerTest::assertModuleList()
Assert that the extension handler returns the expected values.
Parameters
array $expected_values: The expected values, sorted by weight and module name.
$condition:
1 call to ModuleHandlerTest::assertModuleList()
- ModuleHandlerTest::testModuleList in core/
modules/ system/ tests/ src/ Kernel/ Extension/ ModuleHandlerTest.php - The basic functionality of retrieving enabled modules.
File
-
core/
modules/ system/ tests/ src/ Kernel/ Extension/ ModuleHandlerTest.php, line 62
Class
- ModuleHandlerTest
- Tests ModuleHandler functionality.
Namespace
Drupal\Tests\system\Kernel\ExtensionCode
protected function assertModuleList(array $expected_values, $condition) {
$expected_values = array_values(array_unique($expected_values));
$enabled_modules = array_keys($this->container
->get('module_handler')
->getModuleList());
$this->assertEqual($expected_values, $enabled_modules, new FormattableMarkup('@condition: extension handler returns correct results', [
'@condition' => $condition,
]));
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.