spaxel/dashboard/tests/accessibility
jedarden fb6e81e135 feat(bf-21nd): add axe-core Playwright integration with shared helper
- Add shared accessibility test helper (tests/accessibility/helper.js/ts)
  - scanAccessibility(): runs axe-core scans with WCAG 2.1 AA tags
  - formatViolations(): formats violation details for error reporting
  - expectNoAccessibilityViolations(): asserts no violations
- Add smoke tests demonstrating helper usage (tests/accessibility/smoke.spec.js/ts)
- Refactor existing accessibility tests to use shared helper
  - Simplified a11y.spec.js to use expectNoAccessibilityViolations()
  - Maintains all existing test coverage

Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-06 00:25:52 -04:00
..
helper.js feat(bf-21nd): add axe-core Playwright integration with shared helper 2026-07-06 00:25:52 -04:00
helper.ts feat(bf-21nd): add axe-core Playwright integration with shared helper 2026-07-06 00:25:52 -04:00
smoke.spec.js feat(bf-21nd): add axe-core Playwright integration with shared helper 2026-07-06 00:25:52 -04:00
smoke.spec.ts feat(bf-21nd): add axe-core Playwright integration with shared helper 2026-07-06 00:25:52 -04:00