File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- // Audit fixture — peer-plugin parity for `ember/template-require-iframe-title`.
2- // These tests are NOT part of the main suite and do not run in CI. They encode
3- // the CURRENT behavior of our rule so that running this file reports pass.
4- // Each divergence from an upstream plugin is annotated as "DIVERGENCE —".
1+ // Audit fixture — translates peer-plugin test cases into assertions against
2+ // our rule (`ember/template-require-iframe-title`). Runs as part of the
3+ // 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`.
10+ //
11+ // Peers covered: jsx-a11y/iframe-has-title,
12+ // vuejs-accessibility/iframe-has-title, lit-a11y/iframe-title.
513//
614// Source files (context/ checkouts):
715// - eslint-plugin-jsx-a11y-main/__tests__/src/rules/iframe-has-title-test.js
You can’t perform that action at this time.
0 commit comments