You are here

public function BackupMigratePermissionsTest::testPerformBackup in Backup and Migrate 5.0.x

Same name and namespace in other branches
  1. 8.4 tests/src/Functional/BackupMigratePermissionsTest.php \Drupal\Tests\backup_migrate\Functional\BackupMigratePermissionsTest::testPerformBackup()

Tests access for 'perform backup' permission.

File

tests/src/Functional/BackupMigratePermissionsTest.php, line 147

Class

BackupMigratePermissionsTest
Tests backup migrate permissions functionality.

Namespace

Drupal\Tests\backup_migrate\Functional

Code

public function testPerformBackup() {

  // The permission(s) to test.
  $permissions = [
    'perform backup',
  ];

  // The paths to check.
  $ok_paths = [
    'admin/config/development/backup_migrate',
    'admin/config/development/backup_migrate/advanced',
  ];

  // Run the tests.
  $this
    ->checkPathsWithUser($ok_paths, $permissions);
}