CLD-5948 Playwright/E2E: Update dependencies, server default config and its types, and remove Boards and mobile view tests (#24583)
* update dependencies * update dependencies * remove mobile view * remove boards * update default config and its types * update snapshots * fix formatting * check works and fix styling
@@ -1,24 +0,0 @@
|
||||
// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
|
||||
// See LICENSE.txt for license information.
|
||||
|
||||
import {test} from '@e2e-support/test_fixture';
|
||||
import {shouldSkipInSmallScreen} from '@e2e-support/flag';
|
||||
|
||||
shouldSkipInSmallScreen();
|
||||
|
||||
test('Board template', async ({pw, pages, browserName, viewport}, testInfo) => {
|
||||
// Create and sign in a new user
|
||||
const {user} = await pw.initSetup();
|
||||
|
||||
// Log in a user in new browser context
|
||||
const {page} = await pw.testBrowser.login(user);
|
||||
|
||||
// Should have redirected to boards create page
|
||||
const boardsCreatePage = new pages.BoardsCreatePage(page);
|
||||
await boardsCreatePage.goto();
|
||||
await boardsCreatePage.toBeVisible();
|
||||
|
||||
// Match snapshot of create board page
|
||||
const testArgs = {page, browserName, viewport};
|
||||
await pw.matchSnapshot(testInfo, testArgs);
|
||||
});
|
||||
|
До Ширина: | Высота: | Размер: 127 KiB |
|
До Ширина: | Высота: | Размер: 182 KiB |
|
До Ширина: | Высота: | Размер: 238 KiB |
@@ -1,32 +0,0 @@
|
||||
// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
|
||||
// See LICENSE.txt for license information.
|
||||
|
||||
import {test} from '@e2e-support/test_fixture';
|
||||
import {shouldSkipInSmallScreen} from '@e2e-support/flag';
|
||||
|
||||
shouldSkipInSmallScreen();
|
||||
|
||||
test('View untitled board', async ({pw, pages, browserName, viewport}, testInfo) => {
|
||||
// Create and sign in a new user
|
||||
const {user} = await pw.initSetup();
|
||||
|
||||
// Log in a user in new browser context
|
||||
const {page} = await pw.testBrowser.login(user);
|
||||
|
||||
// Should have redirected to boards create page
|
||||
const boardsCreatePage = new pages.BoardsCreatePage(page);
|
||||
await boardsCreatePage.goto();
|
||||
await boardsCreatePage.toBeVisible();
|
||||
|
||||
// Create empty board
|
||||
await boardsCreatePage.createEmptyBoard();
|
||||
|
||||
// Should have redirected to boards view page
|
||||
const boardsViewPage = new pages.BoardsViewPage(page);
|
||||
await boardsViewPage.toBeVisible();
|
||||
await boardsViewPage.shouldHaveUntitledBoard();
|
||||
|
||||
// Match snapshot of create board page
|
||||
const testArgs = {page, browserName, viewport};
|
||||
await pw.matchSnapshot(testInfo, testArgs);
|
||||
});
|
||||
|
До Ширина: | Высота: | Размер: 38 KiB |
|
До Ширина: | Высота: | Размер: 63 KiB |
|
До Ширина: | Высота: | Размер: 84 KiB |
@@ -15,16 +15,8 @@ test('Intro to channel as regular user', async ({pw, pages, browserName, viewpor
|
||||
await channelsPage.goto();
|
||||
await channelsPage.toBeVisible();
|
||||
|
||||
// Wait for Boards' bot image to be loaded
|
||||
// await pw.shouldHaveFeatureFlag('OnboardingAutoShowLinkedBoard', true);
|
||||
// const boardsWelcomePost = await channelsPage.getFirstPost();
|
||||
// await expect(await boardsWelcomePost.getProfileImage('boards')).toBeVisible();
|
||||
// await wait(duration.one_sec);
|
||||
|
||||
// Wait for Playbooks icon to be loaded in App bar, except in iphone
|
||||
if (!pw.isSmallScreen()) {
|
||||
await expect(channelsPage.appBar.playbooksIcon).toBeVisible();
|
||||
}
|
||||
await expect(channelsPage.appBar.playbooksIcon).toBeVisible();
|
||||
|
||||
// Hide dynamic elements of Channels page
|
||||
await pw.hideDynamicChannelsContent(page);
|
||||
|
||||
|
До Ширина: | Высота: | Размер: 71 KiB После Ширина: | Высота: | Размер: 69 KiB |
|
До Ширина: | Высота: | Размер: 106 KiB После Ширина: | Высота: | Размер: 101 KiB |
|
До Ширина: | Высота: | Размер: 167 KiB После Ширина: | Высота: | Размер: 161 KiB |
|
До Ширина: | Высота: | Размер: 148 KiB |
|
До Ширина: | Высота: | Размер: 105 KiB После Ширина: | Высота: | Размер: 107 KiB |
|
До Ширина: | Высота: | Размер: 170 KiB После Ширина: | Высота: | Размер: 170 KiB |
|
До Ширина: | Высота: | Размер: 213 KiB После Ширина: | Высота: | Размер: 220 KiB |
|
До Ширина: | Высота: | Размер: 156 KiB |
|
До Ширина: | Высота: | Размер: 150 KiB После Ширина: | Высота: | Размер: 153 KiB |
|
До Ширина: | Высота: | Размер: 147 KiB После Ширина: | Высота: | Размер: 153 KiB |
|
До Ширина: | Высота: | Размер: 271 KiB После Ширина: | Высота: | Размер: 271 KiB |
|
До Ширина: | Высота: | Размер: 312 KiB После Ширина: | Высота: | Размер: 319 KiB |
|
До Ширина: | Высота: | Размер: 241 KiB |
|
До Ширина: | Высота: | Размер: 277 KiB После Ширина: | Высота: | Размер: 278 KiB |
|
До Ширина: | Высота: | Размер: 297 KiB После Ширина: | Высота: | Размер: 302 KiB |
|
До Ширина: | Высота: | Размер: 230 KiB |
|
До Ширина: | Высота: | Размер: 165 KiB После Ширина: | Высота: | Размер: 167 KiB |
|
До Ширина: | Высота: | Размер: 170 KiB После Ширина: | Высота: | Размер: 172 KiB |
|
До Ширина: | Высота: | Размер: 296 KiB После Ширина: | Высота: | Размер: 297 KiB |
|
До Ширина: | Высота: | Размер: 411 KiB После Ширина: | Высота: | Размер: 429 KiB |
|
До Ширина: | Высота: | Размер: 355 KiB |
|
До Ширина: | Высота: | Размер: 291 KiB После Ширина: | Высота: | Размер: 291 KiB |
|
До Ширина: | Высота: | Размер: 393 KiB После Ширина: | Высота: | Размер: 397 KiB |
|
До Ширина: | Высота: | Размер: 266 KiB |