@@ -241,7 +241,7 @@ $.each([
241
241
asyncTest ( "empty option - " + settings . type , function ( ) {
242
242
expect ( 7 ) ;
243
243
244
- var button , menu , links , link ,
244
+ var button , menu , wrappers , wrapper ,
245
245
element = $ ( settings . selector ) ;
246
246
247
247
element . find ( "option" ) . first ( ) . text ( "" ) ;
@@ -251,20 +251,21 @@ $.each([
251
251
252
252
button . simulate ( "focus" ) ;
253
253
setTimeout ( function ( ) {
254
- links = menu . find ( "li:not(.ui-selectmenu-optgroup)" ) ;
255
- link = links . first ( ) ;
254
+ wrappers = menu . find ( "li:not(.ui-selectmenu-optgroup) .ui-menu-item-wrapper " ) ;
255
+ wrapper = wrappers . first ( ) ;
256
256
257
257
button . trigger ( "click" ) ;
258
258
259
- equal ( links . length , element . find ( "option" ) . length ,
259
+ equal ( wrappers . length , element . find ( "option" ) . length ,
260
260
"correct amount of list elements" ) ;
261
- ok ( link . outerHeight ( ) > 10 , "empty item seems to have reasonable height" ) ;
262
- ok ( link . attr ( "id" ) , "empty item has id attribute" ) ;
263
- ok ( link . hasClass ( "ui-menu-item" ) , "empty item has ui-menu-item class" ) ;
264
- ok ( ! link . hasClass ( "ui-menu-divider" ) ,
261
+ ok ( wrapper . outerHeight ( ) > 10 , "empty item seems to have reasonable height" ) ;
262
+ ok ( wrapper . attr ( "id" ) , "empty item has id attribute" ) ;
263
+ ok ( wrapper . parent ( ) . hasClass ( "ui-menu-item" ) ,
264
+ "empty item has ui-menu-item class" ) ;
265
+ ok ( ! wrapper . hasClass ( "ui-menu-divider" ) ,
265
266
"empty item does not have ui-menu-divider class" ) ;
266
- equal ( link . attr ( "tabindex" ) , - 1 , "empty item has tabindex" ) ;
267
- equal ( link . attr ( "role" ) , "option" , "empty item has role option" ) ;
267
+ equal ( wrapper . attr ( "tabindex" ) , - 1 , "empty item has tabindex" ) ;
268
+ equal ( wrapper . attr ( "role" ) , "option" , "empty item has role option" ) ;
268
269
269
270
start ( ) ;
270
271
} ) ;
0 commit comments