diff --git a/e2e/note_types/text.spec.ts b/e2e/note_types/text.spec.ts index 3ab14ba11..2a8880f18 100644 --- a/e2e/note_types/text.spec.ts +++ b/e2e/note_types/text.spec.ts @@ -35,3 +35,17 @@ test("Table of contents is displayed", async ({ page }) => { await expect(rootList.locator("> ol").nth(1).locator("> ol > ol")).toHaveCount(1); await expect(rootList.locator("> ol").nth(1).locator("> ol > ol > ol")).toHaveCount(1); }); + +test("Highlights list is displayed", async ({ page }) => { + const app = new App(page); + await app.goto(); + await app.closeAllTabs(); + await app.goToNoteInNewTab("Highlights list"); + + await expect(app.sidebar).toContainText("Highlights List"); + const rootList = app.sidebar.locator(".highlights-list ol"); + let index=0; + for (const highlightedEl of [ "Bold 1", "Italic 1", "Underline 1", "Colored text 1", "Background text 1", "Bold 2", "Italic 2", "Underline 2", "Colored text 2", "Background text 2" ]) { + await expect(rootList.locator("li").nth(index++)).toContainText(highlightedEl); + } +}); diff --git a/integration-tests/db/document.db b/integration-tests/db/document.db index 984d7d8f7..52a9b12b5 100644 Binary files a/integration-tests/db/document.db and b/integration-tests/db/document.db differ