Skip to content

Commit 44b69f3

Browse files
committed
test adjustments
1 parent c72cf5f commit 44b69f3

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

apps/meteor/tests/e2e/messaging.spec.ts

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,15 @@ test.describe('Messaging', () => {
104104
});
105105

106106
await test.step('send edited message', async () => {
107-
await poHomeChannel.content.sendMessage('edited msg2');
107+
const editPromise = page.waitForResponse(
108+
(response) =>
109+
/api\/v1\/method.call\/updateMessage/.test(response.url()) &&
110+
response.status() === 200 &&
111+
response.request().method() === 'POST',
112+
);
113+
114+
await poHomeChannel.content.sendMessage('edited msg2', false);
115+
await editPromise;
108116

109117
await expect(poHomeChannel.content.lastUserMessageBody).toHaveText('edited msg2');
110118
});
@@ -117,7 +125,7 @@ test.describe('Messaging', () => {
117125
response.request().method() === 'POST',
118126
);
119127

120-
for (const element of ['edited msg2 a', 'edited msg2 b']) {
128+
for (const element of ['edited msg2 a', 'edited msg2 b', 'edited msg2 c', 'edited msg2 d', 'edited msg2 e']) {
121129
// eslint-disable-next-line no-await-in-loop
122130
await page.keyboard.press('ArrowUp');
123131
// eslint-disable-next-line no-await-in-loop

0 commit comments

Comments
 (0)