You are here

protected function SitemapMenuTestBase::setUp in Sitemap 2.0.x

Same name and namespace in other branches
  1. 8.2 src/Tests/SitemapMenuTestBase.php \Drupal\sitemap\Tests\SitemapMenuTestBase::setUp()
  2. 8 src/Tests/SitemapMenuTestBase.php \Drupal\sitemap\Tests\SitemapMenuTestBase::setUp()

Overrides BrowserTestBase::setUp

File

src/Tests/SitemapMenuTestBase.php, line 32

Class

SitemapMenuTestBase
Test the display of menus based on sitemap settings.

Namespace

Drupal\sitemap\Tests

Code

protected function setUp() {
  parent::setUp();

  // Create an Article node type.
  if ($this->profile != 'standard') {
    $this
      ->drupalCreateContentType([
      'type' => 'article',
      'name' => 'Article',
    ]);
  }

  // Create user then login.
  $this->adminUser = $this
    ->drupalCreateUser([
    'administer sitemap',
    'access sitemap',
    'administer menu',
    'administer nodes',
    'create article content',
  ]);
  $this
    ->drupalLogin($this->adminUser);

  // Create anonymous user for use too.
  $this->anonUser = $this
    ->drupalCreateUser([
    'access sitemap',
  ]);
}