function UserRegisterFormTest::testRegistrationFormStorage
Tests if registration form writes to localStorage.
File
-
core/
modules/ user/ tests/ src/ FunctionalJavascript/ UserRegisterFormTest.php, line 26
Class
- UserRegisterFormTest
- Tests user registration forms via JS.
Namespace
Drupal\Tests\user\FunctionalJavascriptCode
public function testRegistrationFormStorage() : void {
// Load register form.
$this->drupalGet('user/register');
// Register user.
$name = $this->randomMachineName();
$page = $this->getSession()
->getPage();
$page->fillField('edit-name', $name);
$page->fillField('edit-mail', $name . '@example.com');
$page->pressButton('edit-submit');
// Test if localStorage is set now.
$this->assertJsCondition("localStorage.getItem('Drupal.visitor.name') === null", 10000, 'Failed to assert that the visitor name was not written to localStorage.');
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.