0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-01-21 06:02:32 -05:00
penpot/frontend/playwright/ui/specs/viewer-comments.spec.js

27 lines
874 B
JavaScript
Raw Normal View History

2024-06-07 12:58:19 +02:00
import { test, expect } from "@playwright/test";
import { ViewerPage } from "../pages/ViewerPage";
test.beforeEach(async ({ page }) => {
await ViewerPage.init(page);
});
const singleBoardFileId = "dd5cc0bb-91ff-81b9-8004-77df9cd3edb1";
const singleBoardPageId = "dd5cc0bb-91ff-81b9-8004-77df9cd3edb2";
test("Comment is shown with scroll and valid position", async ({ page }) => {
const viewer = new ViewerPage(page);
await viewer.setupLoggedInUser();
await viewer.setupFileWithComments();
2024-06-07 12:58:19 +02:00
2024-07-01 10:28:40 +02:00
await viewer.goToViewer({
fileId: singleBoardFileId,
pageId: singleBoardPageId,
});
2024-06-07 12:58:19 +02:00
await viewer.showComments();
await viewer.showCommentsThread(1);
await expect(viewer.page.getByRole("textbox")).toBeVisible();
2024-06-07 12:58:19 +02:00
await viewer.showCommentsThread(1);
await viewer.showCommentsThread(2);
await expect(viewer.page.getByRole("textbox")).toBeVisible();
2024-06-07 12:58:19 +02:00
});