kaikai_test/test/desktop-instance.test.js
2026-05-14 18:53:53 +08:00

14 lines
517 B
JavaScript

import test from "node:test";
import assert from "node:assert/strict";
import { readFile } from "node:fs/promises";
const server = await readFile(new URL("../src/server.js", import.meta.url), "utf8");
test("server exposes desktop instance identity for launcher reuse checks", () => {
assert.match(server, /HOTNESS_DESKTOP_ROOT/);
assert.match(server, /HOTNESS_DESKTOP_TOKEN/);
assert.match(server, /\/api\/desktop-instance/);
assert.match(server, /desktopRoot/);
assert.match(server, /desktopToken/);
});