test(llm-task): use real typebox schemas

This commit is contained in:
Vincent Koc
2026-05-07 06:02:25 -07:00
parent 9b279ef173
commit 237fcbcbf1

View File

@@ -1,15 +1,5 @@
import { afterAll, beforeEach, describe, expect, it, vi } from "vitest";
vi.mock("typebox", () => ({
Type: {
Object: (schema: unknown) => schema,
String: (schema?: unknown) => schema,
Optional: (schema: unknown) => schema,
Unknown: (schema?: unknown) => schema,
Number: (schema?: unknown) => schema,
},
}));
vi.mock("ajv", () => ({
default: class MockAjv {
compile(schema: unknown) {
@@ -45,7 +35,6 @@ vi.mock("../api.js", async () => {
});
afterAll(() => {
vi.doUnmock("typebox");
vi.doUnmock("ajv");
vi.doUnmock("../api.js");
vi.resetModules();