X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/0f68be608dde88dee24026ae175bdf6cd068e05a..refs/pull/3918/head:/tests/Helpers/EntityProvider.php diff --git a/tests/Helpers/EntityProvider.php b/tests/Helpers/EntityProvider.php index 4af6957a1..9e8cf0b73 100644 --- a/tests/Helpers/EntityProvider.php +++ b/tests/Helpers/EntityProvider.php @@ -206,7 +206,11 @@ class EntityProvider { $entity->permissions()->delete(); - $permissions = []; + $permissions = [ + // Set default permissions to not allow actions so that only the provided role permissions are at play. + ['role_id' => 0, 'view' => false, 'create' => false, 'update' => false, 'delete' => false], + ]; + foreach ($roles as $role) { $permission = ['role_id' => $role->id]; foreach (EntityPermission::PERMISSIONS as $possibleAction) {