mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-16 11:41:08 +00:00
16 lines
463 B
TypeScript
16 lines
463 B
TypeScript
import type { QaSuiteRunParams } from "./suite.js";
|
|
|
|
async function loadQaLabServerRuntime() {
|
|
const { startQaLabServer } = await import("./lab-server.js");
|
|
return startQaLabServer;
|
|
}
|
|
|
|
export async function runQaSuiteFromRuntime(...args: [QaSuiteRunParams?]) {
|
|
const { runQaSuite } = await import("./suite.js");
|
|
const params = args[0];
|
|
return await runQaSuite({
|
|
...params,
|
|
startLab: params?.startLab ?? (await loadQaLabServerRuntime()),
|
|
});
|
|
}
|