fix: add Export modal instead of Download in start page, change Download button size (#8095)
* Fix download button size on main page * Added export modal into main page card dropdown * added open and setopen as optional * Add download component directly if its component * Added success message to exported flow * Added data test id * Fixed export tests * Added downloaded message and data test id * Fixed bulk actions test
This commit is contained in:
parent
4b580d1569
commit
15ccc886f1
7 changed files with 69 additions and 26 deletions
|
|
@ -35,6 +35,9 @@ test(
|
|||
await page.getByTestId("icon-ChevronLeft").last().click();
|
||||
await page.getByTestId("home-dropdown-menu").nth(0).click();
|
||||
await page.getByTestId("btn-download-json").last().click();
|
||||
await page.getByText("Export").first().isVisible();
|
||||
await page.getByTestId("modal-export-button").isVisible();
|
||||
await page.getByTestId("modal-export-button").click();
|
||||
await expect(page.getByText(/.*exported successfully/)).toBeVisible({
|
||||
timeout: 10000,
|
||||
});
|
||||
|
|
@ -42,6 +45,9 @@ test(
|
|||
await page.getByText("Flows", { exact: true }).click();
|
||||
await page.getByTestId("home-dropdown-menu").nth(0).click();
|
||||
await page.getByTestId("btn-download-json").last().click();
|
||||
await page.getByText("Export").first().isVisible();
|
||||
await page.getByTestId("modal-export-button").isVisible();
|
||||
await page.getByTestId("modal-export-button").click();
|
||||
await expect(page.getByText(/.*exported successfully/).last()).toBeVisible({
|
||||
timeout: 10000,
|
||||
});
|
||||
|
|
|
|||
|
|
@ -58,9 +58,8 @@ test(
|
|||
await expect(secondCheckbox).toBeChecked();
|
||||
await expect(thirdCheckbox).toBeChecked();
|
||||
// Test bulk download
|
||||
await page.getByTestId("home-dropdown-menu").first().click();
|
||||
await page.getByTestId("btn-download-json").last().click();
|
||||
await expect(page.getByText(/.*exported successfully/)).toBeVisible({
|
||||
await page.getByTestId("download-bulk-btn").last().click();
|
||||
await expect(page.getByText(/.*downloaded successfully/)).toBeVisible({
|
||||
timeout: 10000,
|
||||
});
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue