From d510989b8ce4103cc27a94f2949cc0c09e7f909f Mon Sep 17 00:00:00 2001
From: Alex Pott <alex.a.pott@googlemail.com>
Date: Fri, 22 Nov 2019 14:25:47 +0000
Subject: [PATCH] Issue #3094525 by mglaman: UiHelperTrait::drupalLogin breaks
 when user.login or user.logout route paths altered

---
 core/tests/Drupal/Tests/UiHelperTrait.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/core/tests/Drupal/Tests/UiHelperTrait.php b/core/tests/Drupal/Tests/UiHelperTrait.php
index 4b1a421258b6..7eeb093acec6 100644
--- a/core/tests/Drupal/Tests/UiHelperTrait.php
+++ b/core/tests/Drupal/Tests/UiHelperTrait.php
@@ -243,7 +243,7 @@ protected function drupalLogin(AccountInterface $account) {
       $this->drupalLogout();
     }
 
-    $this->drupalGet('user/login');
+    $this->drupalGet(Url::fromRoute('user.login'));
     $this->submitForm([
       'name' => $account->getAccountName(),
       'pass' => $account->passRaw,
@@ -267,7 +267,7 @@ protected function drupalLogout() {
     // idea being if you were properly logged out you should be seeing a login
     // screen.
     $assert_session = $this->assertSession();
-    $this->drupalGet('user/logout', ['query' => ['destination' => 'user']]);
+    $this->drupalGet(Url::fromRoute('user.logout', [], ['query' => ['destination' => 'user']]));
     $assert_session->fieldExists('name');
     $assert_session->fieldExists('pass');
 
-- 
GitLab