


























@@ -62,30 +62,30 @@ describe("deliverReplies", () => {
6262});
63636464expect(sendMessageIMessageMock).toHaveBeenCalledTimes(2);
65-expect(sendMessageIMessageMock).toHaveBeenNthCalledWith(
66-1,
67-"chat_id:10",
68-"first",
69-expect.objectContaining({
70-client,
71-config: IMESSAGE_TEST_CFG,
72-maxBytes: 4096,
73-accountId: "default",
74-replyToId: "reply-1",
75-}),
76-);
77-expect(sendMessageIMessageMock).toHaveBeenNthCalledWith(
78-2,
79-"chat_id:10",
80-"second",
81-expect.objectContaining({
82-client,
83-config: IMESSAGE_TEST_CFG,
84-maxBytes: 4096,
85-accountId: "default",
86-replyToId: "reply-1",
87-}),
88-);
65+expect(sendMessageIMessageMock.mock.calls).toStrictEqual([
66+[
67+ "chat_id:10",
68+ "first",
69+ {
70+ config: IMESSAGE_TEST_CFG,
71+ maxBytes: 4096,
72+ client,
73+ accountId: "default",
74+ replyToId: "reply-1",
75+ },
76+ ],
77+ [
78+ "chat_id:10",
79+ "second",
80+ {
81+ config: IMESSAGE_TEST_CFG,
82+ maxBytes: 4096,
83+ client,
84+ accountId: "default",
85+ replyToId: "reply-1",
86+},
87+],
88+]);
8989});
90909191it("propagates payload replyToId through media sends", async () => {
@@ -107,32 +107,32 @@ describe("deliverReplies", () => {
107107});
108108109109expect(sendMessageIMessageMock).toHaveBeenCalledTimes(2);
110-expect(sendMessageIMessageMock).toHaveBeenNthCalledWith(
111-1,
112-"chat_id:20",
113-"caption",
114-expect.objectContaining({
115-mediaUrl: "https://example.com/a.jpg",
116-client,
117-config: IMESSAGE_TEST_CFG,
118-maxBytes: 8192,
119-accountId: "acct-2",
120-replyToId: "reply-2",
121-}),
122-);
123-expect(sendMessageIMessageMock).toHaveBeenNthCalledWith(
124-2,
125-"chat_id:20",
126-"",
127-expect.objectContaining({
128-mediaUrl: "https://example.com/b.jpg",
129-client,
130-config: IMESSAGE_TEST_CFG,
131-maxBytes: 8192,
132-accountId: "acct-2",
133-replyToId: "reply-2",
134-}),
135-);
110+expect(sendMessageIMessageMock.mock.calls).toStrictEqual([
111+[
112+ "chat_id:20",
113+ "caption",
114+ {
115+ config: IMESSAGE_TEST_CFG,
116+ mediaUrl: "https://example.com/a.jpg",
117+ maxBytes: 8192,
118+ client,
119+ accountId: "acct-2",
120+ replyToId: "reply-2",
121+ },
122+ ],
123+ [
124+ "chat_id:20",
125+ "",
126+ {
127+ config: IMESSAGE_TEST_CFG,
128+ mediaUrl: "https://example.com/b.jpg",
129+ maxBytes: 8192,
130+ client,
131+ accountId: "acct-2",
132+ replyToId: "reply-2",
133+},
134+],
135+]);
136136});
137137138138it("records durable outbound sends in the sent-message cache", async () => {
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。