test: add MVP QA gate

This commit is contained in:
vince 2026-06-18 19:41:29 +02:00
parent af09f705b1
commit 081d6085a5
10 changed files with 413 additions and 7 deletions

View file

@ -0,0 +1,13 @@
import { describe, expect, test } from "vitest";
import { externalApiHandlers } from "./external-api-mocks";
describe("external API mocks", () => {
test("defines deterministic handlers for deferred datasource adapters", () => {
expect(externalApiHandlers).toHaveLength(3);
expect(externalApiHandlers.map((handler) => handler.info.header)).toEqual([
"GET https://prometheus.dimensionlab.net/api/v1/query",
"GET https://uptime.dimensionlab.net/api/status-page/*",
"GET https://api.open-meteo.com/v1/forecast",
]);
});
});