import { test, expect } from "@playwright/test"; import DashboardPage from "../pages/DashboardPage"; test.beforeEach(async ({ page }) => { await DashboardPage.init(page); await DashboardPage.mockRPC( page, "get-profile", "logged-in-user/get-profile-logged-in-no-onboarding.json", ); }); test("BUG 10421 - Fix libraries context menu", async ({ page }) => { const dashboardPage = new DashboardPage(page); await dashboardPage.mockRPC( "get-team-shared-files?team-id=*", "dashboard/get-team-shared-files-10142.json", ); await dashboardPage.mockRPC( "get-all-projects", "dashboard/get-all-projects.json", ); await dashboardPage.goToLibraries(); const libraryItem = page.getByTitle(/Lorem Ipsum/); await expect(libraryItem).toBeVisible(); await libraryItem.getByRole("button", { name: "Options" }).click(); await expect(page.getByText("Rename")).toBeVisible(); });