Skip to content

Commit bdc1d5f

Browse files
committed
test: adjust locators
1 parent edf9cca commit bdc1d5f

1 file changed

Lines changed: 10 additions & 10 deletions

File tree

apps/meteor/tests/e2e/page-objects/fragments/modals/create-new-modal.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,15 @@ export abstract class CreateNewModal extends Modal {
3535
return this.root.getByRole('button', { name: 'Create' });
3636
}
3737

38+
get inputAddMembers(): Locator {
39+
return this.root.getByRole('textbox', { name: 'Add people' });
40+
}
41+
3842
async addMember(memberName: string): Promise<void> {
39-
await this.root.getByRole('textbox', { name: 'Add people' }).click();
40-
await this.root.getByRole('textbox', { name: 'Add people' }).fill(memberName, { force: true });
43+
await this.inputAddMembers.click();
44+
await this.inputAddMembers.fill(memberName, { force: true });
4145
await this.listbox.selectOption(memberName);
42-
await this.root.getByRole('textbox', { name: 'Add people' }).click();
46+
await this.inputAddMembers.click();
4347
}
4448
}
4549

@@ -52,13 +56,9 @@ export class CreateNewChannelModal extends CreateNewModal {
5256
return this.root.getByRole('button', { name: 'Advanced settings', exact: true });
5357
}
5458

55-
get autocompleteUser(): Locator {
56-
return this.root.getByRole('textbox', { name: 'Add people' });
57-
}
58-
5959
async inviteUserToChannel(username: string) {
60-
await this.autocompleteUser.click();
61-
await this.autocompleteUser.fill(username);
60+
await this.inputAddMembers.click();
61+
await this.inputAddMembers.fill(username);
6262
await this.listbox.selectOption(username);
6363
}
6464
}
@@ -69,7 +69,7 @@ export class CreateNewDMModal extends CreateNewModal {
6969
}
7070

7171
get autocompleteUser(): Locator {
72-
return this.root.getByLabel('Select one or more people to message', { exact: true }).getByRole('textbox');
72+
return this.root.getByRole('textbox', { name: 'Select one or more people to message', exact: true });
7373
}
7474

7575
async inviteUserToDM(username: string) {

0 commit comments

Comments
 (0)