test(gateway): dedupe loopback cases and trim setup resets

This commit is contained in:
Peter Steinberger
2026-02-22 07:37:17 +00:00
parent 9f97555b5e
commit ba2790222d
3 changed files with 64 additions and 79 deletions

View File

@@ -103,11 +103,11 @@ describe("gateway bonjour advertiser", () => {
process.env[key] = value;
}
createService.mockReset();
shutdown.mockReset();
registerUnhandledRejectionHandler.mockReset();
logWarn.mockReset();
logDebug.mockReset();
createService.mockClear();
shutdown.mockClear();
registerUnhandledRejectionHandler.mockClear();
logWarn.mockClear();
logDebug.mockClear();
vi.useRealTimers();
vi.restoreAllMocks();
});

View File

@@ -18,9 +18,9 @@ describe("resolveMessagingTarget (directory fallback)", () => {
const cfg = {} as OpenClawConfig;
beforeEach(() => {
mocks.listGroups.mockReset();
mocks.listGroupsLive.mockReset();
mocks.getChannelPlugin.mockReset();
mocks.listGroups.mockClear();
mocks.listGroupsLive.mockClear();
mocks.getChannelPlugin.mockClear();
resetDirectoryCache();
mocks.getChannelPlugin.mockReturnValue({
directory: {