Skip to content

Commit 6676e85

Browse files
committed
refactor: remove withConnectedUser from selfDeletingMessages tests
1 parent 03d1148 commit 6676e85

1 file changed

Lines changed: 17 additions & 16 deletions

File tree

apps/webapp/test/e2e_tests/specs/SelfDeletingMessages/selfDeletingMessages.spec.ts

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
import {Locator} from '@playwright/test';
2121
import {User} from 'test/e2e_tests/data/user';
2222
import {PageManager} from 'test/e2e_tests/pageManager';
23-
import {test, expect, withLogin, withConnectedUser} from 'test/e2e_tests/test.fixtures';
24-
import {createGroup} from 'test/e2e_tests/utils/userActions';
23+
import {test, expect, withLogin} from 'test/e2e_tests/test.fixtures';
24+
import {connectWithUser, createGroup} from 'test/e2e_tests/utils/userActions';
2525

2626
test.describe('Self Deleting Messages', () => {
2727
let userA: User;
@@ -34,10 +34,9 @@ test.describe('Self Deleting Messages', () => {
3434
});
3535

3636
test('Verify sending ephemeral text message in 1:1', {tag: ['@TC-657', '@regression']}, async ({createPage}) => {
37-
const [userAPage, userBPage] = await Promise.all([
38-
createPage(withLogin(userA), withConnectedUser(userB)),
39-
createPage(withLogin(userB)),
40-
]);
37+
const [userAPage, userBPage] = await Promise.all([createPage(withLogin(userA)), createPage(withLogin(userB))]);
38+
await connectWithUser(userAPage, userB);
39+
4140
const userAPages = PageManager.from(userAPage).webapp.pages;
4241
const userBPages = PageManager.from(userBPage).webapp.pages;
4342

@@ -74,7 +73,8 @@ test.describe('Self Deleting Messages', () => {
7473
'Verify timer is applied to all messages until turning it off in 1:1',
7574
{tag: ['@TC-662', '@regression']},
7675
async ({createPage}) => {
77-
const page = await createPage(withLogin(userA), withConnectedUser(userB));
76+
const page = await createPage(withLogin(userA));
77+
await connectWithUser(page, userB);
7878
const pages = PageManager.from(page).webapp.pages;
7979

8080
await pages.conversation().enableSelfDeletingMessages();
@@ -102,7 +102,8 @@ test.describe('Self Deleting Messages', () => {
102102
'Verify that message with previous timer are deleted on start-up when the timeout passed in 1:1',
103103
{tag: ['@TC-664', '@regression']},
104104
async ({context, createPage}) => {
105-
let page = await createPage(context, withLogin(userA), withConnectedUser(userB));
105+
let page = await createPage(context, withLogin(userA));
106+
await connectWithUser(page, userB);
106107
let pages = PageManager.from(page).webapp.pages;
107108

108109
await pages.conversation().enableSelfDeletingMessages();
@@ -127,10 +128,9 @@ test.describe('Self Deleting Messages', () => {
127128
"Verify the message is not deleted for users that didn't read the message",
128129
{tag: ['@TC-675', '@regression']},
129130
async ({createPage}) => {
130-
const [userAPage, userBPage] = await Promise.all([
131-
createPage(withLogin(userA), withConnectedUser(userB)),
132-
createPage(withLogin(userB)),
133-
]);
131+
const [userAPage, userBPage] = await Promise.all([createPage(withLogin(userA)), createPage(withLogin(userB))]);
132+
await connectWithUser(userAPage, userB);
133+
134134
const [userAPages, userBPages] = [userAPage, userBPage].map(page => PageManager.from(page).webapp.pages);
135135
await createGroup(userAPages, 'Test Group', [userB]);
136136

@@ -215,10 +215,11 @@ test.describe('Self Deleting Messages', () => {
215215
let searchResults: Locator;
216216

217217
test.beforeEach(async ({createPage}) => {
218-
const [userAPages, userBPages] = await Promise.all([
219-
PageManager.from(createPage(withLogin(userA), withConnectedUser(userB))).then(pm => pm.webapp.pages),
220-
PageManager.from(createPage(withLogin(userB))).then(pm => pm.webapp.pages),
221-
]);
218+
const [userAPage, userBPage] = await Promise.all([createPage(withLogin(userA)), createPage(withLogin(userB))]);
219+
await connectWithUser(userAPage, userB);
220+
221+
const userAPages = PageManager.from(userAPage).webapp.pages;
222+
const userBPages = PageManager.from(userBPage).webapp.pages;
222223

223224
await userAPages.conversationList().getConversation(userB.fullName, {protocol: 'mls'}).open();
224225
await userBPages.conversationList().getConversation(userA.fullName, {protocol: 'mls'}).open();

0 commit comments

Comments
 (0)