/** * @feature Scan Page * @see e2e/features/pages/scan.feature */ import { describe, test } from 'vitest'; import { setupBrowser } from '../../support/browser'; import { waitForAppReady } from '../../support/seed'; import { expectVisible, expectText } from '../../support/expect'; const { getPage } = setupBrowser(); describe('Scan Page', () => { test('scanner is displayed', async () => { const page = getPage(); await page.goto('/scan'); await waitForAppReady(page); await expectText(page.getByRole('heading', { level: 1 }), 'Scan'); await expectVisible(page.getByText('Scan Barcode')); await expectVisible(page.getByText('Point your camera')); }); });