@@ -414,8 +414,13 @@ describe('Test select box and lasso per trace:', function() {
414
414
pts . forEach ( function ( p , i ) {
415
415
var e = expected [ i ] || [ ] ;
416
416
keys . forEach ( function ( k , j ) {
417
- expect ( p [ k ] )
418
- . toBe ( e [ j ] , msg + 'selected pt ' + i + ' - ' + k + ' val' ) ;
417
+ var msgFull = msg + 'selected pt ' + i + ' - ' + k + ' val' ;
418
+
419
+ if ( typeof e [ j ] === 'number' ) {
420
+ expect ( p [ k ] ) . toBeCloseTo ( e [ j ] , 1 , msgFull ) ;
421
+ } else {
422
+ expect ( p [ k ] ) . toBe ( e [ j ] , msgFull ) ;
423
+ }
419
424
} ) ;
420
425
} ) ;
421
426
@@ -740,10 +745,10 @@ describe('Test select box and lasso per trace:', function() {
740
745
[ 0 , 4.9 , 0.371 ] , [ 0 , 5 , 0.368 ] , [ 0 , 5.1 , 0.356 ] , [ 0 , 5.2 , 0.336 ] ,
741
746
[ 0 , 5.3 , 0.309 ] , [ 0 , 5.4 , 0.275 ] , [ 0 , 5.5 , 0.235 ] , [ 0 , 5.6 , 0.192 ] ,
742
747
[ 0 , 5.7 , 0.145 ] ,
743
- [ 1 , 5.1 , 0.485 ] , [ 1 , 5.2 , 0.40900000000000003 ] , [ 1 , 5.3 , 0.327 ] ,
744
- [ 1 , 5.4 , 0.24000000000000002 ] , [ 1 , 5.5 , 0.149 ] , [ 1 , 5.6 , 0.059 ] ,
745
- [ 2 , 4.9 , 0.473 ] , [ 2 , 5 , 0.36800000000000005 ] , [ 2 , 5.1 , 0.258 ] ,
746
- [ 2 , 5.2 , 0.14600000000000002 ] , [ 2 , 5.3 , 0.03600000000000003 ]
748
+ [ 1 , 5.1 , 0.485 ] , [ 1 , 5.2 , 0.409 ] , [ 1 , 5.3 , 0.327 ] ,
749
+ [ 1 , 5.4 , 0.24 ] , [ 1 , 5.5 , 0.149 ] , [ 1 , 5.6 , 0.059 ] ,
750
+ [ 2 , 4.9 , 0.473 ] , [ 2 , 5 , 0.368 ] , [ 2 , 5.1 , 0.258 ] ,
751
+ [ 2 , 5.2 , 0.146 ] , [ 2 , 5.3 , 0.036 ]
747
752
] ) ;
748
753
assertLassoPoints ( [
749
754
[ 4.87 , 5.74 , 5.74 , 4.87 , 4.87 ] ,
@@ -762,8 +767,8 @@ describe('Test select box and lasso per trace:', function() {
762
767
function ( ) {
763
768
assertPoints ( [
764
769
[ 0 , 4.9 , 0.371 ] , [ 0 , 5 , 0.368 ] , [ 0 , 5.1 , 0.356 ] , [ 0 , 5.2 , 0.336 ] ,
765
- [ 1 , 5.1 , 0.485 ] , [ 1 , 5.2 , 0.40900000000000003 ] ,
766
- [ 2 , 4.9 , 0.473 ] , [ 2 , 5 , 0.36800000000000005 ]
770
+ [ 1 , 5.1 , 0.485 ] , [ 1 , 5.2 , 0.41 ] ,
771
+ [ 2 , 4.9 , 0.473 ] , [ 2 , 5 , 0.37 ]
767
772
] ) ;
768
773
assertRanges ( [ [ 4.87 , 5.22 ] , [ 0.31 , 0.53 ] ] ) ;
769
774
} ,
0 commit comments