@@ -55,7 +55,7 @@ describe('treeview keyboard control utils', () => {
55
55
it ( 'should focus on the parent node' , ( ) => {
56
56
onFocusMock = jest . fn ( ) ;
57
57
render (
58
- < div role = "treeitem" aria-expanded tabIndex = { 0 } onFocus = { onFocusMock } >
58
+ < div role = "treeitem" aria-selected = "false" aria- expanded tabIndex = { 0 } onFocus = { onFocusMock } >
59
59
< p data-test-id = "test" > foobar</ p >
60
60
</ div >
61
61
) ;
@@ -100,8 +100,10 @@ describe('treeview keyboard control utils', () => {
100
100
onFocusMock = jest . fn ( ) ;
101
101
render (
102
102
< div onFocus = { onFocusMock } role = "tree" >
103
- < button role = "treeitem" > first</ button >
104
- < button data-test-id = "test" role = "treeitem" >
103
+ < button role = "treeitem" aria-selected = "false" >
104
+ first
105
+ </ button >
106
+ < button data-test-id = "test" role = "treeitem" aria-selected = "false" >
105
107
second
106
108
</ button >
107
109
</ div >
@@ -117,10 +119,12 @@ describe('treeview keyboard control utils', () => {
117
119
onFocusMock = jest . fn ( ) ;
118
120
render (
119
121
< div onFocus = { onFocusMock } role = "tree" >
120
- < button data-test-id = "test" role = "treeitem" aria-expanded >
122
+ < button data-test-id = "test" role = "treeitem" aria-selected = "false" aria- expanded>
121
123
first
122
124
</ button >
123
- < button role = "treeitem" > second</ button >
125
+ < button role = "treeitem" aria-selected = "false" >
126
+ second
127
+ </ button >
124
128
</ div >
125
129
) ;
126
130
@@ -137,10 +141,12 @@ describe('treeview keyboard control utils', () => {
137
141
render (
138
142
< div role = "tree" >
139
143
< p data-test-id = "test" > foobar</ p >
140
- < button role = "treeitem" onFocus = { onFocusMock } >
144
+ < button role = "treeitem" aria-selected = "false" onFocus = { onFocusMock } >
141
145
first
142
146
</ button >
143
- < button role = "treeitem" > second</ button >
147
+ < button role = "treeitem" aria-selected = "false" >
148
+ second
149
+ </ button >
144
150
</ div >
145
151
) ;
146
152
@@ -185,8 +191,10 @@ describe('treeview keyboard control utils', () => {
185
191
render (
186
192
< div role = "tree" >
187
193
< p data-test-id = "test" > foobar</ p >
188
- < button role = "treeitem" > first</ button >
189
- < button role = "treeitem" onFocus = { onFocusMock } >
194
+ < button role = "treeitem" aria-selected = "false" >
195
+ first
196
+ </ button >
197
+ < button role = "treeitem" aria-selected = "false" onFocus = { onFocusMock } >
190
198
second
191
199
</ button >
192
200
</ div >
@@ -230,8 +238,10 @@ describe('treeview keyboard control utils', () => {
230
238
onFocusMock = jest . fn ( ) ;
231
239
render (
232
240
< div role = "tree" onFocus = { onFocusMock } >
233
- < button role = "treeitem" > first</ button >
234
- < button role = "treeitem" data-test-id = "test" >
241
+ < button role = "treeitem" aria-selected = "false" >
242
+ first
243
+ </ button >
244
+ < button role = "treeitem" aria-selected = "false" data-test-id = "test" >
235
245
second
236
246
</ button >
237
247
</ div >
0 commit comments