@@ -51,7 +51,7 @@ describe('Test click interactions:', function() {
51
51
} ) ;
52
52
}
53
53
54
- function drag ( fromX , fromY , toX , toY ) {
54
+ function drag ( fromX , fromY , toX , toY , delay ) {
55
55
return new Promise ( function ( resolve ) {
56
56
mouseEvent ( 'mousemove' , fromX , fromY ) ;
57
57
mouseEvent ( 'mousedown' , fromX , fromY ) ;
@@ -60,7 +60,7 @@ describe('Test click interactions:', function() {
60
60
setTimeout ( function ( ) {
61
61
mouseEvent ( 'mouseup' , toX , toY ) ;
62
62
resolve ( ) ;
63
- } , DBLCLICKDELAY / 2 ) ;
63
+ } , delay || DBLCLICKDELAY / 4 ) ;
64
64
} ) ;
65
65
}
66
66
@@ -213,7 +213,7 @@ describe('Test click interactions:', function() {
213
213
expect ( gd . layout . xaxis . range ) . toBeCloseToArray ( autoRangeX ) ;
214
214
expect ( gd . layout . yaxis . range ) . toBeCloseToArray ( autoRangeY ) ;
215
215
216
- return drag ( 100 , 100 , 200 , 200 ) ;
216
+ return drag ( 100 , 100 , 200 , 200 , DBLCLICKDELAY / 2 ) ;
217
217
} ) . then ( function ( ) {
218
218
expect ( gd . layout . xaxis . range ) . toBeCloseToArray ( [ - 2.70624901567643 , - 1.9783478816352495 ] ) ;
219
219
expect ( gd . layout . yaxis . range ) . toBeCloseToArray ( [ 0.5007032802920716 , 1.2941670624404753 ] ) ;
0 commit comments