summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--core/lib/Drupal/Core/Extension/ModuleHandler.php1
-rw-r--r--core/tests/Drupal/KernelTests/Core/Extension/ModuleHandlerTest.php16
2 files changed, 0 insertions, 17 deletions
diff --git a/core/lib/Drupal/Core/Extension/ModuleHandler.php b/core/lib/Drupal/Core/Extension/ModuleHandler.php
index 4fca5eca7ae0..53cf3c95aa5f 100644
--- a/core/lib/Drupal/Core/Extension/ModuleHandler.php
+++ b/core/lib/Drupal/Core/Extension/ModuleHandler.php
@@ -333,7 +333,6 @@ class ModuleHandler implements ModuleHandlerInterface {
*/
public function resetImplementations() {
$this->alterEventListeners = [];
- $this->invokeMap = [];
}
/**
diff --git a/core/tests/Drupal/KernelTests/Core/Extension/ModuleHandlerTest.php b/core/tests/Drupal/KernelTests/Core/Extension/ModuleHandlerTest.php
index 3d5a6c8508ba..8ee28a968fd5 100644
--- a/core/tests/Drupal/KernelTests/Core/Extension/ModuleHandlerTest.php
+++ b/core/tests/Drupal/KernelTests/Core/Extension/ModuleHandlerTest.php
@@ -36,20 +36,4 @@ class ModuleHandlerTest extends KernelTestBase {
$this->assertNotNull(\Drupal::service('module_handler')->getName('module_test'));
}
- /**
- * Tests that resetImplementations clears the invokeMap memory cache.
- *
- * @covers ::resetImplementations
- */
- public function testResetImplementationsClearsInvokeMap(): void {
- /** @var \Drupal\Core\Extension\ModuleInstallerInterface $moduleInstaller */
- $moduleInstaller = \Drupal::service('module_installer');
- $moduleInstaller->install(['module_test']);
- /** @var \Drupal\Core\Extension\ModuleHandlerInterface $moduleHandler */
- $moduleHandler = \Drupal::service('module_handler');
- $this->assertTrue($moduleHandler->hasImplementations('system_info_alter'));
- $moduleInstaller->uninstall(['module_test']);
- $this->assertFalse($moduleHandler->hasImplementations('system_info_alter'));
- }
-
}