




















@@ -156,14 +156,15 @@ describe("createSlackBoltApp", () => {
156156});
157157158158expect(receiver).toBeInstanceOf(FakeSocketModeReceiver);
159-expect((receiver as unknown as FakeSocketModeReceiver).args).toEqual({
159+const receiverArgs = (receiver as unknown as FakeSocketModeReceiver).args;
160+const receiverLogger = receiverArgs.logger as { error?: unknown; warn?: unknown };
161+expect(receiverLogger.error).toBeTypeOf("function");
162+expect(receiverLogger.warn).toBeTypeOf("function");
163+expect(receiverArgs).toEqual({
160164appToken: "xapp-test",
161165autoReconnectEnabled: false,
162166clientPingTimeout: 15_000,
163-logger: expect.objectContaining({
164-error: expect.any(Function),
165-warn: expect.any(Function),
166-}),
167+logger: receiverLogger,
167168installerOptions: {
168169 clientOptions,
169170},
@@ -199,16 +200,17 @@ describe("createSlackBoltApp", () => {
199200},
200201});
201202202-expect((receiver as unknown as FakeSocketModeReceiver).args).toEqual({
203+const receiverArgs = (receiver as unknown as FakeSocketModeReceiver).args;
204+const receiverLogger = receiverArgs.logger as { error?: unknown; warn?: unknown };
205+expect(receiverLogger.error).toBeTypeOf("function");
206+expect(receiverLogger.warn).toBeTypeOf("function");
207+expect(receiverArgs).toEqual({
203208appToken: "xapp-test",
204209autoReconnectEnabled: false,
205210clientPingTimeout: 20_000,
206211serverPingTimeout: 45_000,
207212pingPongLoggingEnabled: true,
208-logger: expect.objectContaining({
209-error: expect.any(Function),
210-warn: expect.any(Function),
211-}),
213+logger: receiverLogger,
212214installerOptions: {
213215 clientOptions,
214216},
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。