From def593ba826e5943865b6c25626b454ad425ff24 Mon Sep 17 00:00:00 2001 From: Alex Pott Date: Tue, 16 Apr 2024 14:30:18 +0100 Subject: [PATCH] Issue #3439894 by SolimanHarkas, vensires: Fix Locale tests that rely on UID1's super user behavior (cherry picked from commit e7ec8284594b6f4427eb3654ed06e8ce89085c52) --- .../tests/src/Functional/LocaleLocaleLookupTest.php | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/core/modules/locale/tests/src/Functional/LocaleLocaleLookupTest.php b/core/modules/locale/tests/src/Functional/LocaleLocaleLookupTest.php index 924a37380a5..daae180c001 100644 --- a/core/modules/locale/tests/src/Functional/LocaleLocaleLookupTest.php +++ b/core/modules/locale/tests/src/Functional/LocaleLocaleLookupTest.php @@ -25,13 +25,6 @@ class LocaleLocaleLookupTest extends BrowserTestBase { */ protected static $modules = ['locale', 'locale_test']; - /** - * {@inheritdoc} - * - * @todo Remove and fix test to not rely on super user. - * @see https://www.drupal.org/project/drupal/issues/3437620 - */ - protected bool $usesSuperUserAccessPolicy = TRUE; /** * {@inheritdoc} @@ -53,7 +46,9 @@ class LocaleLocaleLookupTest extends BrowserTestBase { ConfigurableLanguage::createFromLangcode('fr')->save(); $this->config('system.site')->set('default_langcode', 'fr')->save(); - $this->drupalLogin($this->rootUser); + $this->drupalLogin($this->drupalCreateUser([ + 'administer modules', + ])); } /**