You are here

protected function ModalPageTest::setUp in Modal 4.1.x

Overrides BrowserTestBase::setUp

File

tests/src/Functional/ModalPageTest.php, line 27

Class

ModalPageTest
Tests that modal is working.

Namespace

Drupal\Tests\modal_page\Functional

Code

protected function setUp() : void {
  parent::setUp();
  $this
    ->createRole([], 'administrator');
  $admin_user = $this
    ->drupalCreateUser([
    'administer modal page',
    'access administration pages',
  ]);
  $admin_user
    ->addRole('administrator');
  $admin_user
    ->save();
  $this
    ->drupalLogin($admin_user);

  // Set the front page.
  \Drupal::configFactory()
    ->getEditable('system.site')
    ->set('page.front', '/admin')
    ->save();
}