diff --git a/.github/workflows/testcafe_tests.yml b/.github/workflows/testcafe_tests.yml index e2de6e418c7a..75e5ce7fb797 100644 --- a/.github/workflows/testcafe_tests.yml +++ b/.github/workflows/testcafe_tests.yml @@ -19,8 +19,6 @@ env: jobs: build: name: build - strategy: - fail-fast: false runs-on: devextreme-shr2 timeout-minutes: 15 @@ -84,9 +82,6 @@ jobs: { componentFolder: "common", name: "common" }, { componentFolder: "common", name: "common - material", theme: 'material.blue.light' }, { componentFolder: "common", name: "common - fluent", theme: 'fluent.blue.light' }, - { componentFolder: "chat", name: "chat" }, - { componentFolder: "chat", name: "chat - material", theme: 'material.blue.light' }, - { componentFolder: "chat", name: "chat - fluent", theme: 'fluent.blue.light' }, { componentFolder: "treeList", name: "treeList", concurrency: 1 }, { componentFolder: "dataGrid/common", name: "dataGrid / common (1/5)", indices: "1/5" }, { componentFolder: "dataGrid/common", name: "dataGrid / common (2/5)", indices: "2/5" }, @@ -113,24 +108,21 @@ jobs: { componentFolder: "scheduler/viewOffset/markup", name: "scheduler / offset markups" }, { componentFolder: "scheduler/timezones", name: "scheduler / timezones (Europe/Berlin)", timezone: "Europe/Berlin" }, { componentFolder: "scheduler/timezones", name: "scheduler / timezones (America/Los_Angeles)", timezone: "America/Los_Angeles" }, - { componentFolder: "editors", name: "editors (1/3)", indices: "1/3" }, - { componentFolder: "editors", name: "editors (2/3)", indices: "2/3" }, - { componentFolder: "editors", name: "editors (3/3)", indices: "3/3" }, - { componentFolder: "editors", name: "editors - material (1/3)", indices: "1/3", theme: 'material.blue.light' }, - { componentFolder: "editors", name: "editors - material (2/3)", indices: "2/3", theme: 'material.blue.light' }, - { componentFolder: "editors", name: "editors - material (3/3)", indices: "3/3", theme: 'material.blue.light' }, - { componentFolder: "editors", name: "editors - fluent (1/3)", indices: "1/3", theme: 'fluent.blue.light' }, - { componentFolder: "editors", name: "editors - fluent (2/3)", indices: "2/3", theme: 'fluent.blue.light' }, - { componentFolder: "editors", name: "editors - fluent (3/3)", indices: "3/3", theme: 'fluent.blue.light' }, - { componentFolder: "htmlEditor", name: "htmlEditor", concurrency: 1 }, - { componentFolder: "htmlEditor", name: "htmlEditor - material", theme: 'material.blue.light', concurrency: 1 }, - { componentFolder: "htmlEditor", name: "htmlEditor - fluent", theme: 'fluent.blue.light', concurrency: 1 }, + { componentFolder: "editors", name: "editors (1/4)", indices: "1/4" }, + { componentFolder: "editors", name: "editors (2/4)", indices: "2/4" }, + { componentFolder: "editors", name: "editors (3/4)", indices: "3/4" }, + { componentFolder: "editors", name: "editors (4/4)", indices: "4/4" }, + { componentFolder: "editors", name: "editors - material (1/4)", indices: "1/4", theme: 'material.blue.light' }, + { componentFolder: "editors", name: "editors - material (2/4)", indices: "2/4", theme: 'material.blue.light' }, + { componentFolder: "editors", name: "editors - material (3/4)", indices: "3/4", theme: 'material.blue.light' }, + { componentFolder: "editors", name: "editors - material (4/4)", indices: "4/4", theme: 'material.blue.light' }, + { componentFolder: "editors", name: "editors - fluent (1/4)", indices: "1/4", theme: 'fluent.blue.light' }, + { componentFolder: "editors", name: "editors - fluent (2/4)", indices: "2/4", theme: 'fluent.blue.light' }, + { componentFolder: "editors", name: "editors - fluent (3/4)", indices: "3/4", theme: 'fluent.blue.light' }, + { componentFolder: "editors", name: "editors - fluent (4/4)", indices: "4/4", theme: 'fluent.blue.light' }, { componentFolder: "navigation", name: "navigation" }, { componentFolder: "navigation", name: "navigation - material", theme: 'material.blue.light' }, { componentFolder: "navigation", name: "navigation - fluent", theme: 'fluent.blue.light' }, - { componentFolder: "fileManager", name: "fileManager" }, - { componentFolder: "fileManager", name: "fileManager - material", theme: 'material.blue.light' }, - { componentFolder: "fileManager", name: "fileManager - fluent", theme: 'fluent.blue.light' }, { componentFolder: "filterBuilder", name: "filterBuilder" }, { componentFolder: "filterBuilder", name: "filterBuilder - material", theme: 'material.blue.light' }, { componentFolder: "filterBuilder", name: "filterBuilder - fluent", theme: 'fluent.blue.light' }, @@ -139,9 +131,6 @@ jobs: # { componentFolder: "pagination", name: "pagination - material", theme: 'material.blue.light' }, { componentFolder: "pagination", name: "pagination - fluent", theme: 'fluent.blue.light' }, { componentFolder: "gantt", name: "gantt" }, - { componentFolder: "fileUploader", name: "fileUploader" }, - { componentFolder: "fileUploader", name: "fileUploader - material", theme: 'material.blue.light' }, - { componentFolder: "fileUploader", name: "fileUploader - fluent", theme: 'fluent.blue.light' }, ] runs-on: devextreme-shr2 timeout-minutes: 45 diff --git a/e2e/testcafe-devextreme/tests/accessibility/chat.ts b/e2e/testcafe-devextreme/tests/accessibility/chat.ts index 3643bf70b97e..2e8272555794 100644 --- a/e2e/testcafe-devextreme/tests/accessibility/chat.ts +++ b/e2e/testcafe-devextreme/tests/accessibility/chat.ts @@ -2,7 +2,7 @@ import { Message, User, Properties } from 'devextreme/ui/chat.d'; import url from '../../helpers/getPageUrl'; import { testAccessibility, Configuration } from '../../helpers/accessibility/test'; import { Options } from '../../helpers/generateOptionMatrix'; -import { avatarUrl } from '../chat/data'; +import { avatarUrl } from '../editors/chat/data'; fixture.disablePageReloads`Accessibility` .page(url(__dirname, '../container.html')); diff --git a/e2e/testcafe-devextreme/tests/chat/alertList.ts b/e2e/testcafe-devextreme/tests/editors/chat/alertList.ts similarity index 90% rename from e2e/testcafe-devextreme/tests/chat/alertList.ts rename to e2e/testcafe-devextreme/tests/editors/chat/alertList.ts index 36b377110ff9..e1c1eb69343d 100644 --- a/e2e/testcafe-devextreme/tests/chat/alertList.ts +++ b/e2e/testcafe-devextreme/tests/editors/chat/alertList.ts @@ -2,12 +2,12 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer'; import Chat from 'devextreme-testcafe-models/chat'; import { ClientFunction } from 'testcafe'; import { createUser } from './data'; -import url from '../../helpers/getPageUrl'; -import { createWidget } from '../../helpers/createWidget'; -import { getFullThemeName, testScreenshot } from '../../helpers/themeUtils'; +import url from '../../../helpers/getPageUrl'; +import { createWidget } from '../../../helpers/createWidget'; +import { getFullThemeName, testScreenshot } from '../../../helpers/themeUtils'; -fixture.disablePageReloads`ChatAlertList` - .page(url(__dirname, '../container.html')); +fixture`ChatAlertList` + .page(url(__dirname, '../../container.html')); test.clientScripts([ { module: 'mockdate' }, diff --git a/e2e/testcafe-devextreme/tests/chat/avatar.ts b/e2e/testcafe-devextreme/tests/editors/chat/avatar.ts similarity index 87% rename from e2e/testcafe-devextreme/tests/chat/avatar.ts rename to e2e/testcafe-devextreme/tests/editors/chat/avatar.ts index fbf1854394a5..72a7bd84b118 100644 --- a/e2e/testcafe-devextreme/tests/chat/avatar.ts +++ b/e2e/testcafe-devextreme/tests/editors/chat/avatar.ts @@ -1,13 +1,13 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer'; import Chat from 'devextreme-testcafe-models/chat'; import { createUser, generateMessages, avatarUrl } from './data'; -import url from '../../helpers/getPageUrl'; -import { createWidget } from '../../helpers/createWidget'; -import { testScreenshot } from '../../helpers/themeUtils'; -import { appendElementTo } from '../../helpers/domUtils'; +import url from '../../../helpers/getPageUrl'; +import { createWidget } from '../../../helpers/createWidget'; +import { testScreenshot } from '../../../helpers/themeUtils'; +import { appendElementTo } from '../../../helpers/domUtils'; fixture.disablePageReloads`ChatAvatar` - .page(url(__dirname, '../container.html')); + .page(url(__dirname, '../../container.html')); test('Chat: avatar', async (t) => { const { takeScreenshot, compareResults } = createScreenshotsComparer(t); diff --git a/e2e/testcafe-devextreme/tests/chat/confirmationPopup.ts b/e2e/testcafe-devextreme/tests/editors/chat/confirmationPopup.ts similarity index 84% rename from e2e/testcafe-devextreme/tests/chat/confirmationPopup.ts rename to e2e/testcafe-devextreme/tests/editors/chat/confirmationPopup.ts index b6a2ecaff8af..2dbed2657213 100644 --- a/e2e/testcafe-devextreme/tests/chat/confirmationPopup.ts +++ b/e2e/testcafe-devextreme/tests/editors/chat/confirmationPopup.ts @@ -1,12 +1,12 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer'; import Chat from 'devextreme-testcafe-models/chat'; import { createUser } from './data'; -import url from '../../helpers/getPageUrl'; -import { createWidget } from '../../helpers/createWidget'; -import { testScreenshot } from '../../helpers/themeUtils'; +import url from '../../../helpers/getPageUrl'; +import { createWidget } from '../../../helpers/createWidget'; +import { testScreenshot } from '../../../helpers/themeUtils'; fixture.disablePageReloads`ChatConfirmationPopup`.page( - url(__dirname, '../container.html'), + url(__dirname, '../../container.html'), ); test('Chat: confirmation popup', async (t) => { diff --git a/e2e/testcafe-devextreme/tests/chat/data/index.ts b/e2e/testcafe-devextreme/tests/editors/chat/data/index.ts similarity index 82% rename from e2e/testcafe-devextreme/tests/chat/data/index.ts rename to e2e/testcafe-devextreme/tests/editors/chat/data/index.ts index bc5cb38da99f..e8e33fcb095e 100644 --- a/e2e/testcafe-devextreme/tests/chat/data/index.ts +++ b/e2e/testcafe-devextreme/tests/editors/chat/data/index.ts @@ -29,16 +29,10 @@ export const getLongText = (useLineBreaks = false, length = 1): string => { const longItemArray = Array(length).fill(longItem); const longString = longItemArray.join(''); - const result = `${UUID}:${useLineBreaks ? lineBreaks : ''}${longString}`; - - return result; + return `${UUID}:${useLineBreaks ? lineBreaks : ''}${longString}`; }; -export const getShortText = (useLineBreaks = false): string => { - const value = `Short${useLineBreaks ? lineBreaks : ' '}text`; - - return value; -}; +export const getShortText = (useLineBreaks = false): string => `Short${useLineBreaks ? lineBreaks : ' '}text`; export const generateMessages = ( length: number, @@ -49,33 +43,26 @@ export const generateMessages = ( coefficient = 4, n = 1, isEdited = false, -): Message[] => { - const messages = Array.from({ length: length * n }, (_, i) => { - const text = useLongText - ? getLongText(useLineBreaks) - : getShortText(useLineBreaks); - - const getAuthor = () => { - if (n > 1) { - return i >= length ? userSecond : userFirst; - } - - return i % coefficient === 0 ? userFirst : userSecond; - }; - - const item = { - timestamp, - author: getAuthor(), - text, - isEdited, - }; - - return item; - }); - - return messages; -}; - +): Message[] => Array.from({ length: length * n }, (_, i) => { + const text = useLongText + ? getLongText(useLineBreaks) + : getShortText(useLineBreaks); + + const getAuthor = () => { + if (n > 1) { + return i >= length ? userSecond : userFirst; + } + + return i % coefficient === 0 ? userFirst : userSecond; + }; + + return { + timestamp, + author: getAuthor(), + text, + isEdited, + }; +}); export const generateImageMessage = ( user: User, src: string, diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Alertlist appearance in RTL mode (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist appearance in RTL mode (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Alertlist appearance in RTL mode (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist appearance in RTL mode (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Alertlist appearance in RTL mode (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist appearance in RTL mode (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Alertlist appearance in RTL mode (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist appearance in RTL mode (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Alertlist appearance in RTL mode (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist appearance in RTL mode (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Alertlist appearance in RTL mode (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist appearance in RTL mode (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (fluent-blue-dark).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (fluent-blue-dark).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (fluent-blue-dark).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (fluent-blue-dark).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (fluent-blue-light-compact).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (fluent-blue-light-compact).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (fluent-blue-light-compact).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (generic-dark).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (generic-dark).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (generic-dark).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (generic-dark).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (generic-light-compact).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (generic-light-compact).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (generic-light-compact).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (material-blue-dark).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (material-blue-dark).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (material-blue-dark).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (material-blue-dark).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (material-blue-light-compact).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (material-blue-light-compact).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (material-blue-light-compact).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with one error (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with one error (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with one error (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with one error (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with one error (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with one error (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with one error (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with one error (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with one error (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with one error (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with one error (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with one error (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Avatar has correct position (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar has correct position (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Avatar has correct position (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar has correct position (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Avatar has correct position (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar has correct position (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Avatar has correct position (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar has correct position (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Avatar has correct position (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar has correct position (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Avatar has correct position (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar has correct position (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Avatar sizes do not affect indentation between bubbles (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar sizes do not affect indentation between bubbles (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Avatar sizes do not affect indentation between bubbles (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar sizes do not affect indentation between bubbles (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Avatar sizes do not affect indentation between bubbles (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar sizes do not affect indentation between bubbles (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Avatar sizes do not affect indentation between bubbles (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar sizes do not affect indentation between bubbles (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Avatar sizes do not affect indentation between bubbles (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar sizes do not affect indentation between bubbles (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Avatar sizes do not affect indentation between bubbles (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar sizes do not affect indentation between bubbles (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Avatar with image (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with image (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Avatar with image (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with image (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Avatar with image (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with image (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Avatar with image (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with image (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Avatar with image (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with image (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Avatar with image (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with image (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Avatar with showAvatar set to false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with showAvatar set to false (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Avatar with showAvatar set to false (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with showAvatar set to false (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Avatar with showAvatar set to false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with showAvatar set to false (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Avatar with showAvatar set to false (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with showAvatar set to false (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Avatar with showAvatar set to false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with showAvatar set to false (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Avatar with showAvatar set to false (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with showAvatar set to false (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Avatar with two word initials (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with two word initials (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Avatar with two word initials (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with two word initials (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Avatar with two word initials (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with two word initials (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Avatar with two word initials (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with two word initials (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Avatar with two word initials (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with two word initials (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Avatar with two word initials (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with two word initials (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with image (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with image (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with image (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with image (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with image (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with image (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with image (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with image (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with image (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with image (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with image (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with image (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with long text (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with long text (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with long text (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with long text (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with long text (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with long text (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with long text (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with long text (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with long text (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with long text (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with long text (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with long text (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with long text with line breaks (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with long text with line breaks (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with long text with line breaks (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with long text with line breaks (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with long text with line breaks (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with long text with line breaks (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with long text with line breaks (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with long text with line breaks (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with long text with line breaks (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with long text with line breaks (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with long text with line breaks (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with long text with line breaks (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with small image (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with small image (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with small image (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with small image (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with small image (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with small image (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with small image (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with small image (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with small image (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with small image (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with small image (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with small image (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Confirmation popup is shown (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Confirmation popup is shown (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Confirmation popup is shown (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Confirmation popup is shown (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Confirmation popup is shown (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Confirmation popup is shown (fluent-blue-light-compact).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Confirmation popup is shown (fluent-blue-light-compact).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Confirmation popup is shown (fluent-blue-light-compact).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Confirmation popup is shown (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Confirmation popup is shown (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Confirmation popup is shown (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Confirmation popup is shown (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Confirmation popup is shown (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Confirmation popup is shown (generic-light-compact).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Confirmation popup is shown (generic-light-compact).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Confirmation popup is shown (generic-light-compact).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Confirmation popup is shown (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Confirmation popup is shown (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Confirmation popup is shown (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Confirmation popup is shown (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Confirmation popup is shown (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Confirmation popup is shown (material-blue-light-compact).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Confirmation popup is shown (material-blue-light-compact).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Confirmation popup is shown (material-blue-light-compact).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Information row with long user name (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Information row with long user name (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Information row with long user name (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Information row with long user name (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Information row with long user name (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Information row with long user name (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Information row with long user name (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Information row with long user name (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Information row with long user name (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Information row with long user name (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Information row with long user name (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Information row with long user name (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/MessageGroup with edited messages (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/MessageGroup with edited messages (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/MessageGroup with edited messages (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/MessageGroup with edited messages (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/MessageGroup with edited messages (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/MessageGroup with edited messages (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/MessageGroup with edited messages (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/MessageGroup with edited messages (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/MessageGroup with edited messages (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/MessageGroup with edited messages (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/MessageGroup with edited messages (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/MessageGroup with edited messages (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when chat has focus (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when chat has focus (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when chat has focus (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when chat has focus (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when chat has focus (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when chat has focus (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when chat has focus (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when chat has focus (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when chat has focus (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when chat has focus (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when chat has focus (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when chat has focus (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when input contains long text (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when input contains long text (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when input contains long text (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when input contains long text (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when input contains long text (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when input contains long text (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when input contains long text (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when input contains long text (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when input contains long text (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when input contains long text (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when input contains long text (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when input contains long text (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when input contains short text (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when input contains short text (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when input contains short text (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when input contains short text (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when input contains short text (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when input contains short text (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when input contains short text (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when input contains short text (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when input contains short text (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when input contains short text (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when input contains short text (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when input contains short text (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when send button has focus (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when send button has focus (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when send button has focus (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when send button has focus (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when send button has focus (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when send button has focus (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when send button has focus (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when send button has focus (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when send button has focus (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when send button has focus (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when send button has focus (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when send button has focus (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox with editing preview (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox with editing preview (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox with editing preview (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox with editing preview (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox with editing preview (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox with editing preview (fluent-blue-light-compact).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox with editing preview (fluent-blue-light-compact).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox with editing preview (fluent-blue-light-compact).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox with editing preview (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox with editing preview (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox with editing preview (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox with editing preview (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox with editing preview (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox with editing preview (generic-light-compact).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox with editing preview (generic-light-compact).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox with editing preview (generic-light-compact).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox with editing preview (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox with editing preview (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox with editing preview (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox with editing preview (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox with editing preview (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox with editing preview (material-blue-light-compact).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox with editing preview (material-blue-light-compact).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox with editing preview (material-blue-light-compact).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup appearance in RTL mode (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup appearance in RTL mode (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup appearance in RTL mode (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup appearance in RTL mode (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup appearance in RTL mode (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup appearance in RTL mode (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup appearance in RTL mode (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup appearance in RTL mode (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup appearance in RTL mode (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup appearance in RTL mode (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup appearance in RTL mode (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup appearance in RTL mode (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup appearance in disabled state (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup appearance in disabled state (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup appearance in disabled state (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup appearance in disabled state (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup appearance in disabled state (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup appearance in disabled state (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup appearance in disabled state (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup appearance in disabled state (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup appearance in disabled state (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup appearance in disabled state (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup appearance in disabled state (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup appearance in disabled state (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 1 bubble (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 1 bubble (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 1 bubble (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 1 bubble (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 1 bubble (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 1 bubble (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 1 bubble (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 1 bubble (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 1 bubble (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 1 bubble (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 1 bubble (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 1 bubble (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 2 bubbles (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 2 bubbles (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 2 bubbles (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 2 bubbles (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 2 bubbles (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 2 bubbles (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 2 bubbles (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 2 bubbles (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 2 bubbles (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 2 bubbles (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 2 bubbles (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 2 bubbles (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 3 bubbles (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 3 bubbles (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 3 bubbles (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 3 bubbles (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 3 bubbles (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 3 bubbles (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 3 bubbles (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 3 bubbles (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 3 bubbles (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 3 bubbles (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 3 bubbles (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 3 bubbles (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 4 bubbles (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 4 bubbles (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 4 bubbles (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 4 bubbles (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 4 bubbles (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 4 bubbles (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 4 bubbles (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 4 bubbles (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 4 bubbles (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 4 bubbles (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 4 bubbles (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 4 bubbles (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty in RTL mode (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty in RTL mode (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty in RTL mode (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty in RTL mode (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty in RTL mode (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty in RTL mode (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty in RTL mode (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty in RTL mode (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty in RTL mode (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty in RTL mode (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty in RTL mode (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty in RTL mode (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty in disabled state (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty in disabled state (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty in disabled state (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty in disabled state (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty in disabled state (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty in disabled state (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty in disabled state (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty in disabled state (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty in disabled state (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty in disabled state (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty in disabled state (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty in disabled state (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty state (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty state (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty state (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty state (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty state (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty state (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty state (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty state (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty state (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty state (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty state (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty state (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty with limited dimensions (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty with limited dimensions (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty with limited dimensions (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty with limited dimensions (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty with limited dimensions (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty with limited dimensions (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty with limited dimensions (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty with limited dimensions (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty with limited dimensions (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty with limited dimensions (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty with limited dimensions (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty with limited dimensions (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist loadindicator position on initial loading (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist loadindicator position on initial loading (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist loadindicator position on initial loading (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist loadindicator position on initial loading (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist loadindicator position on initial loading (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist loadindicator position on initial loading (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist loadindicator position on initial loading (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist loadindicator position on initial loading (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist loadindicator position on initial loading (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist loadindicator position on initial loading (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist loadindicator position on initial loading (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist loadindicator position on initial loading (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scroll position after rendering in invisible container (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scroll position after rendering in invisible container (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scroll position after rendering in invisible container (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scroll position after rendering in invisible container (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scroll position after rendering in invisible container (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scroll position after rendering in invisible container (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scroll position after rendering in invisible container (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scroll position after rendering in invisible container (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scroll position after rendering in invisible container (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scroll position after rendering in invisible container (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scroll position after rendering in invisible container (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scroll position after rendering in invisible container (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar middle position after typing in textarea (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar middle position after typing in textarea (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar middle position after typing in textarea (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar middle position after typing in textarea (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar middle position after typing in textarea (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar middle position after typing in textarea (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar middle position after typing in textarea (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar middle position after typing in textarea (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar middle position after typing in textarea (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar middle position after typing in textarea (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar middle position after typing in textarea (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar middle position after typing in textarea (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after call renderMessage() (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after call renderMessage() (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after call renderMessage() (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after call renderMessage() (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after call renderMessage() (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after call renderMessage() (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after call renderMessage() (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after call renderMessage() (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after call renderMessage() (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after call renderMessage() (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after call renderMessage() (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after call renderMessage() (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after send (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after send (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after send (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after send (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after send (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after send (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after send (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after send (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after send (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after send (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after send (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after send (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after typing in textarea (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after typing in textarea (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after typing in textarea (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after typing in textarea (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after typing in textarea (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after typing in textarea (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after typing in textarea (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after typing in textarea (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after typing in textarea (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after typing in textarea (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after typing in textarea (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after typing in textarea (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with a lot of messages (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with a lot of messages (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with a lot of messages (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with a lot of messages (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with a lot of messages (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with a lot of messages (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with a lot of messages (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with a lot of messages (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with a lot of messages (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with a lot of messages (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with a lot of messages (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with a lot of messages (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with date headers (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with date headers (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with date headers (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with date headers (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with date headers (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with date headers (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with date headers (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with date headers (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with date headers (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with date headers (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with date headers (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with date headers (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with editing context menu (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with editing context menu (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with editing context menu (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with editing context menu (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with editing context menu (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with editing context menu (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with editing context menu (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with editing context menu (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with editing context menu (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with editing context menu (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with editing context menu (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with editing context menu (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template after new message add (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template after new message add (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template after new message add (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template after new message add (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template after new message add (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template after new message add (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template after new message add (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template after new message add (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template after new message add (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template after new message add (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template after new message add (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template after new message add (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template and deleted messages (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template and deleted messages (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template and deleted messages (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template and deleted messages (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template and deleted messages (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template and deleted messages (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template and deleted messages (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template and deleted messages (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template and deleted messages (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template and deleted messages (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template and deleted messages (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template and deleted messages (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with showDayHeaders, showUserName and showMessageTimestamp options set to false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with showDayHeaders, showUserName and showMessageTimestamp options set to false (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with showDayHeaders, showUserName and showMessageTimestamp options set to false (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with showDayHeaders, showUserName and showMessageTimestamp options set to false (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with showDayHeaders, showUserName and showMessageTimestamp options set to false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with showDayHeaders, showUserName and showMessageTimestamp options set to false (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with showDayHeaders, showUserName and showMessageTimestamp options set to false (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with showDayHeaders, showUserName and showMessageTimestamp options set to false (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with showDayHeaders, showUserName and showMessageTimestamp options set to false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with showDayHeaders, showUserName and showMessageTimestamp options set to false (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with showDayHeaders, showUserName and showMessageTimestamp options set to false (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with showDayHeaders, showUserName and showMessageTimestamp options set to false (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist without message template and with deleted messages (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist without message template and with deleted messages (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist without message template and with deleted messages (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist without message template and with deleted messages (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist without message template and with deleted messages (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist without message template and with deleted messages (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist without message template and with deleted messages (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist without message template and with deleted messages (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist without message template and with deleted messages (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist without message template and with deleted messages (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist without message template and with deleted messages (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist without message template and with deleted messages (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 1 user (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 1 user (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 1 user (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 1 user (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 1 user (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 1 user (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 1 user (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 1 user (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 1 user (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 1 user (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 1 user (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 1 user (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 2 users (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 2 users (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 2 users (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 2 users (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 2 users (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 2 users (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 2 users (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 2 users (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 2 users (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 2 users (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 2 users (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 2 users (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 3 users (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 3 users (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 3 users (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 3 users (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 3 users (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 3 users (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 3 users (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 3 users (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 3 users (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 3 users (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 3 users (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 3 users (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 4 users (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 4 users (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 4 users (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 4 users (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 4 users (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 4 users (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 4 users (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 4 users (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 4 users (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 4 users (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 4 users (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 4 users (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with a lot of items (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with a lot of items (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with a lot of items (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with a lot of items (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with a lot of items (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with a lot of items (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with a lot of items (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with a lot of items (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with a lot of items (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with a lot of items (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with a lot of items (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with a lot of items (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (fluent-blue-dark).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (fluent-blue-dark).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (fluent-blue-dark).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (fluent-blue-dark).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (fluent-blue-light-compact).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (fluent-blue-light-compact).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (fluent-blue-light-compact).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (generic-dark).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (generic-dark).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (generic-dark).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (generic-dark).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (generic-light-compact).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (generic-light-compact).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (generic-light-compact).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (material-blue-dark).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (material-blue-dark).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (material-blue-dark).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (material-blue-dark).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (material-blue-light-compact).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (material-blue-light-compact).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (material-blue-light-compact).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with long name (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with long name (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with long name (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with long name (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with long name (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with long name (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with long name (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with long name (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with long name (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with long name (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with long name (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with long name (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator without name (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator without name (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator without name (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator without name (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator without name (generic-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator without name (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator without name (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator without name (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator without name (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator without name (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator without name (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator without name (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/chat/messageBox.ts b/e2e/testcafe-devextreme/tests/editors/chat/messageBox.ts similarity index 89% rename from e2e/testcafe-devextreme/tests/chat/messageBox.ts rename to e2e/testcafe-devextreme/tests/editors/chat/messageBox.ts index 13627121d7f7..27dc490b954e 100644 --- a/e2e/testcafe-devextreme/tests/chat/messageBox.ts +++ b/e2e/testcafe-devextreme/tests/editors/chat/messageBox.ts @@ -1,13 +1,13 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer'; import Chat from 'devextreme-testcafe-models/chat'; import { getShortText, getLongText, createUser } from './data'; -import url from '../../helpers/getPageUrl'; -import { createWidget } from '../../helpers/createWidget'; -import { testScreenshot } from '../../helpers/themeUtils'; -import { appendElementTo } from '../../helpers/domUtils'; +import url from '../../../helpers/getPageUrl'; +import { createWidget } from '../../../helpers/createWidget'; +import { testScreenshot } from '../../../helpers/themeUtils'; +import { appendElementTo } from '../../../helpers/domUtils'; fixture.disablePageReloads`ChatMessageBox` - .page(url(__dirname, '../container.html')); + .page(url(__dirname, '../../container.html')); test('Chat: messagebox', async (t) => { const { takeScreenshot, compareResults } = createScreenshotsComparer(t); diff --git a/e2e/testcafe-devextreme/tests/chat/messageBubble.ts b/e2e/testcafe-devextreme/tests/editors/chat/messageBubble.ts similarity index 88% rename from e2e/testcafe-devextreme/tests/chat/messageBubble.ts rename to e2e/testcafe-devextreme/tests/editors/chat/messageBubble.ts index 9c3dbfdd9c01..241ff5a9ef05 100644 --- a/e2e/testcafe-devextreme/tests/chat/messageBubble.ts +++ b/e2e/testcafe-devextreme/tests/editors/chat/messageBubble.ts @@ -1,13 +1,13 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer'; import Chat from 'devextreme-testcafe-models/chat'; import { createUser, generateImageMessage, generateMessages } from './data'; -import url from '../../helpers/getPageUrl'; -import { createWidget } from '../../helpers/createWidget'; -import { testScreenshot } from '../../helpers/themeUtils'; -import { appendElementTo } from '../../helpers/domUtils'; +import url from '../../../helpers/getPageUrl'; +import { createWidget } from '../../../helpers/createWidget'; +import { testScreenshot } from '../../../helpers/themeUtils'; +import { appendElementTo } from '../../../helpers/domUtils'; fixture.disablePageReloads`ChatMessageBubble` - .page(url(__dirname, '../container.html')); + .page(url(__dirname, '../../container.html')); test('Chat: messagebubble', async (t) => { const { takeScreenshot, compareResults } = createScreenshotsComparer(t); diff --git a/e2e/testcafe-devextreme/tests/chat/messageGroup.ts b/e2e/testcafe-devextreme/tests/editors/chat/messageGroup.ts similarity index 94% rename from e2e/testcafe-devextreme/tests/chat/messageGroup.ts rename to e2e/testcafe-devextreme/tests/editors/chat/messageGroup.ts index b3e69c3d3aee..c4427929b748 100644 --- a/e2e/testcafe-devextreme/tests/chat/messageGroup.ts +++ b/e2e/testcafe-devextreme/tests/editors/chat/messageGroup.ts @@ -6,16 +6,16 @@ import { generateMessages, getLongText, } from './data'; -import url from '../../helpers/getPageUrl'; -import { createWidget } from '../../helpers/createWidget'; -import { testScreenshot } from '../../helpers/themeUtils'; -import { appendElementTo, insertStylesheetRulesToPage, setStyleAttribute } from '../../helpers/domUtils'; -import asyncForEach from '../../helpers/asyncForEach'; +import url from '../../../helpers/getPageUrl'; +import { createWidget } from '../../../helpers/createWidget'; +import { testScreenshot } from '../../../helpers/themeUtils'; +import { appendElementTo, insertStylesheetRulesToPage, setStyleAttribute } from '../../../helpers/domUtils'; +import asyncForEach from '../../../helpers/asyncForEach'; const AVATAR_SELECTOR = '.dx-avatar'; fixture.disablePageReloads`ChatMessageGroup` - .page(url(__dirname, '../container.html')); + .page(url(__dirname, '../../container.html')); test('Chat: messagegroup, avatar rendering', async (t) => { const { takeScreenshot, compareResults } = createScreenshotsComparer(t); diff --git a/e2e/testcafe-devextreme/tests/chat/messageList.ts b/e2e/testcafe-devextreme/tests/editors/chat/messageList.ts similarity index 97% rename from e2e/testcafe-devextreme/tests/chat/messageList.ts rename to e2e/testcafe-devextreme/tests/editors/chat/messageList.ts index 54558d9dfee6..672a31b15532 100644 --- a/e2e/testcafe-devextreme/tests/chat/messageList.ts +++ b/e2e/testcafe-devextreme/tests/editors/chat/messageList.ts @@ -4,15 +4,15 @@ import { ClientFunction } from 'testcafe'; import { Message, User } from 'devextreme/ui/chat'; import TabPanel from 'devextreme-testcafe-models/tabPanel'; import { createUser, generateMessages, getLongText } from './data'; -import url from '../../helpers/getPageUrl'; -import { createWidget } from '../../helpers/createWidget'; -import { testScreenshot } from '../../helpers/themeUtils'; -import { insertStylesheetRulesToPage } from '../../helpers/domUtils'; +import url from '../../../helpers/getPageUrl'; +import { createWidget } from '../../../helpers/createWidget'; +import { testScreenshot } from '../../../helpers/themeUtils'; +import { insertStylesheetRulesToPage } from '../../../helpers/domUtils'; const waitFont = ClientFunction(() => (window as any).DevExpress.ui.themes.waitWebFont('Item123somevalu*op ', 400)); fixture.disablePageReloads`ChatMessageList` - .page(url(__dirname, '../container.html')); + .page(url(__dirname, '../../container.html')); test('Messagelist empty view scenarios', async (t) => { const { takeScreenshot, compareResults } = createScreenshotsComparer(t); @@ -379,7 +379,7 @@ test('Message list with editing context menu', async (t) => { }); fixture`ChatMessageList: dayHeaders` - .page(url(__dirname, '../container.html')); + .page(url(__dirname, '../../container.html')); test.clientScripts([ { module: 'mockdate' }, diff --git a/e2e/testcafe-devextreme/tests/chat/typingIndicator.ts b/e2e/testcafe-devextreme/tests/editors/chat/typingIndicator.ts similarity index 94% rename from e2e/testcafe-devextreme/tests/chat/typingIndicator.ts rename to e2e/testcafe-devextreme/tests/editors/chat/typingIndicator.ts index 9ed50d5593fb..faa322cbed83 100644 --- a/e2e/testcafe-devextreme/tests/chat/typingIndicator.ts +++ b/e2e/testcafe-devextreme/tests/editors/chat/typingIndicator.ts @@ -2,16 +2,16 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer'; import Chat from 'devextreme-testcafe-models/chat'; import { ClientFunction } from 'testcafe'; import { createUser, generateMessages } from './data'; -import url from '../../helpers/getPageUrl'; -import { createWidget } from '../../helpers/createWidget'; -import { getFullThemeName, testScreenshot } from '../../helpers/themeUtils'; -import { appendElementTo, insertStylesheetRulesToPage } from '../../helpers/domUtils'; +import url from '../../../helpers/getPageUrl'; +import { createWidget } from '../../../helpers/createWidget'; +import { getFullThemeName, testScreenshot } from '../../../helpers/themeUtils'; +import { appendElementTo, insertStylesheetRulesToPage } from '../../../helpers/domUtils'; const CHAT_TYPINGINDICATOR_CIRCLE_CLASS = 'dx-chat-typingindicator-circle'; const waitFont = ClientFunction(() => (window as any).DevExpress.ui.themes.waitWebFont('Item123somevalu*op ', 400)); fixture.disablePageReloads`ChatTypingIndicator` - .page(url(__dirname, '../container.html')); + .page(url(__dirname, '../../container.html')); test('Chat: typing indicator with emptyview', async (t) => { const { takeScreenshot, compareResults } = createScreenshotsComparer(t); diff --git a/e2e/testcafe-devextreme/tests/fileManager/common.ts b/e2e/testcafe-devextreme/tests/editors/fileManager/common.ts similarity index 76% rename from e2e/testcafe-devextreme/tests/fileManager/common.ts rename to e2e/testcafe-devextreme/tests/editors/fileManager/common.ts index c995dfd06564..11c4e065908c 100644 --- a/e2e/testcafe-devextreme/tests/fileManager/common.ts +++ b/e2e/testcafe-devextreme/tests/editors/fileManager/common.ts @@ -1,11 +1,11 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer'; import { Selector } from 'testcafe'; -import { testScreenshot } from '../../helpers/themeUtils'; -import url from '../../helpers/getPageUrl'; -import { createWidget } from '../../helpers/createWidget'; +import { testScreenshot } from '../../../helpers/themeUtils'; +import url from '../../../helpers/getPageUrl'; +import { createWidget } from '../../../helpers/createWidget'; fixture.disablePageReloads`FileManager` - .page(url(__dirname, '../container.html')); + .page(url(__dirname, '../../container.html')); test('Custom DropDown width for Material and Fluent themes', async (t) => { const { takeScreenshot, compareResults } = createScreenshotsComparer(t); diff --git a/e2e/testcafe-devextreme/tests/fileManager/etalons/drop down width (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/fileManager/etalons/drop down width (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/fileManager/etalons/drop down width (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/fileManager/etalons/drop down width (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/fileManager/etalons/drop down width (generic-light).png b/e2e/testcafe-devextreme/tests/editors/fileManager/etalons/drop down width (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/fileManager/etalons/drop down width (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/fileManager/etalons/drop down width (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/fileManager/etalons/drop down width (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/fileManager/etalons/drop down width (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/fileManager/etalons/drop down width (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/fileManager/etalons/drop down width (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/fileUploader/etalons/fileuploader-show-filelist-false (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-false (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/fileUploader/etalons/fileuploader-show-filelist-false (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/fileUploader/etalons/fileuploader-show-filelist-false (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-false (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/fileUploader/etalons/fileuploader-show-filelist-false (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/fileUploader/etalons/fileuploader-show-filelist-false (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-false (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/fileUploader/etalons/fileuploader-show-filelist-false (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/fileUploader/etalons/fileuploader-show-filelist-true (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-true (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/fileUploader/etalons/fileuploader-show-filelist-true (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/fileUploader/etalons/fileuploader-show-filelist-true (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-true (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/fileUploader/etalons/fileuploader-show-filelist-true (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/fileUploader/etalons/fileuploader-show-filelist-true (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-true (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/fileUploader/etalons/fileuploader-show-filelist-true (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/fileUploader/images/test-image-1.png b/e2e/testcafe-devextreme/tests/editors/fileUploader/images/test-image-1.png similarity index 100% rename from e2e/testcafe-devextreme/tests/fileUploader/images/test-image-1.png rename to e2e/testcafe-devextreme/tests/editors/fileUploader/images/test-image-1.png diff --git a/e2e/testcafe-devextreme/tests/fileUploader/index.ts b/e2e/testcafe-devextreme/tests/editors/fileUploader/index.ts similarity index 80% rename from e2e/testcafe-devextreme/tests/fileUploader/index.ts rename to e2e/testcafe-devextreme/tests/editors/fileUploader/index.ts index a3d37458a1a9..e02a277e8061 100644 --- a/e2e/testcafe-devextreme/tests/fileUploader/index.ts +++ b/e2e/testcafe-devextreme/tests/editors/fileUploader/index.ts @@ -1,13 +1,13 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer'; import FileUploader from 'devextreme-testcafe-models/fileUploader'; -import { testScreenshot } from '../../helpers/themeUtils'; -import { createWidget } from '../../helpers/createWidget'; -import url from '../../helpers/getPageUrl'; +import { testScreenshot } from '../../../helpers/themeUtils'; +import { createWidget } from '../../../helpers/createWidget'; +import url from '../../../helpers/getPageUrl'; const TEST_FILE = './images/test-image-1.png'; fixture`FileUploader - file list visibility` - .page(url(__dirname, '../container.html')); + .page(url(__dirname, '../../container.html')); [true, false].forEach((showFileList) => { test(`FileUploader with showFileList: ${showFileList} - after file selected`, async (t) => { diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/common.ts b/e2e/testcafe-devextreme/tests/editors/htmlEditor/common.ts similarity index 89% rename from e2e/testcafe-devextreme/tests/htmlEditor/common.ts rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/common.ts index 8408c03e9fcb..ea87a161d3c8 100644 --- a/e2e/testcafe-devextreme/tests/htmlEditor/common.ts +++ b/e2e/testcafe-devextreme/tests/editors/htmlEditor/common.ts @@ -1,16 +1,16 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer'; import HtmlEditor from 'devextreme-testcafe-models/htmlEditor'; import { Selector } from 'testcafe'; -import { createWidget } from '../../helpers/createWidget'; -import url from '../../helpers/getPageUrl'; -import { testScreenshot } from '../../helpers/themeUtils'; -import { appendElementTo, setStyleAttribute } from '../../helpers/domUtils'; +import { createWidget } from '../../../helpers/createWidget'; +import url from '../../../helpers/getPageUrl'; +import { testScreenshot } from '../../../helpers/themeUtils'; +import { appendElementTo, setStyleAttribute } from '../../../helpers/domUtils'; const MENU_ITEM_CLASS = 'dx-menu-item'; const SUBMENU_CLASS = 'dx-submenu'; fixture.disablePageReloads`HtmlEditor` - .page(url(__dirname, '../container.html')); + .page(url(__dirname, '../../container.html')); [false, true].forEach((toolbar) => { const selector = toolbar ? '#otherContainer' : '#container'; diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/addImageFromDevice.ts b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/addImageFromDevice.ts similarity index 93% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/addImageFromDevice.ts rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/addImageFromDevice.ts index 8ba8c9ed0880..1b6371e8dd8d 100644 --- a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/addImageFromDevice.ts +++ b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/addImageFromDevice.ts @@ -1,14 +1,14 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer'; import HtmlEditor from 'devextreme-testcafe-models/htmlEditor'; -import url from '../../../../helpers/getPageUrl'; -import { createWidget } from '../../../../helpers/createWidget'; -import { testScreenshot } from '../../../../helpers/themeUtils'; +import url from '../../../../../helpers/getPageUrl'; +import { createWidget } from '../../../../../helpers/createWidget'; +import { testScreenshot } from '../../../../../helpers/themeUtils'; const TEST_IMAGE_PATH_1 = './images/test-image-1.png'; const TEST_IMAGE_PATH_2 = './images/test-image-2.png'; fixture`HtmlEditor - upload image from device` - .page(url(__dirname, '../../../container.html')); + .page(url(__dirname, '../../../../container.html')); test('Image from device should be inserted', async (t) => { const { takeScreenshot, compareResults } = createScreenshotsComparer(t); diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/addImageUrl.ts b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/addImageUrl.ts similarity index 94% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/addImageUrl.ts rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/addImageUrl.ts index b97ff2171a1d..44ff3b0bede3 100644 --- a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/addImageUrl.ts +++ b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/addImageUrl.ts @@ -1,12 +1,12 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer'; import HtmlEditor from 'devextreme-testcafe-models/htmlEditor'; -import url from '../../../../helpers/getPageUrl'; -import { createWidget } from '../../../../helpers/createWidget'; +import url from '../../../../../helpers/getPageUrl'; +import { createWidget } from '../../../../../helpers/createWidget'; import { BASE64_IMAGE_1, BASE64_IMAGE_2 } from './images/base64'; -import { isMaterial, testScreenshot } from '../../../../helpers/themeUtils'; +import { isMaterial, testScreenshot } from '../../../../../helpers/themeUtils'; fixture.disablePageReloads`HtmlEditor - add image url` - .page(url(__dirname, '../../../container.html')); + .page(url(__dirname, '../../../../container.html')); const ADD_IMAGE_POPUP_CONTENT_SELECTOR = '.dx-htmleditor-add-image-popup .dx-overlay-content'; diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/common.ts b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/common.ts similarity index 93% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/common.ts rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/common.ts index 21584b01a561..b6cba922d28e 100644 --- a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/common.ts +++ b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/common.ts @@ -1,14 +1,14 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer'; import HtmlEditor from 'devextreme-testcafe-models/htmlEditor'; -import url from '../../../../helpers/getPageUrl'; -import { createWidget } from '../../../../helpers/createWidget'; +import url from '../../../../../helpers/getPageUrl'; +import { createWidget } from '../../../../../helpers/createWidget'; import { BASE64_IMAGE_1 } from './images/base64'; -import { testScreenshot } from '../../../../helpers/themeUtils'; +import { testScreenshot } from '../../../../../helpers/themeUtils'; const TEST_IMAGE_PATH_1 = './images/test-image-1.png'; -fixture.disablePageReloads`HtmlEditor - common` - .page(url(__dirname, '../../../container.html')); +fixture`HtmlEditor - common` + .page(url(__dirname, '../../../../container.html')); const ADD_IMAGE_POPUP_CONTENT_SELECTOR = '.dx-htmleditor-add-image-popup .dx-overlay-content'; diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/Image uploader from url appearance (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/Image uploader from url appearance (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/Image uploader from url appearance (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/Image uploader from url appearance (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/Image uploader from url appearance (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/Image uploader from url appearance (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/Image uploader from url appearance (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/Image uploader from url appearance (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/Image uploader from url appearance (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/Image uploader from url appearance (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/Image uploader from url appearance (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/Image uploader from url appearance (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/add-validated-url-image-by-click (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/add-validated-url-image-by-click (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/add-validated-url-image-by-click (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/add-validated-url-image-by-click (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/add-validated-url-image-by-click (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/add-validated-url-image-by-click (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/add-validated-url-image-by-click (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/add-validated-url-image-by-click (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/add-validated-url-image-by-click (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/add-validated-url-image-by-click (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/add-validated-url-image-by-click (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/add-validated-url-image-by-click (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-after-updated (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-after-updated (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-after-updated (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-after-updated (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-after-updated (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-after-updated (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-after-updated (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-after-updated (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-after-updated (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-after-updated (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-after-updated (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-after-updated (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-before-updated (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-before-updated (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-before-updated (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-before-updated (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-before-updated (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-before-updated (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-before-updated (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-before-updated (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-before-updated (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-before-updated (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-before-updated (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-before-updated (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-validated-url-image-by-enter (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-validated-url-image-by-enter (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-validated-url-image-by-enter (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-validated-url-image-by-enter (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-validated-url-image-by-enter (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-validated-url-image-by-enter (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-validated-url-image-by-enter (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-validated-url-image-by-enter (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-validated-url-image-by-enter (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-validated-url-image-by-enter (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-validated-url-image-by-enter (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-validated-url-image-by-enter (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-add-image-from-device (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-after-add-image-from-device (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-add-image-from-device (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-after-add-image-from-device (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-add-image-from-device (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-after-add-image-from-device (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-add-image-from-device (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-after-add-image-from-device (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-add-image-from-device (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-after-add-image-from-device (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-add-image-from-device (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-after-add-image-from-device (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-click-add-button-and-validation (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-after-click-add-button-and-validation (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-click-add-button-and-validation (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-after-click-add-button-and-validation (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-click-add-button-and-validation (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-after-click-add-button-and-validation (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-click-add-button-and-validation (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-after-click-add-button-and-validation (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-click-add-button-and-validation (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-after-click-add-button-and-validation (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-click-add-button-and-validation (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-after-click-add-button-and-validation (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-and-validation (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-and-validation (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-and-validation (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-and-validation (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-and-validation (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-and-validation (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-and-validation (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-and-validation (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-and-validation (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-and-validation (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-and-validation (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-and-validation (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-from-device (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-from-device (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-from-device (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-from-device (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-from-device (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-from-device (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-from-device (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-from-device (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-from-device (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-from-device (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-from-device (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-from-device (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/htmleditor-with-toolbar (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/htmleditor-with-toolbar (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/htmleditor-with-toolbar (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/htmleditor-with-toolbar (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/htmleditor-with-toolbar-focused (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/htmleditor-with-toolbar-focused (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/htmleditor-with-toolbar-focused (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/htmleditor-with-toolbar-focused (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/htmleditor-without-toolbar (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/htmleditor-without-toolbar (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/htmleditor-without-toolbar (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/htmleditor-without-toolbar (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/htmleditor-without-toolbar-focused (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/htmleditor-without-toolbar-focused (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/htmleditor-without-toolbar-focused (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/htmleditor-without-toolbar-focused (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (fluent-blue-light-compact).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (fluent-blue-light-compact).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (fluent-blue-light-compact).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (generic-light-compact).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (generic-light-compact).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (generic-light-compact).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (material-blue-light-compact).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (material-blue-light-compact).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (material-blue-light-compact).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/images/base64.ts b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/images/base64.ts similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/images/base64.ts rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/images/base64.ts diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/images/test-image-1.png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/images/test-image-1.png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/images/test-image-1.png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/images/test-image-1.png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/images/test-image-2.png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/images/test-image-2.png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/images/test-image-2.png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/images/test-image-2.png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/common.ts b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/common.ts similarity index 95% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/common.ts rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/common.ts index cf1de2a03eb1..88e9e47f67fa 100644 --- a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/common.ts +++ b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/common.ts @@ -1,12 +1,12 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer'; import HtmlEditor from 'devextreme-testcafe-models/htmlEditor'; import { Selector } from 'testcafe'; -import { createWidget } from '../../../../helpers/createWidget'; -import url from '../../../../helpers/getPageUrl'; -import { testScreenshot } from '../../../../helpers/themeUtils'; -import { insertStylesheetRulesToPage } from '../../../../helpers/domUtils'; +import { createWidget } from '../../../../../helpers/createWidget'; +import url from '../../../../../helpers/getPageUrl'; +import { testScreenshot } from '../../../../../helpers/themeUtils'; +import { insertStylesheetRulesToPage } from '../../../../../helpers/domUtils'; import { getLongText } from '../../../chat/data'; -import { safeSizeTest } from '../../../../helpers/safeSizeTest'; +import { safeSizeTest } from '../../../../../helpers/safeSizeTest'; const MENU_ITEM_CLASS = 'dx-menu-item'; const SUBMENU_CLASS = 'dx-submenu'; @@ -18,7 +18,7 @@ const LOADINDICATOR_SEGMENT_INNER_CLASS = 'dx-loadindicator-segment-inner'; const longResult = getLongText(false, 10); fixture.disablePageReloads`HtmlEditor: AIDialog` - .page(url(__dirname, '../../../container.html')); + .page(url(__dirname, '../../../../container.html')); export async function openAIDialog( t: TestController, diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-ask-ai-result-ready-state (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-ask-ai-result-ready-state (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-ask-ai-result-ready-state (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-ask-ai-result-ready-state (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-ask-ai-result-ready-state (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-ask-ai-result-ready-state (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-ask-ai-result-ready-state (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-ask-ai-result-ready-state (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-ask-ai-result-ready-state (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-ask-ai-result-ready-state (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-ask-ai-result-ready-state (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-ask-ai-result-ready-state (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-asking-state (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-asking-state (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-asking-state (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-asking-state (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-asking-state (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-asking-state (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-asking-state (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-asking-state (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-asking-state (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-asking-state (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-asking-state (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-asking-state (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state-on-small-screen (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state-on-small-screen (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state-on-small-screen (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state-on-small-screen (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state-on-small-screen (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state-on-small-screen (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state-on-small-screen (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state-on-small-screen (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state-on-small-screen (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state-on-small-screen (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state-on-small-screen (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state-on-small-screen (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state-on-small-screen (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state-on-small-screen (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state-on-small-screen (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state-on-small-screen (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state-on-small-screen (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state-on-small-screen (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state-on-small-screen (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state-on-small-screen (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state-on-small-screen (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state-on-small-screen (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state-on-small-screen (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state-on-small-screen (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-on-small-screen (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-on-small-screen (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-on-small-screen (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-on-small-screen (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-on-small-screen (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-on-small-screen (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-on-small-screen (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-on-small-screen (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-on-small-screen (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-on-small-screen (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-on-small-screen (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-on-small-screen (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-resize-window (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-resize-window (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-resize-window (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-resize-window (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-resize-window (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-resize-window (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-resize-window (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-resize-window (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-resize-window (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-resize-window (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-resize-window (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-resize-window (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-no-options (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-no-options (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-no-options (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-no-options (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-no-options (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-no-options (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-no-options (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-no-options (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-no-options (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-no-options (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-no-options (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-no-options (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-options (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-options (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-options (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-options (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-options (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-options (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-options (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-options (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-options (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-options (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-options (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-options (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-after-canceletion (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-after-canceletion (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-after-canceletion (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-after-canceletion (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-after-canceletion (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-after-canceletion (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-after-canceletion (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-after-canceletion (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-after-canceletion (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-after-canceletion (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-after-canceletion (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-after-canceletion (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-on-small-screen (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-on-small-screen (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-on-small-screen (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-on-small-screen (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-on-small-screen (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-on-small-screen (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-on-small-screen (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-on-small-screen (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-on-small-screen (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-on-small-screen (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-on-small-screen (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-on-small-screen (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-long-result (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-long-result (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-long-result (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-long-result (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-long-result (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-long-result (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-long-result (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-long-result (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-long-result (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-long-result (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-long-result (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-long-result (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-short-result (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-short-result (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-short-result (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-short-result (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-short-result (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-short-result (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-short-result (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-short-result (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-short-result (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-short-result (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-short-result (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-short-result (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ai-toolbar-item (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ai-toolbar-item (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ai-toolbar-item (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ai-toolbar-item (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ai-toolbar-item (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ai-toolbar-item (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item-expanded (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ai-toolbar-item-expanded (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item-expanded (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ai-toolbar-item-expanded (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item-expanded (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ai-toolbar-item-expanded (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item-expanded (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ai-toolbar-item-expanded (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item-expanded (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ai-toolbar-item-expanded (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item-expanded (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ai-toolbar-item-expanded (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ordered-list-appearance (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ordered-list-appearance (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ordered-list-appearance (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ordered-list-appearance (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ordered-list-appearance (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ordered-list-appearance (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ordered-list-appearance (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ordered-list-appearance (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ordered-list-appearance (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ordered-list-appearance (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ordered-list-appearance (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ordered-list-appearance (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-with-toolbar (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-with-toolbar (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-with-toolbar (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-with-toolbar (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-with-toolbar (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-with-toolbar (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar-focused (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-with-toolbar-focused (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar-focused (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-with-toolbar-focused (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar-focused (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-with-toolbar-focused (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar-focused (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-with-toolbar-focused (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar-focused (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-with-toolbar-focused (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar-focused (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-with-toolbar-focused (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-without-toolbar (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-without-toolbar (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-without-toolbar (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-without-toolbar (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-without-toolbar (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-without-toolbar (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar-focused (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-without-toolbar-focused (fluent-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar-focused (fluent-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-without-toolbar-focused (fluent-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar-focused (generic-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-without-toolbar-focused (generic-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar-focused (generic-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-without-toolbar-focused (generic-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar-focused (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-without-toolbar-focused (material-blue-light).png similarity index 100% rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar-focused (material-blue-light).png rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-without-toolbar-focused (material-blue-light).png diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/format.ts b/e2e/testcafe-devextreme/tests/editors/htmlEditor/format.ts similarity index 83% rename from e2e/testcafe-devextreme/tests/htmlEditor/format.ts rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/format.ts index 3993fde1f76d..b3aae7d0c516 100644 --- a/e2e/testcafe-devextreme/tests/htmlEditor/format.ts +++ b/e2e/testcafe-devextreme/tests/editors/htmlEditor/format.ts @@ -1,9 +1,9 @@ import SelectBox from 'devextreme-testcafe-models/selectBox'; -import url from '../../helpers/getPageUrl'; -import { createWidget } from '../../helpers/createWidget'; +import url from '../../../helpers/getPageUrl'; +import { createWidget } from '../../../helpers/createWidget'; fixture.disablePageReloads`HtmlEditor - formats` - .page(url(__dirname, '../container.html')); + .page(url(__dirname, '../../container.html')); test('HtmlEditor should keep actual format after "enter" key pressed (T922236)', async (t) => { const selectBox = new SelectBox('.dx-font-format'); diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/list.ts b/e2e/testcafe-devextreme/tests/editors/htmlEditor/list.ts similarity index 80% rename from e2e/testcafe-devextreme/tests/htmlEditor/list.ts rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/list.ts index 3a2ad546c762..c5904d374e65 100644 --- a/e2e/testcafe-devextreme/tests/htmlEditor/list.ts +++ b/e2e/testcafe-devextreme/tests/editors/htmlEditor/list.ts @@ -1,7 +1,7 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer'; -import url from '../../helpers/getPageUrl'; -import { createWidget } from '../../helpers/createWidget'; -import { testScreenshot } from '../../helpers/themeUtils'; +import url from '../../../helpers/getPageUrl'; +import { createWidget } from '../../../helpers/createWidget'; +import { testScreenshot } from '../../../helpers/themeUtils'; const orderedListMarkup = `
    @@ -25,7 +25,7 @@ const orderedListMarkup = ` `; fixture.disablePageReloads`HtmlEditor - lists` - .page(url(__dirname, '../container.html')); + .page(url(__dirname, '../../container.html')); test('ordered list numbering sequence should reset for each list item (T1220554)', async (t) => { const { takeScreenshot, compareResults } = createScreenshotsComparer(t);