fix: break mattermost runtime cycle

This commit is contained in:
Peter Steinberger
2026-03-29 00:43:41 +00:00
parent fcc9fd1623
commit 9e1b524a00
23 changed files with 124 additions and 96 deletions

View File

@@ -2,9 +2,13 @@ import { afterEach, describe, expect, it, vi } from "vitest";
const loadConfigMock = vi.hoisted(() => vi.fn());
vi.mock("../config/config.js", () => ({
loadConfig: () => loadConfigMock(),
}));
vi.mock("../config/config.js", async (importOriginal) => {
const actual = await importOriginal<typeof import("../config/config.js")>();
return {
...actual,
loadConfig: () => loadConfigMock(),
};
});
const originalArgv = process.argv;