Issue #3440837 by sime: Test setup should copy default.settings.php/services.yml from assets

merge-requests/8121/head
catch 2024-05-20 12:44:51 +01:00
parent 02cc8841c5
commit f862f883cc
1 changed files with 2 additions and 2 deletions

View File

@ -78,7 +78,7 @@ trait FunctionalTestSetupTrait {
// installation.
// Not using File API; a potential error must trigger a PHP warning.
$directory = DRUPAL_ROOT . '/' . $this->siteDirectory;
copy(DRUPAL_ROOT . '/sites/default/default.settings.php', $directory . '/settings.php');
copy(DRUPAL_ROOT . '/core/assets/scaffold/files/default.settings.php', $directory . '/settings.php');
// The public file system path is created during installation. Additionally,
// during tests:
@ -136,7 +136,7 @@ trait FunctionalTestSetupTrait {
$settings_services_file = DRUPAL_ROOT . '/' . $this->originalSite . '/testing.services.yml';
if (!file_exists($settings_services_file)) {
// Otherwise, use the default services as a starting point for overrides.
$settings_services_file = DRUPAL_ROOT . '/sites/default/default.services.yml';
$settings_services_file = DRUPAL_ROOT . '/core/assets/scaffold/files/default.services.yml';
}
// Put the testing-specific service overrides in place.