@@ -210,6 +210,7 @@ describe('Test click interactions:', function() {
210
210
it ( 'on ne dragbox should update the axis ranges' , function ( done ) {
211
211
var node = document . querySelector ( 'rect.nedrag' ) ;
212
212
var pos = getRectCenter ( node ) ;
213
+ var precision = 1e-6 ;
213
214
214
215
expect ( node . classList [ 0 ] ) . toBe ( 'drag' ) ;
215
216
expect ( node . classList [ 1 ] ) . toBe ( 'nedrag' ) ;
@@ -219,13 +220,13 @@ describe('Test click interactions:', function() {
219
220
expect ( gd . layout . yaxis . range ) . toBeCloseToArray ( autoRangeY ) ;
220
221
221
222
drag ( pos [ 0 ] , pos [ 1 ] , pos [ 0 ] + 50 , pos [ 1 ] + 50 ) . then ( function ( ) {
222
- expect ( gd . layout . xaxis . range ) . toBeCloseToArray ( [ - 3.01196749 , 1.72466470 ] ) ;
223
- expect ( gd . layout . yaxis . range ) . toBeCloseToArray ( [ - 0.99100863 , 1.86546098 ] ) ;
223
+ expect ( gd . layout . xaxis . range ) . toBeCloseToArray ( [ - 3.01196749 , 1.72466470 ] , precision ) ;
224
+ expect ( gd . layout . yaxis . range ) . toBeCloseToArray ( [ - 0.99100863 , 1.86546098 ] , precision ) ;
224
225
225
226
return drag ( pos [ 0 ] , pos [ 1 ] , pos [ 0 ] - 50 , pos [ 1 ] - 50 ) ;
226
227
} ) . then ( function ( ) {
227
- expect ( gd . layout . xaxis . range ) . toBeCloseToArray ( [ - 3.01196749 , 2.08350047 ] ) ;
228
- expect ( gd . layout . yaxis . range ) . toBeCloseToArray ( [ - 0.99100863 , 1.10938115 ] ) ;
228
+ expect ( gd . layout . xaxis . range ) . toBeCloseToArray ( [ - 3.01196749 , 2.08350047 ] , precision ) ;
229
+ expect ( gd . layout . yaxis . range ) . toBeCloseToArray ( [ - 0.99100863 , 1.10938115 ] , precision ) ;
229
230
230
231
done ( ) ;
231
232
} ) ;
0 commit comments