import type { CameraRecord } from "@/lib/camera-registry"; /** Shared fixtures for the /api/cameras/[id]/* route tests. */ export const ID = "11111111-2222-3333-4444-555555555555"; export const record: CameraRecord = { id: ID, urn: `urn:uuid:${ID}`, host: "192.168.1.10", port: 80, lastSeen: "2026-09-19T00:00:00.000Z", }; export const target = { id: ID, host: "192.168.1.10", port: 80 }; export const ctx = (id = ID) => ({ params: Promise.resolve({ id }) }); export const url = (path: string) => `http://localhost/api/cameras/${ID}/${path}`; /** An upstream error message that must never reach the client. */ export const LEAKY = "SOAP fault from http://admin:hunter2@192.168.1.10/onvif/device_service";