create(); [$user, $tenant] = createUserWithTenant($tenant, role: 'owner'); $this->actingAs($user) ->withSession([WorkspaceContext::SESSION_KEY => (int) $tenant->workspace_id]) ->get(TenantDashboard::getUrl(panel: 'tenant', tenant: $tenant)) ->assertOk(); $panel = Filament::getCurrentOrDefaultPanel(); $monitoringLabels = collect($panel->getNavigationItems()) ->filter(static fn ($item): bool => $item->getGroup() === 'Monitoring') ->map(static fn ($item): string => $item->getLabel()) ->values() ->all(); expect($monitoringLabels)->toContain('Runs'); expect($monitoringLabels)->toContain('Alerts'); expect($monitoringLabels)->toContain('Audit Log'); expect($monitoringLabels)->not->toContain('Operations'); });