77// Requirements
88// -----------------------------------------------------------------------------
99
10- import includes from 'array-includes' ;
1110import { RuleTester } from 'eslint' ;
1211import {
1312 eventHandlers ,
@@ -213,12 +212,12 @@ ruleTester.run(`${ruleName}:recommended`, rule, {
213212 ...alwaysValid ,
214213 ...passReducer (
215214 interactiveRoles ,
216- eventHandlers . filter ( ( handler ) => ! includes ( triggeringHandlers , handler ) ) ,
215+ eventHandlers . filter ( ( handler ) => ! triggeringHandlers . includes ( handler ) ) ,
217216 codeTemplate ,
218217 ) ,
219218 ...passReducer (
220- interactiveRoles . filter ( ( role ) => ! includes ( recommendedRoles , role ) ) ,
221- eventHandlers . filter ( ( handler ) => includes ( triggeringHandlers , handler ) ) ,
219+ interactiveRoles . filter ( ( role ) => ! recommendedRoles . includes ( role ) ) ,
220+ eventHandlers . filter ( ( handler ) => triggeringHandlers . includes ( handler ) ) ,
222221 tabindexTemplate ,
223222 ) ,
224223 ) )
@@ -228,7 +227,7 @@ ruleTester.run(`${ruleName}:recommended`, rule, {
228227 ...neverValid ,
229228 ...failReducer ( recommendedRoles , triggeringHandlers , tabbableTemplate ) ,
230229 ...failReducer (
231- interactiveRoles . filter ( ( role ) => ! includes ( recommendedRoles , role ) ) ,
230+ interactiveRoles . filter ( ( role ) => ! recommendedRoles . includes ( role ) ) ,
232231 triggeringHandlers ,
233232 focusableTemplate ,
234233 ) ,
@@ -242,12 +241,12 @@ ruleTester.run(`${ruleName}:strict`, rule, {
242241 ...alwaysValid ,
243242 ...passReducer (
244243 interactiveRoles ,
245- eventHandlers . filter ( ( handler ) => ! includes ( triggeringHandlers , handler ) ) ,
244+ eventHandlers . filter ( ( handler ) => ! triggeringHandlers . includes ( handler ) ) ,
246245 codeTemplate ,
247246 ) ,
248247 ...passReducer (
249- interactiveRoles . filter ( ( role ) => ! includes ( strictRoles , role ) ) ,
250- eventHandlers . filter ( ( handler ) => includes ( triggeringHandlers , handler ) ) ,
248+ interactiveRoles . filter ( ( role ) => ! strictRoles . includes ( role ) ) ,
249+ eventHandlers . filter ( ( handler ) => triggeringHandlers . includes ( handler ) ) ,
251250 tabindexTemplate ,
252251 ) ,
253252 ) )
@@ -257,7 +256,7 @@ ruleTester.run(`${ruleName}:strict`, rule, {
257256 ...neverValid ,
258257 ...failReducer ( strictRoles , triggeringHandlers , tabbableTemplate ) ,
259258 ...failReducer (
260- interactiveRoles . filter ( ( role ) => ! includes ( strictRoles , role ) ) ,
259+ interactiveRoles . filter ( ( role ) => ! strictRoles . includes ( role ) ) ,
261260 triggeringHandlers ,
262261 focusableTemplate ,
263262 ) ,
0 commit comments