1
0
forked from baron/baron-sso

test(adminfront): fix audit mock conflict and stabilize tenant dropdown interaction

This commit is contained in:
2026-05-29 16:53:26 +09:00
parent 0448b86443
commit d43787a96d
2 changed files with 40 additions and 49 deletions

View File

@@ -651,7 +651,7 @@ test.describe("Tenants Management", () => {
const exportMenuItem = page.getByTestId("tenant-export-menu-item");
const isExpanded = await btn.getAttribute("aria-expanded");
if (isExpanded !== "true") {
await btn.click();
await btn.click({ force: true });
}
await expect(exportMenuItem).toBeVisible({ timeout: 10000 });
};
@@ -722,7 +722,7 @@ test.describe("Tenants Management", () => {
await expect(page.getByTestId("tenant-import-menu-item")).toBeVisible();
const download = page.waitForEvent("download");
await page.getByTestId("tenant-export-menu-item").click();
await page.getByTestId("tenant-export-menu-item").click({ force: true });
const exportDownload = await download;
expect(exportRequested).toBe(true);
expect(exportDownload.suggestedFilename()).toBe("tenants.csv");
@@ -733,13 +733,15 @@ test.describe("Tenants Management", () => {
page.getByTestId("tenant-export-with-ids-menu-item"),
).toBeVisible();
const exportWithIdsDownload = page.waitForEvent("download");
await page.getByTestId("tenant-export-with-ids-menu-item").click();
await page
.getByTestId("tenant-export-with-ids-menu-item")
.click({ force: true });
await exportWithIdsDownload;
expect(exportUrl).toContain("includeIds=true");
await openDataManagementMenu();
const templateDownload = page.waitForEvent("download");
await page.getByTestId("tenant-template-menu-item").click();
await page.getByTestId("tenant-template-menu-item").click({ force: true });
const template = await templateDownload;
expect(template.suggestedFilename()).toBe("tenant-import-template.csv");