forked from baron/baron-sso
dev 브런치 반영 code-check 오류 수정
This commit is contained in:
@@ -36,6 +36,14 @@ test.describe("DevFront relationships", () => {
|
||||
],
|
||||
relations: {
|
||||
"client-rel": [
|
||||
{
|
||||
relation: "admins",
|
||||
subject: "User:playwright-user",
|
||||
subjectType: "User",
|
||||
subjectId: "playwright-user",
|
||||
userName: "Playwright User",
|
||||
userEmail: "playwright@example.com",
|
||||
},
|
||||
{
|
||||
relation: "config_editor",
|
||||
subject: "User:user-1",
|
||||
@@ -67,13 +75,16 @@ test.describe("DevFront relationships", () => {
|
||||
await page.getByLabel(/동의 조회/).check();
|
||||
await page.getByRole("button", { name: /^추가$/ }).click();
|
||||
|
||||
await expect(page.getByText("User:user-2")).toBeVisible();
|
||||
await expect.poll(() => state.relations["client-rel"]?.length ?? 0).toBe(3);
|
||||
await expect(
|
||||
page.locator("tr").filter({ hasText: "User:user-2" }).first(),
|
||||
).toBeVisible();
|
||||
await expect.poll(() => state.relations["client-rel"]?.length ?? 0).toBe(4);
|
||||
|
||||
await page
|
||||
.locator("tr")
|
||||
.filter({ hasText: "User:user-2" })
|
||||
.getByRole("button", { name: /Delete|삭제/i })
|
||||
.first()
|
||||
.click();
|
||||
|
||||
await expect
|
||||
|
||||
@@ -32,7 +32,9 @@ test.describe("DevFront role report", () => {
|
||||
page.getByText(/조회 가능한 RP가 없습니다|No RPs are available/i),
|
||||
).toBeVisible();
|
||||
await expect(
|
||||
page.getByText(/연동 앱|Connected Application/i),
|
||||
page.getByRole("heading", {
|
||||
name: /^연동 앱$|^Connected Application$/i,
|
||||
}),
|
||||
).toBeVisible();
|
||||
await captureEvidence(page, testInfo, "role-user-empty-rps");
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user