forked from baron/baron-sso
코드 체크 개선
This commit is contained in:
@@ -106,7 +106,7 @@ test.describe("Authentication", () => {
|
||||
await page.goto("/");
|
||||
await expect(page.getByRole("link", { name: "조직도" })).toHaveAttribute(
|
||||
"href",
|
||||
"http://localhost:5175/login?auto=1&returnTo=%2Fchart",
|
||||
"http://localhost:5175/login?auto=1&returnTo=%2Fchart%3FincludeInternal%3Dtrue",
|
||||
);
|
||||
});
|
||||
|
||||
|
||||
@@ -423,7 +423,10 @@ test.describe("User Management", () => {
|
||||
|
||||
const [download] = await Promise.all([
|
||||
page.waitForEvent("download"),
|
||||
page.getByTestId("user-export-without-ids-btn").click(),
|
||||
(async () => {
|
||||
await page.getByTestId("user-data-mgmt-btn").click();
|
||||
await page.getByTestId("user-export-menu-item").click();
|
||||
})(),
|
||||
]);
|
||||
|
||||
expect(download.suggestedFilename()).toBe("users.csv");
|
||||
|
||||
@@ -66,8 +66,10 @@ test.describe("Users Bulk Upload", () => {
|
||||
{ timeout: 20000 },
|
||||
);
|
||||
|
||||
const bulkBtn = page.getByTestId("bulk-import-btn");
|
||||
await bulkBtn.click();
|
||||
await page.getByTestId("user-data-mgmt-btn").click();
|
||||
await page
|
||||
.getByRole("menuitem", { name: /일괄 임포트|일괄 등록|Bulk Import/i })
|
||||
.click();
|
||||
|
||||
await expect(page.getByTestId("bulk-upload-title")).toBeVisible({
|
||||
timeout: 10000,
|
||||
@@ -106,8 +108,10 @@ test.describe("Users Bulk Upload", () => {
|
||||
{ timeout: 20000 },
|
||||
);
|
||||
|
||||
const bulkBtn = page.getByTestId("bulk-import-btn");
|
||||
await bulkBtn.click();
|
||||
await page.getByTestId("user-data-mgmt-btn").click();
|
||||
await page
|
||||
.getByRole("menuitem", { name: /일괄 임포트|일괄 등록|Bulk Import/i })
|
||||
.click();
|
||||
|
||||
const uploadBtn = page.getByTestId("bulk-start-btn");
|
||||
await expect(uploadBtn).toBeDisabled();
|
||||
@@ -168,7 +172,10 @@ test.describe("Users Bulk Upload", () => {
|
||||
{ timeout: 20000 },
|
||||
);
|
||||
|
||||
await page.getByTestId("bulk-import-btn").click();
|
||||
await page.getByTestId("user-data-mgmt-btn").click();
|
||||
await page
|
||||
.getByRole("menuitem", { name: /일괄 임포트|일괄 등록|Bulk Import/i })
|
||||
.click();
|
||||
await page.locator('input[type="file"]').setInputFiles({
|
||||
name: "users.csv",
|
||||
mimeType: "text/csv",
|
||||
@@ -274,7 +281,10 @@ test.describe("Users Bulk Upload", () => {
|
||||
{ timeout: 20000 },
|
||||
);
|
||||
|
||||
await page.getByTestId("bulk-import-btn").click();
|
||||
await page.getByTestId("user-data-mgmt-btn").click();
|
||||
await page
|
||||
.getByRole("menuitem", { name: /일괄 임포트|일괄 등록|Bulk Import/i })
|
||||
.click();
|
||||
await page.locator('input[type="file"]').setInputFiles({
|
||||
name: "users.csv",
|
||||
mimeType: "text/csv",
|
||||
|
||||
Reference in New Issue
Block a user