Skip to content

Commit

Permalink
[frontend]duplicate dashboard test(#6704)
Browse files Browse the repository at this point in the history
  • Loading branch information
CelineSebe committed Jun 3, 2024
1 parent d14b0d0 commit a971fb8
Showing 1 changed file with 9 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ test('Dashboard CRUD', async ({ page }) => {
await dashboardForm.nameField.fill(dashboardName);
await expect(page.getByText('Name must be at least 2 characters')).toBeHidden();

// region Create a new dashboard.
// region update description dashboard
// -----------------------------
await dashboardForm.descriptionField.fill('Test e2e Description');
await expect(dashboardForm.descriptionField.get()).toHaveValue('Test e2e Description');
Expand Down Expand Up @@ -117,15 +117,15 @@ test('Dashboard CRUD', async ({ page }) => {

// region Duplicate a dashboard
// -------------------------
const duplicateDashboardName = `UpdateDashboard - ${uuid()} - copy`;
const duplicateDashboardName = `${updateDashboardName} - copy`;
await dashboardDetailsPage.openPopUpButton().click();
await dashboardDetailsPage.getDuplicateButton().click();
await expect(dashboardDetailsPage.getDuplicatePopup()).toBeVisible();
await dashboardDetailsPage.getDuplicatePopup().click();

await leftBarPage.getByLabel(menuName);
await dashboardPage.getItemFromList(duplicateDashboardName).click();
await expect(dashboardDetailsPage.getDashboardDetailsPage()).toBeVisible();
await expect(dashboardDetailsPage.getTextForHeading(duplicateDashboardName)).toBeVisible();
// ---------
// endregion

Expand All @@ -136,7 +136,12 @@ test('Dashboard CRUD', async ({ page }) => {
await expect(dashboardDetailsPage.getDeletePopup()).toBeVisible();
await dashboardDetailsPage.getDeletePopup().click();
await expect(dashboardPage.getPageTitle()).toBeVisible();
await expect(dashboardDetailsPage.getTextForHeading(updateDashboardName)).not.toBeVisible();
await expect(dashboardPage.getItemFromList(duplicateDashboardName)).not.toBeVisible();
// ---------
// endregion

// region Click on widgets - see values
// -------------------------

// ---------
// endregion
Expand Down

0 comments on commit a971fb8

Please sign in to comment.