public function ExtensionPathResolverTest::testExtensionPathResolvingWithNonExistingThemeEngine in Drupal 10
Same name and namespace in other branches
- 9 core/tests/Drupal/KernelTests/Core/Bootstrap/ExtensionPathResolverTest.php \Drupal\KernelTests\Core\Bootstrap\ExtensionPathResolverTest::testExtensionPathResolvingWithNonExistingThemeEngine()
@covers ::getPathname
File
- core/tests/ Drupal/ KernelTests/ Core/ Bootstrap/ ExtensionPathResolverTest.php, line 87 
Class
- ExtensionPathResolverTest
- Tests that extension path resolver works correctly.
Namespace
Drupal\KernelTests\Core\BootstrapCode
public function testExtensionPathResolvingWithNonExistingThemeEngine() : void {
  $this
    ->expectException(UnknownExtensionException::class);
  $this
    ->expectExceptionMessage('The theme_engine there_is_an_theme_engine_for_you does not exist');
  $this
    ->assertNull(\Drupal::service('extension.list.theme_engine')
    ->getPathname('there_is_an_theme_engine_for_you'), 'Searching for an item that does not exist returns NULL.');
}