openpencil/tests/e2e
Danila Poyarkov 14b796a40d Add 8 E2E test suites for release sanity coverage
83 new tests across 8 files:
- design-panel: selection → properties panel, fill/stroke/effect add, visibility toggle, multi-select
- code-panel: JSX output, OpenPencil/Tailwind toggle, copy button, empty state
- components: create component (⌘⌥K), create instance, propagation, detach
- copy-paste: store copy/paste, ⌘D duplicate, cut, multi-select duplicate
- multi-page: add/switch/delete pages, rename, last-page protection
- text-editing: text tool, text node creation, typography section, frame tool
- keyboard-shortcuts: all 9 tool keys, ⌘A/Escape/Backspace, ]/[, ⌘G/⌘⇧G, ⌘\, ⌘Z/⌘⇧Z
- context-menu: right-click items, duplicate/visibility/lock/delete/group/component, Copy as submenu
2026-03-07 13:23:32 +03:00
..
create-shapes.spec.ts-snapshots Fix flaky E2E tests: layers panel, zoom-to-fit, snapshot stability 2026-03-07 11:08:22 +03:00
effects.spec.ts-snapshots Fix effects rendering: shadows, blur, spread (#24) 2026-03-03 09:53:39 +03:00
scene-cache.spec.ts-snapshots Re-apply SkPicture scene caching with visual regression tests 2026-03-02 11:33:45 +03:00
app-menu.spec.ts Fix flaky E2E tests: layers panel, zoom-to-fit, snapshot stability 2026-03-07 11:08:22 +03:00
autosave.spec.ts Add integration tests for app menu and autosave 2026-03-01 15:26:10 +03:00
chat-panel.spec.ts Fix tool name extraction from UIMessage parts, add tool call e2e test 2026-03-01 11:51:38 +03:00
code-panel.spec.ts Add 8 E2E test suites for release sanity coverage 2026-03-07 13:23:32 +03:00
components.spec.ts Add 8 E2E test suites for release sanity coverage 2026-03-07 13:23:32 +03:00
context-menu.spec.ts Add 8 E2E test suites for release sanity coverage 2026-03-07 13:23:32 +03:00
copy-paste.spec.ts Add 8 E2E test suites for release sanity coverage 2026-03-07 13:23:32 +03:00
create-shapes.spec.ts Fix silent rendering crash, no-chrome test mode, error detection 2026-02-28 08:39:19 +03:00
design-panel.spec.ts Add 8 E2E test suites for release sanity coverage 2026-03-07 13:23:32 +03:00
effects.spec.ts Fix effects rendering: shadows, blur, spread (#24) 2026-03-03 09:53:39 +03:00
keyboard-shortcuts.spec.ts Add 8 E2E test suites for release sanity coverage 2026-03-07 13:23:32 +03:00
layers-panel.spec.ts Fix flaky E2E tests: layers panel, zoom-to-fit, snapshot stability 2026-03-07 11:08:22 +03:00
multi-page.spec.ts Add 8 E2E test suites for release sanity coverage 2026-03-07 13:23:32 +03:00
perf.spec.ts Shadow rendering performance: per-node SkPicture cache (#25) 2026-03-03 11:37:01 +03:00
scene-cache.spec.ts Improve scene cache regression test for font load race 2026-03-02 15:51:02 +03:00
text-editing.spec.ts Add 8 E2E test suites for release sanity coverage 2026-03-07 13:23:32 +03:00
zoom-pan.spec.ts Add zoom/pan E2E tests and pipeline benchmark 2026-03-02 23:43:39 +03:00