Skip to content

Commit 2bebc6e

Browse files
committed
docs: correct audit-fixture CI-run claim (Copilot review)
1 parent 88ba3ca commit 2bebc6e

1 file changed

Lines changed: 10 additions & 7 deletions

File tree

tests/audit/no-aria-hidden-on-focusable/peer-parity.js

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
1-
// Audit fixture — translated test cases from peer plugins to measure
2-
// behavioral parity of `ember/template-no-aria-hidden-on-focusable` against
3-
// jsx-a11y/no-aria-hidden-on-focusable and
4-
// vuejs-accessibility/no-aria-hidden-on-focusable.
1+
// Audit fixture — translates peer-plugin test cases into assertions against
2+
// our rule. Runs as part of the default Vitest suite (via the `tests/**/*.js`
3+
// include glob) and serves double-duty: (1) auditable record of peer-parity
4+
// divergences, (2) regression coverage pinning CURRENT behavior. Each case
5+
// encodes what OUR rule does today; divergences from upstream plugins are
6+
// annotated as `DIVERGENCE —`. Peer-only constructs that can't be translated
7+
// to Ember templates (JSX spread props, Vue v-bind, Angular `$event`,
8+
// undefined-handler expression analysis) are marked `AUDIT-SKIP`.
59
//
6-
// These tests are NOT part of the main suite and do not run in CI. They encode
7-
// the CURRENT behavior of our rule so that running this file reports pass.
8-
// Each divergence from an upstream plugin is annotated as "DIVERGENCE —".
10+
// Peers covered: jsx-a11y/no-aria-hidden-on-focusable,
11+
// vuejs-accessibility/no-aria-hidden-on-focusable.
912
//
1013
// Source files (context/ checkouts):
1114
// - eslint-plugin-jsx-a11y-main/__tests__/src/rules/no-aria-hidden-on-focusable-test.js

0 commit comments

Comments
 (0)