/** * @feature Scan and Action Flow * @see e2e/features/flows/scan-and-action.feature */ import { describe, test } from 'vitest'; import { setupBrowser } from '../../support/browser'; import { waitForAppReady } from '../../support/seed'; import { expectVisible } from '../../support/expect'; const { getPage } = setupBrowser(); describe('Scan and Action Flow', () => { test('scan page shows scanner controls', async () => { const page = getPage(); await page.goto('/scan'); await waitForAppReady(page); await expectVisible(page.getByText('Scan Barcode')); await expectVisible(page.getByText('Point your camera')); }); });