// SPDX-FileCopyrightText: 2024 John Livingston // // SPDX-License-Identifier: AGPL-3.0-only import type { RegisterServerOptions } from '@peertube/peertube-types' import { newResult, TestResult } from './utils' import { isDebugMode } from '../../lib/debug' export async function diagDebug (test: string, options: RegisterServerOptions): Promise { const result = newResult(test) result.label = 'Test debug mode' result.ok = true result.messages = [isDebugMode(options) ? 'Debug mode is ON' : 'Debug mode is OFF'] result.next = 'webchat-video' return result }