import assert from "node:assert/strict"; import { execFileSync } from "node:child_process"; import { test } from "node:test"; import { drawBox } from "./index.mjs"; test("exports draw boxes under node", () => { assert.match(drawBox("node"), /┌/); }); test("cli runs under node", () => { const out = execFileSync(process.execPath, ["index.mjs", "draw", "node"], { encoding: "utf8" }); assert.match(out, /│ node │/); });