/**
* @var \Drupal\user\UserInterface
*/
protected UserInterface
$user;
/**
* Tests the root user account form section in the "Configure site" form.
*/
public function testInstallConfigureForm() { require_once $this->root . '/core/includes/install.core.inc';
require_once $this->root . '/core/includes/install.inc';
$install_state =
install_state_defaults();
$form_state =
new FormState();
$form_state->
addBuildInfo('args',
[&
$install_state]);
$form =
$this->container->
get('form_builder'
) ->
buildForm('Drupal\Core\Installer\Form\SiteConfigureForm',
$form_state);
// Verify name and pass field order.
$this->
assertFieldOrder($form['admin_account'
]['account'
]);
// Verify that web browsers may autocomplete the email value and
// autofill/prefill the name and pass values.
foreach (['mail', 'name', 'pass'
] as $key) {