@@ -265,7 +265,6 @@ describe('Portal', () => {
265265 setTimeout ( ( ) => {
266266 document . body . childElementCount . should . equal ( 0 )
267267 spy . should . have . been . calledOnce ( )
268- done ( )
269268 } , mouseOverDelay - 1 )
270269
271270 setTimeout ( ( ) => {
@@ -304,7 +303,6 @@ describe('Portal', () => {
304303 setTimeout ( ( ) => {
305304 document . body . lastElementChild . should . equal ( wrapper . instance ( ) . node )
306305 spy . should . have . been . calledOnce ( )
307- done ( )
308306 } , mouseLeaveDelay - 1 )
309307
310308 setTimeout ( ( ) => {
@@ -314,18 +312,17 @@ describe('Portal', () => {
314312 } , mouseLeaveDelay + 1 )
315313 } )
316314
317- it ( 'should close portal on mouseleave of portal when set' , ( done ) => {
315+ it ( 'should close portal on mouseleave * of portal* when set' , ( done ) => {
318316 const trigger = < button > button</ button >
319317 const mouseLeaveDelay = 100
320318 wrapperMount (
321319 < Portal trigger = { trigger } defaultOpen closeOnMouseLeave mouseLeaveDelay = { mouseLeaveDelay } > < p > Hi</ p > </ Portal >
322320 )
323321
324- domEvent . mouseOver ( wrapper . instance ( ) . node . firstElementChild )
322+ domEvent . mouseLeave ( wrapper . instance ( ) . node . firstElementChild )
325323
326324 setTimeout ( ( ) => {
327325 document . body . lastElementChild . should . equal ( wrapper . instance ( ) . node )
328- done ( )
329326 } , mouseLeaveDelay - 1 )
330327
331328 setTimeout ( ( ) => {
@@ -346,7 +343,6 @@ describe('Portal', () => {
346343 // Fire a mouseOver on the portal within the time limit
347344 setTimeout ( ( ) => {
348345 domEvent . mouseOver ( wrapper . instance ( ) . node . firstElementChild )
349- done ( )
350346 } , mouseLeaveDelay - 1 )
351347
352348 // The portal should not have closed
0 commit comments