Implement accessibility enhancements and UX improvements (#637) #206
Annotations
9 errors and 1 warning
|
deploy
Process completed with exit code 1.
|
|
src/components/__tests__/Breadcrumb.test.tsx > Breadcrumb > should not mark non-last items with aria-current:
src/components/__tests__/Breadcrumb.test.tsx#L70
Error: expect(received).not.toHaveAttribute()
received value must be an HTMLElement or an SVGElement.
Received has type: Null
Received has value: null
❯ src/components/__tests__/Breadcrumb.test.tsx:70:30
|
|
src/__tests__/Toast.test.tsx > Toast > calls onDismiss when progress completes:
src/__tests__/Toast.test.tsx#L118
AssertionError: expected "vi.fn()" to be called at least once
❯ src/__tests__/Toast.test.tsx:118:23
|
|
src/__tests__/Toast.test.tsx > Toast > resumes progress when hover ends:
src/__tests__/Toast.test.tsx#L97
Error: Test timed out in 5000ms.
If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout".
❯ src/__tests__/Toast.test.tsx:97:3
|
|
src/__tests__/Toast.test.tsx > Toast > progress bar decreases over time:
src/__tests__/Toast.test.tsx#L81
AssertionError: expected '100%' not to be '100%' // Object.is equality
❯ src/__tests__/Toast.test.tsx:81:30
|
|
src/__tests__/Toast.test.tsx > Toast > does not render progress bar when duration is not provided:
src/__tests__/Toast.test.tsx#L68
AssertionError: expected 1 to be +0 // Object.is equality
- Expected
+ Received
- 0
+ 1
❯ src/__tests__/Toast.test.tsx:68:33
|
|
src/__tests__/Toast.test.tsx > Toast > calls onDismiss when dismiss button clicked:
src/__tests__/Toast.test.tsx#L30
Error: Test timed out in 5000ms.
If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout".
❯ src/__tests__/Toast.test.tsx:30:3
|
|
src/__tests__/Skeleton.test.tsx > Skeleton > renders InvoiceCardSkeleton with proper ARIA attributes:
src/__tests__/Skeleton.test.tsx#L30
Error: Cannot find module '@/components/Skeleton'
Require stack:
- /home/runner/work/split-app/split-app/src/__tests__/Skeleton.test.tsx
❯ src/__tests__/Skeleton.test.tsx:30:37
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'MODULE_NOT_FOUND', requireStack: [ '/home/runner/work/split-app/split-app/src/__tests__/Skeleton.test.tsx' ] }
|
|
src/__tests__/ErrorBoundary.test.tsx > ErrorBoundary > shows copied confirmation for 2 seconds:
src/__tests__/ErrorBoundary.test.tsx#L74
Error: Test timed out in 5000ms.
If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout".
❯ src/__tests__/ErrorBoundary.test.tsx:74:3
|
|
deploy
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|