Wiki/e2e/tests
Corentin JOGUET 3ea5f822f1 test(e2e): fix all 7 KO steps in smoke suite — R4.8 (9/9 OK)
- waitForURL: replace page.waitForURL (requires load event) with
  expect(page).toHaveURL (polls pushState SPA navigation)
- Title editor: use .page-title [contenteditable] + keyboard.type,
  not input.fill (Docmost title is Tiptap, not a text input)
- Body editor: scope slash command interactions to .editor-container .ProseMirror
  to avoid hitting the title editor
- freshPage debounce: add 800ms wait after Tab so title slug navigate fires
  before the slash test starts (eliminates false framenavigated crash signal)
- Sub-page: hover parent node link by slug, click CreateNode with force:true
  to bypass CSS visibility:hidden on .actions div
- Template picker: target template-picker-search input (unique to open modal)
  to resolve two-instance testid ambiguity (sidebar + page.tsx)
- Sync block: use .node-syncBlock class (Tiptap ReactNodeViewRenderer pattern)
  instead of [data-type="syncBlock"] which is not set
- Backlinks: fix testid to backlinks-panel, widen to accept any state since
  indexing is async; fix wikilink nav to use sidebar link not bracketed text
- Space graph: open SpaceMenu dropdown first, then click graph menuitem

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-08 13:16:34 +02:00
..
acadenice-smoke-full.spec.ts test(e2e): fix all 7 KO steps in smoke suite — R4.8 (9/9 OK) 2026-05-08 13:16:34 +02:00
auth-login.spec.ts test(e2e): add Playwright cross-stack tests for R3.1.e database-view 2026-05-08 00:37:23 +02:00
database-view-calendar-reschedule.spec.ts test(e2e): add Playwright cross-stack tests for R3.1.e database-view 2026-05-08 00:37:23 +02:00
database-view-edit-inline.spec.ts test(e2e): add Playwright cross-stack tests for R3.1.e database-view 2026-05-08 00:37:23 +02:00
database-view-insert.spec.ts test(e2e): add Playwright cross-stack tests for R3.1.e database-view 2026-05-08 00:37:23 +02:00
database-view-kanban-drag.spec.ts test(e2e): add Playwright cross-stack tests for R3.1.e database-view 2026-05-08 00:37:23 +02:00
database-view-rbac-denied.spec.ts test(e2e): add Playwright cross-stack tests for R3.1.e database-view 2026-05-08 00:37:23 +02:00
database-view-realtime-sse.spec.ts test(e2e): add Playwright cross-stack tests for R3.1.e database-view 2026-05-08 00:37:23 +02:00
global.setup.ts test(e2e): add Playwright cross-stack tests for R3.1.e database-view 2026-05-08 00:37:23 +02:00