fix: menu Riwayat Poin pindah ke seksi Administrasi, akses khusus admin (revoke semua role non-admin)
This commit is contained in:
@@ -120,7 +120,8 @@ class PointAuditTest extends TestCase
|
||||
'violation_date' => '2026-08-01',
|
||||
], $this->bk->id);
|
||||
|
||||
$this->actingAs($this->bk)
|
||||
// Riwayat Poin khusus admin
|
||||
$this->actingAs(User::factory()->create(['roles' => ['admin']]))
|
||||
->get('/point-audit')
|
||||
->assertOk()
|
||||
->assertSee('Riwayat Perubahan Poin')
|
||||
@@ -128,4 +129,9 @@ class PointAuditTest extends TestCase
|
||||
->assertSee('Pencatatan')
|
||||
->assertSee('Terlambat 15 menit');
|
||||
}
|
||||
|
||||
public function test_bk_tidak_bisa_membuka_riwayat_poin(): void
|
||||
{
|
||||
$this->actingAs($this->bk)->get('/point-audit')->assertForbidden();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user