Skip to content

Commit 980297d

Browse files
committed
docs: correct audit-fixture CI-run claim (Copilot review)
1 parent d38543e commit 980297d

1 file changed

Lines changed: 10 additions & 6 deletions

File tree

tests/audit/no-noninteractive-tabindex/peer-parity.js

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

0 commit comments

Comments
 (0)