You are here

private function EntityUpdateUIAccessTest::runPageAccess in Entity Update 2.0.x

Run page tests.

3 calls to EntityUpdateUIAccessTest::runPageAccess()
EntityUpdateUIAccessTest::testAdminsAccess in tests/src/Functional/EntityUpdateUIAccessTest.php
Tests Pages for admin user.
EntityUpdateUIAccessTest::testAnonymousAccess in tests/src/Functional/EntityUpdateUIAccessTest.php
Tests Pages for Anonymous users.
EntityUpdateUIAccessTest::testSimpleUserAccess in tests/src/Functional/EntityUpdateUIAccessTest.php
Tests Pages for Simple users.

File

tests/src/Functional/EntityUpdateUIAccessTest.php, line 79

Class

EntityUpdateUIAccessTest
Test Entity Update UI Access.

Namespace

Drupal\Tests\entity_update\Functional

Code

private function runPageAccess($code = NULL, $method = '') {
  $assert = $this
    ->assertSession();

  // Check home page.
  $this
    ->drupalGet('');
  $assert
    ->statusCodeEquals(200);

  // Return if NULL.
  if (!$code) {
    return;
  }
  $this
    ->drupalGet('admin/config/development/entity-update');
  $assert
    ->statusCodeEquals($code);
  $this
    ->drupalGet('admin/config/development/entity-update/tests');
  $assert
    ->statusCodeEquals($code);
  $this
    ->drupalGet('admin/config/development/entity-update/exec');
  $assert
    ->statusCodeEquals($code);
  $this
    ->drupalGet('admin/config/development/entity-update/types');
  $assert
    ->statusCodeEquals($code);
  $this
    ->drupalGet('admin/config/development/entity-update/status');
  $assert
    ->statusCodeEquals($code);
  $this
    ->drupalGet('admin/config/development/entity-update/list');
  $assert
    ->statusCodeEquals($code);
  $this
    ->drupalGet('admin/config/development/entity-update/list/user/1');
  $assert
    ->statusCodeEquals($code);
  $this
    ->drupalGet('admin/config/development/entity-update/list/user/1/2');
  $assert
    ->statusCodeEquals($code);
}