From f862f883cce80d0a37a96d00a13a8b42d19bc295 Mon Sep 17 00:00:00 2001 From: catch Date: Mon, 20 May 2024 12:44:51 +0100 Subject: [PATCH] Issue #3440837 by sime: Test setup should copy default.settings.php/services.yml from assets --- core/lib/Drupal/Core/Test/FunctionalTestSetupTrait.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/lib/Drupal/Core/Test/FunctionalTestSetupTrait.php b/core/lib/Drupal/Core/Test/FunctionalTestSetupTrait.php index 14ec4d3e35e..5e0795239a8 100644 --- a/core/lib/Drupal/Core/Test/FunctionalTestSetupTrait.php +++ b/core/lib/Drupal/Core/Test/FunctionalTestSetupTrait.php @@ -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.