diff --git a/src/gateway/server.sessions.store-rpc.test.ts b/src/gateway/server.sessions.store-rpc.test.ts index 233ddcc0ec4..50aa1daa116 100644 --- a/src/gateway/server.sessions.store-rpc.test.ts +++ b/src/gateway/server.sessions.store-rpc.test.ts @@ -75,17 +75,14 @@ test("lists and patches session store via sessions.* RPC", async () => { }); const { ws, hello } = await openClient(); - expect((hello as { features?: { methods?: string[] } }).features?.methods).toEqual( - expect.arrayContaining([ - "sessions.list", - "sessions.preview", - "sessions.cleanup", - "sessions.patch", - "sessions.reset", - "sessions.delete", - "sessions.compact", - ]), - ); + const methods = (hello as { features?: { methods?: string[] } }).features?.methods ?? []; + expect(methods).toContain("sessions.list"); + expect(methods).toContain("sessions.preview"); + expect(methods).toContain("sessions.cleanup"); + expect(methods).toContain("sessions.patch"); + expect(methods).toContain("sessions.reset"); + expect(methods).toContain("sessions.delete"); + expect(methods).toContain("sessions.compact"); const sessionsHandlers = await getSessionsHandlers(); const { getRuntimeConfig } = await getGatewayConfigModule(); const directContext = {