Skip to content

Commit 7e45da3

Browse files
committed
docs: correct audit-fixture CI-run claim (Copilot review)
1 parent 39d2d27 commit 7e45da3

1 file changed

Lines changed: 11 additions & 6 deletions

File tree

tests/audit/aria-role/peer-parity.js

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,15 @@
1-
// Audit fixture — translated test cases from peer plugins to measure
2-
// behavioral parity of `ember/template-no-invalid-role` (+ `ember/template-no-abstract-roles`)
3-
// against jsx-a11y/aria-role, vuejs-accessibility/aria-role, lit-a11y/aria-role.
1+
// Audit fixture — translates peer-plugin test cases into assertions against
2+
// our rule (`ember/template-no-invalid-role` + `ember/template-no-abstract-roles`).
3+
// Runs as part of the default Vitest suite (via the `tests/**/*.js` include
4+
// glob) and serves double-duty: (1) auditable record of peer-parity
5+
// divergences, (2) regression coverage pinning CURRENT behavior. Each case
6+
// encodes what OUR rule does today; divergences from upstream plugins are
7+
// annotated as `DIVERGENCE —`. Peer-only constructs that can't be translated
8+
// to Ember templates (JSX spread props, Vue v-bind, Angular `$event`,
9+
// undefined-handler 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 an upstream plugin is annotated as "DIVERGENCE —".
11+
// Peers covered: jsx-a11y/aria-role, vuejs-accessibility/aria-role,
12+
// lit-a11y/aria-role.
813
//
914
// Source files (context/ checkouts):
1015
// - eslint-plugin-jsx-a11y-main/__tests__/src/rules/aria-role-test.js

0 commit comments

Comments
 (0)