|
1 | 1 | // @flow |
2 | | -import makeQuery from './makeQuery'; |
3 | 2 | import type { A11yRole, A11yStates, A11yState, A11yValue } from '../types.flow'; |
4 | 3 | import type { WaitForOptions } from './findByAPI'; |
| 4 | +import makeQuery from './makeQuery'; |
5 | 5 |
|
6 | 6 | type GetReturn = ReactTestInstance; |
7 | 7 | type GetAllReturn = Array<ReactTestInstance>; |
@@ -44,18 +44,18 @@ type A11yAPI = {| |
44 | 44 | findAllByA11yStates: (A11yStates, ?WaitForOptions) => FindAllReturn, |
45 | 45 |
|
46 | 46 | // State |
47 | | - getByA11yState: A11yState => GetReturn, |
48 | | - getAllByA11yState: A11yState => GetAllReturn, |
49 | | - queryByA11yState: A11yState => QueryReturn, |
50 | | - queryAllByA11yState: A11yState => QueryAllReturn, |
| 47 | + getByA11yState: (A11yState) => GetReturn, |
| 48 | + getAllByA11yState: (A11yState) => GetAllReturn, |
| 49 | + queryByA11yState: (A11yState) => QueryReturn, |
| 50 | + queryAllByA11yState: (A11yState) => QueryAllReturn, |
51 | 51 | findByA11yState: (A11yState, ?WaitForOptions) => FindReturn, |
52 | 52 | findAllByA11yState: (A11yState, ?WaitForOptions) => FindAllReturn, |
53 | 53 |
|
54 | 54 | // Value |
55 | | - getByA11yValue: A11yValue => GetReturn, |
56 | | - getAllByA11yValue: A11yValue => GetAllReturn, |
57 | | - queryByA11yValue: A11yValue => QueryReturn, |
58 | | - queryAllByA11yValue: A11yValue => QueryAllReturn, |
| 55 | + getByA11yValue: (A11yValue) => GetReturn, |
| 56 | + getAllByA11yValue: (A11yValue) => GetAllReturn, |
| 57 | + queryByA11yValue: (A11yValue) => QueryReturn, |
| 58 | + queryAllByA11yValue: (A11yValue) => QueryAllReturn, |
59 | 59 | findByA11yValue: (A11yValue, ?WaitForOptions) => FindReturn, |
60 | 60 | findAllByA11yValue: (A11yValue, ?WaitForOptions) => FindAllReturn, |
61 | 61 | |}; |
@@ -87,14 +87,14 @@ export function matchArrayValue( |
87 | 87 | return prop.includes(matcher); |
88 | 88 | } |
89 | 89 |
|
90 | | - return !matcher.some(e => !prop.includes(e)); |
| 90 | + return !matcher.some((e) => !prop.includes(e)); |
91 | 91 | } |
92 | 92 |
|
93 | 93 | export function matchObject<T: {}>(prop?: T, matcher: T): boolean { |
94 | 94 | return prop |
95 | 95 | ? Object.keys(matcher).length !== 0 && |
96 | 96 | Object.keys(prop).length !== 0 && |
97 | | - !Object.keys(matcher).some(key => prop[key] !== matcher[key]) |
| 97 | + !Object.keys(matcher).some((key) => prop[key] !== matcher[key]) |
98 | 98 | : false; |
99 | 99 | } |
100 | 100 |
|
|
0 commit comments