fix(frontend): QUEUED badge test, touch target on dismiss button, focus ring on expand toggle
Add missing test coverage for the amber QUEUED status badge in TrainingHistory. Fix WCAG 2.2 minimum touch target (24 × 24 px) on the success-message dismiss button in OcrTrainingCard. Add focus-visible ring to the expand/collapse toggle in TrainingHistory so keyboard users get a visible focus indicator. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -51,6 +51,15 @@ describe('TrainingHistory — expand/collapse', () => {
|
||||
});
|
||||
});
|
||||
|
||||
describe('TrainingHistory — status badges', () => {
|
||||
it('shows amber QUEUED badge for queued runs', async () => {
|
||||
const run = { ...makeRun(0), status: 'QUEUED' as const };
|
||||
render(TrainingHistory, { runs: [run] });
|
||||
|
||||
await expect.element(page.getByText(/Warteschlange/i)).toBeInTheDocument();
|
||||
});
|
||||
});
|
||||
|
||||
describe('TrainingHistory — type and person columns', () => {
|
||||
it('shows "Basis" for runs without personId', async () => {
|
||||
render(TrainingHistory, { runs: [makeRun(0)] });
|
||||
|
||||
Reference in New Issue
Block a user