Files
OmniRoute/tests/unit/executor-devin-cli.test.ts
Paijo 89c52d4f04 fix: resolve pre-existing test failures (env sync, PII, quota, sidebar) (#3039)
Integrated into release/v3.8.8. 9 legit test alignments + 34 new test files kept; restored 5 masked assertions (sk_ key redaction, circular/SSN redaction, T24 wait-log, THEORY-004 SSE, relay handoff) to strict/meaningful checks. Thanks @oyi77!
2026-06-01 14:52:50 -03:00

27 lines
785 B
TypeScript

import { describe, it } from "node:test";
import assert from "node:assert/strict";
const mod = await import("../../open-sse/executors/devin-cli.ts");
describe("DevinCliExecutor", () => {
it("can be instantiated", () => {
const executor = new mod.DevinCliExecutor();
assert.ok(executor);
});
it("buildUrl returns devin protocol", () => {
const executor = new mod.DevinCliExecutor();
assert.equal(executor.buildUrl(), "devin://acp/stdio");
});
it("buildHeaders returns empty object", () => {
const executor = new mod.DevinCliExecutor();
assert.deepEqual(executor.buildHeaders(), {});
});
it("transformRequest returns null", () => {
const executor = new mod.DevinCliExecutor();
assert.equal(executor.transformRequest(), null);
});
});