Tests: reuse QMD availability mock type

This commit is contained in:
Gustavo Madeira Santana
2026-03-30 00:57:59 -04:00
parent ec13f6d73e
commit fca8880968
2 changed files with 4 additions and 19 deletions

View File

@@ -1,15 +1,8 @@
import type { OpenClawConfig } from "openclaw/plugin-sdk/memory-core-host-engine-foundation";
import type { checkQmdBinaryAvailability as checkQmdBinaryAvailabilityFn } from "openclaw/plugin-sdk/memory-core-host-engine-qmd";
import { beforeEach, describe, expect, it, vi } from "vitest";
type CheckQmdBinaryAvailability = (params: {
command: string;
env: NodeJS.ProcessEnv;
cwd?: string;
timeoutMs?: number;
}) => Promise<{
available: boolean;
error?: string;
}>;
type CheckQmdBinaryAvailability = typeof checkQmdBinaryAvailabilityFn;
function createManagerStatus(params: {
backend: "qmd" | "builtin";