private function BackupMigratePermissionsTest::checkPaths in Backup and Migrate 5.0.x
Same name and namespace in other branches
- 8.4 tests/src/Functional/BackupMigratePermissionsTest.php \Drupal\Tests\backup_migrate\Functional\BackupMigratePermissionsTest::checkPaths()
Check a set of paths to see if they are accessible.
Parameters
array $ok_paths: The paths that are expected return a 200 response, all others are expected to return a 403 response.
2 calls to BackupMigratePermissionsTest::checkPaths()
- BackupMigratePermissionsTest::checkPathsWithUser in tests/
src/ Functional/ BackupMigratePermissionsTest.php - Check a set of paths to see if they are accessible for a given permission.
- BackupMigratePermissionsTest::testAnonymous in tests/
src/ Functional/ BackupMigratePermissionsTest.php - Tests access for anonymous users.
File
- tests/
src/ Functional/ BackupMigratePermissionsTest.php, line 86
Class
- BackupMigratePermissionsTest
- Tests backup migrate permissions functionality.
Namespace
Drupal\Tests\backup_migrate\FunctionalCode
private function checkPaths(array $ok_paths = []) {
foreach ($this->allPaths as $path) {
$this
->drupalGet($path);
if (in_array($path, $ok_paths)) {
$this
->assertSession()
->statusCodeEquals(200);
}
else {
$this
->assertSession()
->statusCodeEquals(403);
}
}
}