test: optimize slow tests

This commit is contained in:
openclaw-test-performance-agent[bot]
2026-04-27 17:42:20 +00:00
parent dd1a94f089
commit 2f909b0b21

View File

@@ -8,12 +8,17 @@ import {
type SecretDefaults,
} from "./runtime-shared.js";
const { loadPluginManifestRegistryMock } = vi.hoisted(() => ({
loadPluginManifestRegistryMock: vi.fn(),
const { loadPluginManifestRegistryForPluginRegistryMock } = vi.hoisted(() => ({
loadPluginManifestRegistryForPluginRegistryMock: vi.fn(),
}));
vi.mock("../plugins/manifest-registry.js", () => ({
loadPluginManifestRegistry: loadPluginManifestRegistryMock,
vi.mock("../plugins/plugin-registry.js", () => ({
loadPluginManifestRegistryForPluginRegistry: loadPluginManifestRegistryForPluginRegistryMock,
}));
vi.mock("../plugins/bundled-plugin-metadata.js", () => ({
findBundledPluginMetadataById: () => undefined,
listBundledPluginMetadata: () => [],
}));
function asConfig(value: unknown): OpenClawConfig {
@@ -77,8 +82,8 @@ function expectInactiveAcpxConfig(config: OpenClawConfig): void {
describe("collectPluginConfigAssignments", () => {
beforeEach(() => {
loadPluginManifestRegistryMock.mockReset();
loadPluginManifestRegistryMock.mockReturnValue({
loadPluginManifestRegistryForPluginRegistryMock.mockReset();
loadPluginManifestRegistryForPluginRegistryMock.mockReturnValue({
plugins: [
{
id: "acpx",
@@ -447,7 +452,7 @@ describe("collectPluginConfigAssignments", () => {
});
it("collects manifest-declared SecretRef surfaces for non-acpx plugins", () => {
loadPluginManifestRegistryMock.mockReturnValue({
loadPluginManifestRegistryForPluginRegistryMock.mockReturnValue({
plugins: [
{
id: "other",