Skip to content

Commit 3de05b9

Browse files
committed
docs: correct audit-fixture CI-run claim (Copilot review)
1 parent 5b12b64 commit 3de05b9

1 file changed

Lines changed: 9 additions & 6 deletions

File tree

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

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,18 @@
1-
// Audit fixture — peer-plugin parity for
2-
// `ember/template-no-unsupported-role-attributes`.
1+
// Audit fixture — translates peer-plugin test cases into assertions against
2+
// our rule (`ember/template-no-unsupported-role-attributes`). Runs as part
3+
// of the default Vitest suite (via the `tests/**/*.js` include glob) and
4+
// serves 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`.
310
//
411
// Source files (context/ checkouts):
512
// - eslint-plugin-jsx-a11y-main/src/rules/role-supports-aria-props.js
613
// - eslint-plugin-jsx-a11y-main/__tests__/src/rules/role-supports-aria-props-test.js
714
// - eslint-plugin-lit-a11y/lib/rules/role-supports-aria-attr.js
815
// - eslint-plugin-lit-a11y/tests/lib/rules/role-supports-aria-attr.js
9-
//
10-
// These tests are NOT part of the main suite and do not run in CI. They encode
11-
// the CURRENT behavior of our rule. Each divergence from an upstream plugin is
12-
// annotated as "DIVERGENCE —".
1316

1417
'use strict';
1518

0 commit comments

Comments
 (0)