@@ -87,11 +87,12 @@ test( "handle blur on custom item menu: click", function() {
87
87
88
88
asyncTest ( "handle submenu auto collapse: mouseleave" , function ( ) {
89
89
expect ( 4 ) ;
90
- var $menu = $ ( "#menu2" ) . menu ( ) ;
90
+ var $menu = $ ( "#menu2" ) . menu ( ) ,
91
+ event = $ . Event ( "mouseenter" ) ;
91
92
92
93
function menumouseleave1 ( ) {
93
94
equal ( $menu . find ( "ul[aria-expanded='true']" ) . length , 1 , "first submenu expanded" ) ;
94
- $menu . find ( "li:nth-child(7) li:first" ) . trigger ( "mouseover" ) ;
95
+ $menu . menu ( "focus" , event , $menu . find ( "li:nth-child(7) li:first" ) ) ;
95
96
setTimeout ( menumouseleave2 , 350 ) ;
96
97
}
97
98
function menumouseleave2 ( ) {
@@ -109,17 +110,18 @@ asyncTest( "handle submenu auto collapse: mouseleave", function() {
109
110
start ( ) ;
110
111
}
111
112
112
- $menu . find ( "li:nth-child(7)" ) . trigger ( "mouseover " ) ;
113
+ $menu . find ( "li:nth-child(7)" ) . trigger ( "mouseenter " ) ;
113
114
setTimeout ( menumouseleave1 , 350 ) ;
114
115
} ) ;
115
116
116
117
asyncTest ( "handle submenu auto collapse: mouseleave" , function ( ) {
117
118
expect ( 4 ) ;
118
- var $menu = $ ( "#menu5" ) . menu ( { menus : "div" } ) ;
119
+ var $menu = $ ( "#menu5" ) . menu ( { menus : "div" } ) ,
120
+ event = $ . Event ( "mouseenter" ) ;
119
121
120
122
function menumouseleave1 ( ) {
121
123
equal ( $menu . find ( "div[aria-expanded='true']" ) . length , 1 , "first submenu expanded" ) ;
122
- $menu . find ( ":nth-child(7)" ) . find ( "div" ) . eq ( 0 ) . children ( ) . eq ( 0 ) . trigger ( "mouseover" ) ;
124
+ $menu . menu ( "focus" , event , $menu . find ( ":nth-child(7)" ) . find ( "div" ) . eq ( 0 ) . children ( ) . eq ( 0 ) ) ;
123
125
setTimeout ( menumouseleave2 , 350 ) ;
124
126
}
125
127
function menumouseleave2 ( ) {
@@ -137,7 +139,7 @@ asyncTest( "handle submenu auto collapse: mouseleave", function() {
137
139
start ( ) ;
138
140
}
139
141
140
- $menu . find ( ":nth-child(7)" ) . trigger ( "mouseover " ) ;
142
+ $menu . find ( ":nth-child(7)" ) . trigger ( "mouseenter " ) ;
141
143
setTimeout ( menumouseleave1 , 350 ) ;
142
144
143
145
} ) ;
0 commit comments