openpencil/tests/e2e
Danila Poyarkov 11e38b626a test(e2e): extract shared editor setup fixture
- useEditorSetup() / useEditorSetupWithClear() in tests/e2e/fixtures.ts
- Migrated 17 specs to shared fixture, removing ~300 lines of boilerplate
- Moved getSelectedNode/getSelectedNodes to shared store helpers
- Replaced inline getSelectedNode in 4 specs with shared import
- Test duplication: 329 → 308 clones (10.12% → 9.08%)
2026-05-16 16:19:03 +03:00
..
app test(e2e): extract shared editor setup fixture 2026-05-16 16:19:03 +03:00
canvas test(e2e): extract shared editor setup fixture 2026-05-16 16:19:03 +03:00
chat test(e2e): use Playwright test id locators 2026-05-15 12:49:49 +03:00
clipboard test(e2e): extract shared editor setup fixture 2026-05-16 16:19:03 +03:00
code test(e2e): extract shared editor setup fixture 2026-05-16 16:19:03 +03:00
color-picker test(e2e): extract shared editor setup fixture 2026-05-16 16:19:03 +03:00
components test(e2e): remove remaining raw test id strings 2026-05-15 13:02:41 +03:00
context-menu test(e2e): extract shared editor setup fixture 2026-05-16 16:19:03 +03:00
design test(e2e): extract shared editor setup fixture 2026-05-16 16:19:03 +03:00
editor test(e2e): extract shared editor setup fixture 2026-05-16 16:19:03 +03:00
export test(e2e): remove raw test id selectors 2026-05-15 12:55:01 +03:00
fonts test(e2e): hide rulers in visual regression snapshots 2026-05-16 15:36:37 +03:00
keyboard test(e2e): extract shared editor setup fixture 2026-05-16 16:19:03 +03:00
layers test(e2e): extract shared editor setup fixture 2026-05-16 16:19:03 +03:00
pages test(e2e): extract shared editor setup fixture 2026-05-16 16:19:03 +03:00
panels test(e2e): extract shared editor setup fixture 2026-05-16 16:19:03 +03:00
perf test(e2e): hide rulers in visual regression snapshots 2026-05-16 15:36:37 +03:00
properties test(e2e): extract shared editor setup fixture 2026-05-16 16:19:03 +03:00
scene test(e2e): hide rulers in visual regression snapshots 2026-05-16 15:36:37 +03:00
snap test(e2e): use Playwright test id locators 2026-05-15 12:49:49 +03:00
stroke-picker test(e2e): remove raw test id selectors 2026-05-15 12:55:01 +03:00
text test(e2e): extract shared editor setup fixture 2026-05-16 16:19:03 +03:00
toolbar refactor(vue): share generated test id helpers 2026-05-15 13:10:44 +03:00
tools test(e2e): extract shared editor setup fixture 2026-05-16 16:19:03 +03:00
variables refactor(vue): share generated test id helpers 2026-05-15 13:10:44 +03:00
viewport test(e2e): hide rulers in visual regression snapshots 2026-05-16 15:36:37 +03:00
autosave.spec.ts test(e2e): extract shared editor setup fixture 2026-05-16 16:19:03 +03:00
components.spec.ts test(e2e): extract shared editor setup fixture 2026-05-16 16:19:03 +03:00
fixtures.ts test(e2e): extract shared editor setup fixture 2026-05-16 16:19:03 +03:00