refactor(auth): remove role-based logic from scanner authentication and permissions
This commit is contained in:
@@ -27,7 +27,7 @@ class AuthorizationSeederTest extends TestCase
|
||||
],
|
||||
Role::query()->orderBy('codigo')->pluck('codigo')->all()
|
||||
);
|
||||
$this->assertCount(22, Permission::query()->get());
|
||||
$this->assertCount(23, Permission::query()->get());
|
||||
}
|
||||
|
||||
public function test_it_assigns_the_expected_permissions_to_each_role(): void
|
||||
@@ -39,7 +39,7 @@ class AuthorizationSeederTest extends TestCase
|
||||
$scanner = Role::query()->where('codigo', RoleCode::Scanner->value)->firstOrFail();
|
||||
$user = Role::query()->where('codigo', RoleCode::User->value)->firstOrFail();
|
||||
|
||||
$this->assertCount(22, $admin->permissions);
|
||||
$this->assertCount(23, $admin->permissions);
|
||||
$this->assertCount(0, $appAdmin->permissions);
|
||||
$this->assertSame(
|
||||
[PermissionCode::ScanTickets->value],
|
||||
@@ -54,7 +54,7 @@ class AuthorizationSeederTest extends TestCase
|
||||
$this->seed(AuthorizationSeeder::class);
|
||||
|
||||
$this->assertCount(4, Role::query()->get());
|
||||
$this->assertCount(22, Permission::query()->get());
|
||||
$this->assertDatabaseCount('roles_permisos', 23);
|
||||
$this->assertCount(23, Permission::query()->get());
|
||||
$this->assertDatabaseCount('roles_permisos', 24);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user