You are here

public function SelectProfileFormTest::testUmamiProfileWarningMessage in Drupal 8

Tests a warning message is displayed when the Umami profile is selected.

File

core/tests/Drupal/FunctionalJavascriptTests/Core/Installer/Form/SelectProfileFormTest.php, line 119

Class

SelectProfileFormTest
Tests the select profile form.

Namespace

Drupal\FunctionalJavascriptTests\Core\Installer\Form

Code

public function testUmamiProfileWarningMessage() {
  $this
    ->drupalGet($GLOBALS['base_url'] . '/core/install.php');
  $edit = [
    'langcode' => 'en',
  ];
  $this
    ->drupalPostForm(NULL, $edit, 'Save and continue');
  $page = $this
    ->getSession()
    ->getPage();
  $warning_message = $page
    ->find('css', '.description .messages--warning');
  $this
    ->assertFalse($warning_message
    ->isVisible());
  $page
    ->selectFieldOption('profile', 'demo_umami');
  $this
    ->assertTrue($warning_message
    ->isVisible());
}