$this->moduleData =
[ 'system' =>
new Extension($this->root, 'module', 'core/modules/system/system.info.yml', 'system.module'
),
];
} /**
* {@inheritdoc}
*/
public function boot() { // Ensure that required Settings exist.
if (!Settings::
getAll()) { new Settings([ 'hash_salt' => 'run-tests',
'container_yamls' =>
[],
// If there is no settings.php, then there is no parent site. In turn,
// there is no public files directory; use a custom public files path.
'file_public_path' => 'sites/default/files',
]);
} // Remove Drupal's error/exception handlers; they are designed for HTML
// and there is no storage nor a (watchdog) logger here.