/** * @feature Labels * @see e2e/features/pages/labels.feature */ import { describe, test, expect } from 'vitest'; import { setupBrowser } from '../../support/browser'; import { waitForAppReady } from '../../support/seed'; import { expectVisible, expectText, expectDisabled } from '../../support/expect'; const { getPage } = setupBrowser(); describe('Labels', () => { test('label page shows stats', async () => { const page = getPage(); await page.goto('/labels'); await waitForAppReady(page); await expectText(page.getByRole('heading', { level: 1 }), 'Labels'); await expectVisible(page.getByText('Available IDs')); await expectVisible(page.getByText('Assigned Items')); }); test('batch size options are available', async () => { const page = getPage(); await page.goto('/labels'); await waitForAppReady(page); // Options inside