From 77681bda121d0c866cf95c9c134596d9402c7b22 Mon Sep 17 00:00:00 2001 From: nod_ <nod_@598310.no-reply.drupal.org> Date: Wed, 14 Aug 2024 21:15:35 +0200 Subject: [PATCH] Issue #3439910 by pooja_sharma, vensires: Fix Toolbar tests that rely on UID1's super user behavior --- .../ToolbarActiveTrailTest.php | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/core/modules/toolbar/tests/src/FunctionalJavascript/ToolbarActiveTrailTest.php b/core/modules/toolbar/tests/src/FunctionalJavascript/ToolbarActiveTrailTest.php index 5c698f23f4bf..b12ce9ef54f5 100644 --- a/core/modules/toolbar/tests/src/FunctionalJavascript/ToolbarActiveTrailTest.php +++ b/core/modules/toolbar/tests/src/FunctionalJavascript/ToolbarActiveTrailTest.php @@ -18,14 +18,6 @@ class ToolbarActiveTrailTest extends WebDriverTestBase { */ protected static $modules = ['toolbar', 'node', 'field_ui']; - /** - * {@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} */ @@ -36,8 +28,13 @@ class ToolbarActiveTrailTest extends WebDriverTestBase { */ protected function setUp(): void { parent::setUp(); - $this->drupalLogin($this->rootUser); $this->drupalCreateContentType(['type' => 'article', 'name' => 'Article']); + $this->drupalLogin($this->drupalCreateUser([ + 'access administration pages', + 'administer content types', + 'administer node fields', + 'access toolbar', + ])); } /** -- GitLab