add test batches

This commit is contained in:
root
2026-06-08 23:45:55 -04:00
parent c792b8be05
commit 8d4d610b82
1480 changed files with 22587 additions and 10762 deletions
@@ -12,7 +12,7 @@ class AttendancePolicyServiceTest extends TestCase
public function test_teacher_can_edit_draft(): void
{
$service = new AttendancePolicyService;
$service = new AttendancePolicyService();
$allowed = $service->canEditDay(
['status' => 'draft'],
['roles' => ['Teacher'], 'permissions' => []]
@@ -23,7 +23,7 @@ class AttendancePolicyServiceTest extends TestCase
public function test_teacher_cannot_edit_finalized(): void
{
$service = new AttendancePolicyService;
$service = new AttendancePolicyService();
$allowed = $service->canEditDay(
['status' => 'finalized'],
['roles' => ['Teacher'], 'permissions' => []]
@@ -34,7 +34,7 @@ class AttendancePolicyServiceTest extends TestCase
public function test_admin_like_by_permission(): void
{
$service = new AttendancePolicyService;
$service = new AttendancePolicyService();
$isAdmin = $service->isAdminLike([], ['attendance.manage.daily']);
$this->assertTrue($isAdmin);
@@ -42,7 +42,7 @@ class AttendancePolicyServiceTest extends TestCase
public function test_can_manage_early_dismissals_for_teacher(): void
{
$service = new AttendancePolicyService;
$service = new AttendancePolicyService();
$allowed = $service->canManageEarlyDismissals(['Teacher']);
$this->assertTrue($allowed);