Migrate MM-53377 regression test from Cypress to Playwright (#29460)

* feat: Migrate MM-53377 regression test from Cypress to Playwright

* fix: Update mm_53377 regression test to use admin client for setup

* fix: Correct admin client usage in mm_53377 regression test

* refactor: Standardize mm_53377 Playwright test with consistent naming and imports

* fix: Mark MM-T53377 test as fixme for investigation

* Migrating mm_53377_regression_test_spec.js cypress test to playwright

* Fixing linter errors

* Addressing PR review comment

* Fixing broken test
Этот коммит содержится в:
Jesús Espino
2024-12-12 12:02:22 +01:00
коммит произвёл GitHub
родитель 1b164c8302
Коммит b8efccae69
7 изменённых файлов: 104 добавлений и 94 удалений

Просмотреть файл

@@ -18,6 +18,7 @@ export default class ChannelsPage {
readonly sidebarLeft;
readonly sidebarRight;
readonly appBar;
readonly userProfilePopover;
readonly findChannelsModal;
readonly deletePostModal;
@@ -53,6 +54,7 @@ export default class ChannelsPage {
this.emojiGifPickerPopup = new components.EmojiGifPicker(page.locator('#emojiGifPicker'));
this.scheduledDraftDropdown = new components.ScheduledDraftMenu(page.locator('#dropdown_send_post_options'));
this.scheduledDraftModal = new components.ScheduledDraftModal(page.locator('div.modal-content'));
this.userProfilePopover = new components.UserProfilePopover(page.locator('.user-profile-popover'));
// Posts
this.postContainer = page.locator('div.post-message__text');