forked from baron/baron-sso
네이버 계정 정합성 맞춤
This commit is contained in:
@@ -925,6 +925,17 @@ test.describe("Tenants Management", () => {
|
||||
await expect(
|
||||
page.getByRole("button", { name: "다른 테넌트 선택" }),
|
||||
).toBeVisible();
|
||||
await page.getByRole("button", { name: "한맥가족에서 선택" }).click();
|
||||
await expect(page.getByRole("dialog")).toBeVisible();
|
||||
const hanmacPickerSrc = await page
|
||||
.getByTestId("parent-tenant-picker-frame")
|
||||
.getAttribute("src");
|
||||
expect(hanmacPickerSrc).toContain("http://localhost:5175/login");
|
||||
expect(decodeURIComponent(hanmacPickerSrc ?? "")).toContain(
|
||||
"tenantId=family-1",
|
||||
);
|
||||
await page.keyboard.press("Escape");
|
||||
await expect(page.getByRole("dialog")).toHaveCount(0);
|
||||
const parentLabelTop = await page
|
||||
.getByText(/상위 테넌트/)
|
||||
.first()
|
||||
@@ -1945,6 +1956,22 @@ test.describe("Tenants Management", () => {
|
||||
expect(topColumns.split(" ").length).toBe(3);
|
||||
expect(configColumns.split(" ").length).toBe(4);
|
||||
|
||||
await page
|
||||
.getByTestId("tenant-parent-picker-slot")
|
||||
.getByRole("button")
|
||||
.first()
|
||||
.click();
|
||||
await expect(page.getByRole("dialog")).toBeVisible();
|
||||
const detailPickerSrc = await page
|
||||
.getByTestId("parent-tenant-picker-frame")
|
||||
.getAttribute("src");
|
||||
expect(detailPickerSrc).toContain("http://localhost:5175/login");
|
||||
expect(decodeURIComponent(detailPickerSrc ?? "")).toContain(
|
||||
"/embed/picker",
|
||||
);
|
||||
await page.keyboard.press("Escape");
|
||||
await expect(page.getByRole("dialog")).toHaveCount(0);
|
||||
|
||||
const nameTop = await page
|
||||
.getByTestId("tenant-name-slot")
|
||||
.evaluate((element) => element.getBoundingClientRect().top);
|
||||
|
||||
Reference in New Issue
Block a user