test: align pi-ai oauth mocks

This commit is contained in:
Peter Steinberger
2026-03-11 20:11:38 +00:00
parent 5e324cf785
commit bdd9ed238a
3 changed files with 28 additions and 13 deletions

View File

@@ -3,10 +3,14 @@ import os from "node:os";
import path from "node:path";
import { afterEach, beforeEach, describe, expect, it, vi } from "vitest";
vi.mock("@mariozechner/pi-ai/oauth", () => ({
getOAuthApiKey: () => undefined,
getOAuthProviders: () => [],
}));
vi.mock("@mariozechner/pi-ai", async (importOriginal) => {
const original = await importOriginal<typeof import("@mariozechner/pi-ai")>();
return {
...original,
getOAuthApiKey: () => undefined,
getOAuthProviders: () => [],
};
});
import { createOpenClawCodingTools } from "./pi-tools.js";