mirror of
https://github.com/penpot/penpot.git
synced 2026-06-09 08:52:05 +00:00
🐛 Fix CI (#9952)
This commit is contained in:
parent
5d80f7f5b2
commit
53a4d2a18a
@ -2498,7 +2498,7 @@ test("BUG: 14262 Token pill must be highlighted when value references a token in
|
||||
.getByRole("button", { name: "New set" })
|
||||
.getByRole("checkbox")
|
||||
.click();
|
||||
await createToken(page, "Border radius", "new-ref", "Value", "{base-radius}");
|
||||
await createToken(page, "Border radius", "new-ref", "Value", "textbox", "{base-radius}");
|
||||
|
||||
// Pill is highlighted if the referenced token is in a different disabled set than the token with the reference
|
||||
const newBrokenTokenPill = tokensSidebar.getByRole("button", {
|
||||
|
||||
@ -275,65 +275,4 @@ test.describe("Tokens - node tree", () => {
|
||||
|
||||
await expect(tokenTypeButton).toHaveAttribute("aria-expanded", "false");
|
||||
});
|
||||
});
|
||||
|
||||
test("User can see an error on token pill and token modal form when token has an error", async ({
|
||||
page,
|
||||
}) => {
|
||||
const {
|
||||
tokensSidebar,
|
||||
tokensUpdateCreateModal,
|
||||
tokenContextMenuForToken,
|
||||
tokenThemesSetsSidebar,
|
||||
} = await setupTokensFileRender(page);
|
||||
|
||||
await createSet(tokenThemesSetsSidebar, "set/first");
|
||||
await tokenThemesSetsSidebar.getByRole("button", { name: "first" }).click();
|
||||
|
||||
await tokenThemesSetsSidebar
|
||||
.getByRole("button", { name: "first" })
|
||||
.getByRole("checkbox")
|
||||
.click();
|
||||
|
||||
await createSet(tokenThemesSetsSidebar, "set/second");
|
||||
await tokenThemesSetsSidebar.getByRole("button", { name: "second" }).click();
|
||||
|
||||
await tokenThemesSetsSidebar
|
||||
.getByRole("button", { name: "second" })
|
||||
.getByRole("checkbox")
|
||||
.click();
|
||||
|
||||
await createToken(page, "Border radius", "a.b", "Value", "23");
|
||||
await tokenThemesSetsSidebar.getByRole("button", { name: "first" }).click();
|
||||
await createToken(page, "Border radius", "a", "Value", "25");
|
||||
await tokenThemesSetsSidebar.getByRole("button", { name: "second" }).click();
|
||||
|
||||
const brokenTokenPill = tokensSidebar.getByRole("button", {
|
||||
name: "Group name of a.b conflicts",
|
||||
});
|
||||
await expect(brokenTokenPill).toBeVisible();
|
||||
|
||||
await brokenTokenPill.click({ button: "right" });
|
||||
|
||||
const editTokenButton = page
|
||||
.getByRole("listitem")
|
||||
.filter({ hasText: "Edit token" });
|
||||
await expect(editTokenButton).toBeVisible();
|
||||
await editTokenButton.click();
|
||||
|
||||
const nameField = tokensUpdateCreateModal.getByLabel("Name");
|
||||
await expect(nameField).toBeVisible();
|
||||
await expect(nameField).toHaveValue("a.b");
|
||||
|
||||
const errorMessage = tokensUpdateCreateModal.getByText(
|
||||
"Group name of a.b conflicts",
|
||||
);
|
||||
await expect(errorMessage).toBeVisible();
|
||||
|
||||
await nameField.fill("new-name");
|
||||
await expect(errorMessage).not.toBeVisible();
|
||||
const submitButton = tokensUpdateCreateModal.getByRole("button", {
|
||||
name: "Save",
|
||||
});
|
||||
await expect(submitButton).toBeEnabled();
|
||||
});
|
||||
});
|
||||
Loading…
x
Reference in New Issue
Block a user