@@ -84,8 +84,8 @@ function dropdownInputIsFocused() {
84
84
}
85
85
86
86
const dropdownMenuIsOpen = ( ) => {
87
- wrapper . childAt ( 0 ) . should . have . className ( 'active' )
88
- wrapper . childAt ( 0 ) . should . have . className ( 'visible' )
87
+ wrapper . should . have . className ( 'active' )
88
+ wrapper . should . have . className ( 'visible' )
89
89
90
90
const menu = wrapper . find ( 'DropdownMenu' )
91
91
try {
@@ -262,19 +262,19 @@ describe('Dropdown', () => {
262
262
it ( 'defaults to 0' , ( ) => {
263
263
wrapperShallow ( < Dropdown options = { options } /> )
264
264
265
- wrapper . childAt ( 0 ) . should . have . prop ( 'tabIndex' , 0 )
265
+ wrapper . should . have . prop ( 'tabIndex' , 0 )
266
266
} )
267
267
268
268
it ( 'defaults to -1 when disabled' , ( ) => {
269
269
wrapperShallow ( < Dropdown disabled options = { options } /> )
270
270
271
- wrapper . childAt ( 0 ) . should . have . prop ( 'tabIndex' , - 1 )
271
+ wrapper . should . have . prop ( 'tabIndex' , - 1 )
272
272
} )
273
273
274
274
it ( 'applies when defined' , ( ) => {
275
275
wrapperShallow ( < Dropdown options = { options } tabIndex = { 1 } /> )
276
276
277
- wrapper . childAt ( 0 ) . should . have . prop ( 'tabIndex' , 1 )
277
+ wrapper . should . have . prop ( 'tabIndex' , 1 )
278
278
} )
279
279
280
280
describe ( 'tabIndex' , ( ) => {
@@ -435,7 +435,7 @@ describe('Dropdown', () => {
435
435
const event = { foo : 'bar' }
436
436
437
437
wrapperShallow ( < Dropdown onBlur = { onBlur } /> )
438
- wrapper . childAt ( 0 ) . simulate ( 'blur' , event )
438
+ wrapper . simulate ( 'blur' , event )
439
439
440
440
onBlur . should . have . been . calledOnce ( )
441
441
onBlur . should . have . been . calledWithMatch ( event )
@@ -445,12 +445,12 @@ describe('Dropdown', () => {
445
445
wrapperShallow ( < Dropdown selectOnBlur options = { options } /> )
446
446
447
447
const instance = wrapper . instance ( )
448
- wrapper . childAt ( 0 ) . simulate ( 'click' , { stopPropagation : _ . noop } )
448
+ wrapper . simulate ( 'click' , { stopPropagation : _ . noop } )
449
449
dropdownMenuIsOpen ( )
450
450
sandbox . spy ( instance , 'handleChange' )
451
451
452
452
const event = { stopPropagation : _ . noop }
453
- wrapper . childAt ( 0 ) . simulate ( 'blur' , event )
453
+ wrapper . simulate ( 'blur' , event )
454
454
455
455
instance . handleChange . should . have . been . calledWithMatch ( event , options [ 0 ] . value )
456
456
} )
@@ -478,7 +478,7 @@ describe('Dropdown', () => {
478
478
it ( 'sets searchQuery state to empty' , ( ) => {
479
479
wrapperMount ( < Dropdown defaultSearchQuery = 'foo' search /> )
480
480
481
- wrapper . childAt ( 0 ) . simulate ( 'blur' )
481
+ wrapper . simulate ( 'blur' )
482
482
wrapper . find ( 'input.search' ) . should . have . value ( '' )
483
483
} )
484
484
0 commit comments