@@ -95,7 +95,7 @@ public function register(Container $container): void
95
95
return $ a ->getName () === 'blazy_test ' ? 10 : 0 ;
96
96
});
97
97
$ this ->themeData = $ this ->extensionDiscovery ->scan ('theme ' );
98
- $ this ->addCoreNamespaces ();
98
+ $ this ->addTestNamespaces ();
99
99
$ this ->addModuleNamespaces ();
100
100
$ this ->addThemeNamespaces ();
101
101
$ this ->registerPs4Namespaces ($ this ->namespaces );
@@ -209,28 +209,18 @@ protected function loadLegacyIncludes(): void
209
209
}
210
210
}
211
211
212
- protected function addCoreNamespaces (): void
212
+ protected function addTestNamespaces (): void
213
213
{
214
- foreach (['Core ' , 'Component ' ] as $ parent_directory ) {
215
- $ path = $ this ->drupalRoot . '/core/lib/Drupal/ ' . $ parent_directory ;
216
- $ parent_namespace = 'Drupal \\' . $ parent_directory ;
217
- foreach (new \DirectoryIterator ($ path ) as $ component ) {
218
- if (!$ component ->isDot () && $ component ->isDir ()) {
219
- $ this ->namespaces [$ parent_namespace . '\\' . $ component ->getFilename ()] = $ path . '/ ' . $ component ->getFilename ();
220
- }
221
- }
222
- }
223
-
224
214
// Add core test namespaces.
225
215
$ core_tests_dir = $ this ->drupalRoot . '/core/tests/Drupal ' ;
216
+ $ this ->namespaces ['Drupal \\BuildTests ' ] = $ core_tests_dir . '/BuildTests ' ;
217
+ $ this ->namespaces ['Drupal \\FunctionalJavascriptTests ' ] = $ core_tests_dir . '/FunctionalJavascriptTests ' ;
218
+ $ this ->namespaces ['Drupal \\FunctionalTests ' ] = $ core_tests_dir . '/FunctionalTests ' ;
219
+ $ this ->namespaces ['Drupal \\KernelTests ' ] = $ core_tests_dir . '/KernelTests ' ;
226
220
$ this ->namespaces ['Drupal \\Tests ' ] = $ core_tests_dir . '/Tests ' ;
227
221
$ this ->namespaces ['Drupal \\TestSite ' ] = $ core_tests_dir . '/TestSite ' ;
228
- $ this ->namespaces ['Drupal \\KernelTests ' ] = $ core_tests_dir . '/KernelTests ' ;
229
- $ this ->namespaces ['Drupal \\FunctionalTests ' ] = $ core_tests_dir . '/FunctionalTests ' ;
230
- $ this ->namespaces ['Drupal \\FunctionalJavascriptTests ' ] = $ core_tests_dir . '/FunctionalJavascriptTests ' ;
231
- $ this ->namespaces ['Drupal \\Tests \\TestSuites ' ] = $ this ->drupalRoot . '/core/tests/TestSuites ' ;
232
- $ this ->namespaces ['Drupal \\BuildTests ' ] = $ core_tests_dir . '/BuildTests ' ;
233
222
$ this ->namespaces ['Drupal \\TestTools ' ] = $ core_tests_dir . '/TestTools ' ;
223
+ $ this ->namespaces ['Drupal \\Tests \\TestSuites ' ] = $ this ->drupalRoot . '/core/tests/TestSuites ' ;
234
224
}
235
225
236
226
protected function addModuleNamespaces (): void
0 commit comments