Skip to content

Commit bd251a8

Browse files
committed
test: sort the paginated listing so the external item is on page 2
1 parent 307b951 commit bd251a8

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

‎tests/docs/playwright/listings/external-links/paged.qmd‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ listing:
88
- path: https://example.com/external-article
99
title: "External Article"
1010
type: default
11+
sort: "title desc"
1112
page-size: 1
1213
---
1314

‎tests/integration/playwright/tests/html-listing-external-links.spec.ts‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -163,8 +163,10 @@ test.describe("External links without link-external-newwindow", () => {
163163
test.describe("External links shown after listing updates", () => {
164164
test("item on page 2 is decorated after pagination", async ({ page: browserPage }) => {
165165
await browserPage.goto("./listings/external-links/_site/paged.html");
166-
const listing = browserPage.locator("#paged-listing");
167-
await listing.locator(".pagination .page.page-link", { hasText: "2" }).click();
166+
const listing = browserPage.locator(".quarto-listing-default");
167+
await browserPage
168+
.locator("#paged-listing-pagination .page.page-link", { hasText: "2" })
169+
.click();
168170

169171
const link = listing.locator('.listing-title a[href="https://example.com/external-article"]');
170172
await expect(link).toHaveAttribute("target", "_blank");

0 commit comments

Comments
 (0)