create(); Group::factory()->create([ 'owner_user_id' => $user->id, 'status' => Group::LIFECYCLE_ACTIVE, ]); $groupQueries = 0; DB::listen(function ($query) use (&$groupQueries): void { $sql = strtolower($query->sql); if (str_contains($sql, 'from `groups`') || str_contains($sql, 'from groups') || str_contains($sql, 'group_members')) { $groupQueries++; } }); $this->actingAs($user)->get('/leaderboard')->assertOk(); expect($groupQueries)->toBe(0); });