@@ -66,7 +66,7 @@ test('ariaPropsMap API', async (t) => {
66
66
67
67
st . test ( 'supports the spread operator' , async ( s2t ) => {
68
68
[ ...ariaPropsMap ] . forEach ( ( [ obj , roles ] ) => {
69
- const found = entriesList . find ( ( [ o ] ) => deepEqual ( o , obj ) ) ;
69
+ const found = entriesList . filter ( ( [ o ] ) => deepEqual ( o , obj ) ) [ 0 ] ;
70
70
71
71
s2t . ok ( found , `spread has element: ${ inspect ( obj ) } ` ) ;
72
72
s2t . deepEqual ( roles , found [ 1 ] , `for-of has object elements` ) ;
@@ -80,7 +80,7 @@ test('ariaPropsMap API', async (t) => {
80
80
}
81
81
82
82
output . forEach ( ( [ obj , roles ] ) => {
83
- const found = entriesList . find ( ( [ o ] ) => deepEqual ( o , obj ) ) ;
83
+ const found = entriesList . filter ( ( [ o ] ) => deepEqual ( o , obj ) ) [ 0 ] ;
84
84
85
85
s2t . ok ( found , `for-of has element: ${ inspect ( obj ) } ` ) ;
86
86
s2t . deepEqual ( roles , found [ 1 ] , `for-of has object elements` ) ;
@@ -100,7 +100,7 @@ test('ariaPropsMap API', async (t) => {
100
100
101
101
for ( let i = 0 ; i < output . length ; i ++ ) {
102
102
const [ obj , roles ] = output [ i ] ;
103
- const found = entriesList . find ( ( [ o ] ) => deepEqual ( o , obj ) ) ;
103
+ const found = entriesList . filter ( ( [ o ] ) => deepEqual ( o , obj ) ) [ 0 ] ;
104
104
105
105
st . ok ( found , `\`forEach\` has element: ${ inspect ( obj ) } ` ) ;
106
106
st . deepEqual ( roles , found [ 1 ] , `\`forEach\` has object elements` ) ;
@@ -120,11 +120,11 @@ test('ariaPropsMap API', async (t) => {
120
120
t . test ( 'keys(), iteration' , async ( st ) => {
121
121
const entriesKeys = entriesList . map ( entry => entry [ 0 ] ) ;
122
122
for ( const obj of ariaPropsMap . keys ( ) ) {
123
- st . ok ( entriesKeys . find ( ( k ) => deepEqual ( k , obj ) ) , `for-of has key: ${ inspect ( obj ) } ` ) ;
123
+ st . ok ( entriesKeys . filter ( ( k ) => deepEqual ( k , obj ) ) [ 0 ] , `for-of has key: ${ inspect ( obj ) } ` ) ;
124
124
}
125
125
126
126
[ ...ariaPropsMap . keys ( ) ] . forEach ( ( obj ) => {
127
- st . ok ( entriesKeys . find ( ( k ) => deepEqual ( k , obj ) ) , `spread has key: ${ inspect ( obj ) } ` ) ;
127
+ st . ok ( entriesKeys . filter ( ( k ) => deepEqual ( k , obj ) ) [ 0 ] , `spread has key: ${ inspect ( obj ) } ` ) ;
128
128
} ) ;
129
129
} ) ;
130
130
@@ -156,7 +156,7 @@ test('ariaPropsMap API', async (t) => {
156
156
}
157
157
158
158
ariaPropsMap . forEach ( ( value , key ) => {
159
- st . ok ( usedProps . find ( p => p === key ) , `has prop: ${ key } ` ) ;
159
+ st . ok ( usedProps . filter ( p => p === key ) [ 0 ] , `has prop: ${ key } ` ) ;
160
160
} ) ;
161
161
} ) ;
162
162
} ) ;
0 commit comments