mirror of
https://github.com/jlengrand/Maestro.git
synced 2026-03-10 08:31:19 +00:00
- Install Playwright dependencies (@playwright/test, electron-playwright-helpers) - Create playwright.config.ts for Electron E2E testing - Add e2e/fixtures/electron-app.ts with Electron launch fixtures and helpers - Create e2e/autorun-setup.spec.ts with 24 tests (13 active, 11 skipped pending dialog mocking): - Wizard Launch: keyboard shortcut, agent selection screen, Escape to close - Agent Selection Screen: Claude Code display, other agents, project name, keyboard navigation - Directory Selection Screen: (skipped - requires dialog mocking) - Document Creation Flow: (skipped - requires full wizard flow) - Wizard Navigation: step indicators, button states, Back navigation - Exit Confirmation: (skipped - requires dialog mocking) - Accessibility: keyboard-only navigation, focus management - Add npm scripts: test:e2e, test:e2e:ui, test:e2e:headed - Update .gitignore with e2e-results/, playwright-report/, test-results/
12 KiB
12 KiB