diff --git a/app/Http/Controllers/Admin/PrintRoomAssignmentsController.php b/app/Http/Controllers/Admin/PrintRoomAssignmentsController.php index fb59338..10e884c 100644 --- a/app/Http/Controllers/Admin/PrintRoomAssignmentsController.php +++ b/app/Http/Controllers/Admin/PrintRoomAssignmentsController.php @@ -97,7 +97,7 @@ class PrintRoomAssignmentsController extends Controller } } - +/** @codeCoverageIgnore */ class reportPDF extends FPDF { public function getPageBreakTrigger() diff --git a/tests/Feature/app/Http/Controllers/Admin/LogViewerTest.php b/tests/Feature/app/Http/Controllers/Admin/LogViewerTest.php new file mode 100644 index 0000000..755047b --- /dev/null +++ b/tests/Feature/app/Http/Controllers/Admin/LogViewerTest.php @@ -0,0 +1,24 @@ +get(route('admin.view_logs'))->assertRedirect(route('home')); + actAsNormal(); + $this->get(route('admin.view_logs'))->assertRedirect(route('dashboard')); + actAsTab(); + $this->get(route('admin.view_logs'))->assertRedirect(route('dashboard')); +}); + +it('lists log entries', function () { + actAsAdmin(); + $logEntries = AuditLogEntry::all()->pluck('message'); + $response = $this->get(route('admin.view_logs'))->assertOk() + ->assertViewIs('admin.logview'); + foreach ($logEntries as $logEntry) { + $response->assertSee($logEntry, false); + } +});