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,33 @@
import { http, HttpResponse } from "msw";
export const externalApiHandlers = [
http.get("https://prometheus.dimensionlab.net/api/v1/query", () =>
HttpResponse.json({
status: "success",
data: {
resultType: "vector",
result: [
{
metric: { instance: "fixture" },
value: [1771430400, "1"],
},
],
},
}),
),
http.get("https://uptime.dimensionlab.net/api/status-page/*", () =>
HttpResponse.json({
status: "ok",
incidents: [],
monitors: [{ name: "fixture", status: "up" }],
}),
),
http.get("https://api.open-meteo.com/v1/forecast", () =>
HttpResponse.json({
current: {
temperature_2m: 21.4,
weather_code: 0,
},
}),
),
];