// The browser tests: what needs a real browser — the core in Chromium (M9), // the room in a real web worker, the editor's gestures (plan §7.2). The // touch test (touch.spec.ts) also runs on an iPad, upright and on its side, // in WebKit (F4.9, M7). import { defineConfig, devices } from '@playwright/test'; export default defineConfig({ testDir: 'packages', testMatch: '**/browser/*.spec.ts', workers: 1, reporter: 'list', projects: [ { name: 'chromium', use: { ...devices['Desktop Chrome'] } }, { name: 'ipad-portrait', use: { ...devices['iPad (gen 7)'] }, testMatch: '**/browser/touch.spec.ts' }, { name: 'ipad-landscape', use: { ...devices['iPad (gen 7) landscape'] }, testMatch: '**/browser/touch.spec.ts' }, ], });