Files
probably-rendering-one-more…/apps/wiki/tests/health.test.ts
T
codex-bot a2330b22e2
python CI and deployment / verify-and-deploy (push) Successful in 7m23s
studio CI and deployment / verify-and-deploy (push) Failing after 5m28s
wiki CI and deployment / verify-and-deploy (push) Failing after 6m13s
Restructure into Wiki, Studio and Python monorepo with scoped CI
2026-10-25 21:13:43 +08:00

16 lines
512 B
TypeScript

import assert from "node:assert/strict";
import { test } from "node:test";
import { healthResponse } from "../src/lib/health";
test("health identifies the deployed release", () => {
assert.deepEqual(healthResponse("GET", "abc123"), {
statusCode: 200,
body: { status: "ok", service: "prompt", release: "abc123" },
});
});
test("HEAD is supported and mutations are rejected", () => {
assert.equal(healthResponse("HEAD").statusCode, 200);
assert.equal(healthResponse("POST").statusCode, 405);
});