datalens-ui/tests/suites/dataset/avatars/avatarsHandle.test.ts
2026-06-24 21:10:34 +05:00

24 lines
936 B
TypeScript

import {Page} from '@playwright/test';
import {AvatarQA} from '../../../../src/shared/constants';
import DatasetPage, {
waitForBiValidateDatasetResponses,
} from '../../../page-objects/dataset/DatasetPage';
import {openTestPage, slct} from '../../../utils';
import datalensTest from '../../../utils/playwright/globalTestDefinition';
import {RobotChartsDatasetUrls} from '../../../utils/constants';
datalensTest.describe('Datasets - working with avatars', () => {
datalensTest('Deleting an avatar with child elements', async ({page}: {page: Page}) => {
const datasetPage = new DatasetPage({
page,
});
await openTestPage(page, RobotChartsDatasetUrls.DatasetAvatars, {tab: 'sources'});
await datasetPage.page.click(
`#ae4e0690-90a7-11ec-a8f6-0b78c44ecbe0 ${slct(AvatarQA.DeleteButton)}`,
);
await waitForBiValidateDatasetResponses(page, 3000);
});
});