3 namespace Drupal\user\Tests;
5 use Drupal\Core\Test\AssertMailTrait;
8 * Helper function for logging in from reset password email.
10 trait UserResetEmailTestTrait {
13 getMails as drupalGetMails;
17 * Login from reset password email.
19 protected function loginFromResetEmail() {
20 $_emails = $this->drupalGetMails();
21 $email = end($_emails);
23 preg_match('#.+user/reset/.+#', $email['body'], $urls);
25 $this->drupalGet($resetURL);
26 $this->drupalPostForm(NULL, NULL, 'Log in');