diff --git a/extensions/matrix/src/matrix/monitor/handler.test.ts b/extensions/matrix/src/matrix/monitor/handler.test.ts index 6c14accf290..85cd887c66a 100644 --- a/extensions/matrix/src/matrix/monitor/handler.test.ts +++ b/extensions/matrix/src/matrix/monitor/handler.test.ts @@ -180,9 +180,9 @@ describe("matrix monitor handler pairing account scope", () => { await handler("!room:example.org", makeEvent("$event1")); await handler("!room:example.org", makeEvent("$event2")); expect(sendMessageMatrixMock).toHaveBeenCalledTimes(1); - expect(JSON.stringify(sendMessageMatrixMock.mock.calls[0]?.[1] ?? {})).toContain( - "Pairing request is still pending approval.", - ); + const pairingReminder = sendMessageMatrixMock.mock.calls[0]?.[1]; + expect(typeof pairingReminder).toBe("string"); + expect(pairingReminder).toContain("Pairing request is still pending approval."); await vi.advanceTimersByTimeAsync(5 * 60_000 + 1); await handler("!room:example.org", makeEvent("$event3"));