function ExtensionStreamTest::testWrappersAfterModuleUninstall
Tests stream wrappers after module uninstall.
File
-
core/
tests/ Drupal/ KernelTests/ Core/ StreamWrapper/ ExtensionStreamTest.php, line 238
Class
- ExtensionStreamTest
- Tests extension stream wrappers.
Namespace
Drupal\KernelTests\Core\StreamWrapperCode
public function testWrappersAfterModuleUninstall() : void {
$this->assertSame('module://file_module_test', $this->streamWrappers['module']
->dirname('module://file_module_test/file_module_test.info.yml'));
$this->container
->get('module_installer')
->uninstall([
'file_module_test',
]);
$this->expectException(UnknownExtensionException::class);
$this->expectExceptionMessage('The module file_module_test does not exist.');
$this->streamWrappers['module']
->dirname('module://file_module_test/file_module_test.info.yml');
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.