@@ -88,31 +88,31 @@ test('getAllByA11yState, queryAllByA11yState, findAllByA11yState', async () => {
88
88
89
89
describe ( 'checked state matching' , ( ) => {
90
90
it ( 'handles true' , ( ) => {
91
- render ( < View accessibilityState = { { checked : true } } /> ) ;
91
+ render ( < View role = "checkbox" accessibilityState = { { checked : true } } /> ) ;
92
92
93
93
expect ( screen . getByA11yState ( { checked : true } ) ) . toBeTruthy ( ) ;
94
94
expect ( screen . queryByA11yState ( { checked : 'mixed' } ) ) . toBeFalsy ( ) ;
95
95
expect ( screen . queryByA11yState ( { checked : false } ) ) . toBeFalsy ( ) ;
96
96
} ) ;
97
97
98
98
it ( 'handles mixed' , ( ) => {
99
- render ( < View accessibilityState = { { checked : 'mixed' } } /> ) ;
99
+ render ( < View role = "checkbox" accessibilityState = { { checked : 'mixed' } } /> ) ;
100
100
101
101
expect ( screen . getByA11yState ( { checked : 'mixed' } ) ) . toBeTruthy ( ) ;
102
102
expect ( screen . queryByA11yState ( { checked : true } ) ) . toBeFalsy ( ) ;
103
103
expect ( screen . queryByA11yState ( { checked : false } ) ) . toBeFalsy ( ) ;
104
104
} ) ;
105
105
106
106
it ( 'handles false' , ( ) => {
107
- render ( < View accessibilityState = { { checked : false } } /> ) ;
107
+ render ( < View role = "checkbox" accessibilityState = { { checked : false } } /> ) ;
108
108
109
109
expect ( screen . getByA11yState ( { checked : false } ) ) . toBeTruthy ( ) ;
110
110
expect ( screen . queryByA11yState ( { checked : true } ) ) . toBeFalsy ( ) ;
111
111
expect ( screen . queryByA11yState ( { checked : 'mixed' } ) ) . toBeFalsy ( ) ;
112
112
} ) ;
113
113
114
- it ( 'handles default' , ( ) => {
115
- render ( < View accessibilityState = { { } } /> ) ;
114
+ it ( 'handles default' , ( ) => {
115
+ render ( < View role = "checkbox" accessibilityState = { { } } /> ) ;
116
116
117
117
expect ( screen . queryByA11yState ( { checked : false } ) ) . toBeFalsy ( ) ;
118
118
expect ( screen . queryByA11yState ( { checked : true } ) ) . toBeFalsy ( ) ;
@@ -135,7 +135,7 @@ describe('expanded state matching', () => {
135
135
expect ( screen . queryByA11yState ( { expanded : true } ) ) . toBeFalsy ( ) ;
136
136
} ) ;
137
137
138
- it ( 'handles default' , ( ) => {
138
+ it ( 'handles default' , ( ) => {
139
139
render ( < View accessibilityState = { { } } /> ) ;
140
140
141
141
expect ( screen . queryByA11yState ( { expanded : false } ) ) . toBeFalsy ( ) ;
@@ -158,7 +158,7 @@ describe('disabled state matching', () => {
158
158
expect ( screen . queryByA11yState ( { disabled : true } ) ) . toBeFalsy ( ) ;
159
159
} ) ;
160
160
161
- it ( 'handles default' , ( ) => {
161
+ it ( 'handles default' , ( ) => {
162
162
render ( < View accessibilityState = { { } } /> ) ;
163
163
164
164
expect ( screen . getByA11yState ( { disabled : false } ) ) . toBeTruthy ( ) ;
@@ -181,7 +181,7 @@ describe('busy state matching', () => {
181
181
expect ( screen . queryByA11yState ( { busy : true } ) ) . toBeFalsy ( ) ;
182
182
} ) ;
183
183
184
- it ( 'handles default' , ( ) => {
184
+ it ( 'handles default' , ( ) => {
185
185
render ( < View accessibilityState = { { } } /> ) ;
186
186
187
187
expect ( screen . getByA11yState ( { busy : false } ) ) . toBeTruthy ( ) ;
@@ -204,7 +204,7 @@ describe('selected state matching', () => {
204
204
expect ( screen . queryByA11yState ( { selected : true } ) ) . toBeFalsy ( ) ;
205
205
} ) ;
206
206
207
- it ( 'handles default' , ( ) => {
207
+ it ( 'handles default' , ( ) => {
208
208
render ( < View accessibilityState = { { } } /> ) ;
209
209
210
210
expect ( screen . getByA11yState ( { selected : false } ) ) . toBeTruthy ( ) ;
@@ -463,28 +463,28 @@ describe('aria-selected prop', () => {
463
463
464
464
describe ( 'aria-checked prop' , ( ) => {
465
465
test ( 'supports aria-checked={true} prop' , ( ) => {
466
- render ( < View accessible accessibilityRole = "button " aria-checked = { true } /> ) ;
466
+ render ( < View accessible accessibilityRole = "checkbox " aria-checked = { true } /> ) ;
467
467
expect ( screen . getByAccessibilityState ( { checked : true } ) ) . toBeTruthy ( ) ;
468
468
expect ( screen . queryByAccessibilityState ( { checked : false } ) ) . toBeNull ( ) ;
469
469
expect ( screen . queryByAccessibilityState ( { checked : 'mixed' } ) ) . toBeNull ( ) ;
470
470
} ) ;
471
471
472
472
test ( 'supports aria-checked={false} prop' , ( ) => {
473
- render ( < View accessible accessibilityRole = "button " aria-checked = { false } /> ) ;
473
+ render ( < View accessible accessibilityRole = "checkbox " aria-checked = { false } /> ) ;
474
474
expect ( screen . getByAccessibilityState ( { checked : false } ) ) . toBeTruthy ( ) ;
475
475
expect ( screen . queryByAccessibilityState ( { checked : true } ) ) . toBeNull ( ) ;
476
476
expect ( screen . queryByAccessibilityState ( { checked : 'mixed' } ) ) . toBeNull ( ) ;
477
477
} ) ;
478
478
479
- test ( 'supports aria-checked="mixed prop' , ( ) => {
480
- render ( < View accessible accessibilityRole = "button " aria-checked = "mixed" /> ) ;
479
+ test ( 'supports aria-checked="mixed" prop' , ( ) => {
480
+ render ( < View accessible accessibilityRole = "checkbox " aria-checked = "mixed" /> ) ;
481
481
expect ( screen . getByAccessibilityState ( { checked : 'mixed' } ) ) . toBeTruthy ( ) ;
482
482
expect ( screen . queryByAccessibilityState ( { checked : true } ) ) . toBeNull ( ) ;
483
483
expect ( screen . queryByAccessibilityState ( { checked : false } ) ) . toBeNull ( ) ;
484
484
} ) ;
485
485
486
- test ( 'supports default aria-selected prop' , ( ) => {
487
- render ( < View accessible accessibilityRole = "button " /> ) ;
486
+ test ( 'supports default aria-checked prop' , ( ) => {
487
+ render ( < View accessible accessibilityRole = "checkbox " /> ) ;
488
488
expect ( screen . getByAccessibilityState ( { } ) ) . toBeTruthy ( ) ;
489
489
expect ( screen . queryByAccessibilityState ( { checked : true } ) ) . toBeNull ( ) ;
490
490
expect ( screen . queryByAccessibilityState ( { checked : false } ) ) . toBeNull ( ) ;
0 commit comments