1
1
var Plotly = require ( '@lib/index' ) ;
2
2
3
+ var BADNUM = require ( '@src/constants/numerical' ) . BADNUM ;
3
4
var createGraphDiv = require ( '../assets/create_graph_div' ) ;
4
5
var destroyGraphDiv = require ( '../assets/destroy_graph_div' ) ;
5
6
@@ -18,15 +19,15 @@ describe('calculated data and points', function() {
18
19
it ( 'should exclude null and undefined points when false' , function ( ) {
19
20
Plotly . plot ( gd , [ { x : [ 1 , 2 , 3 , undefined , 5 ] , y : [ 1 , null , 3 , 4 , 5 ] } ] , { } ) ;
20
21
21
- expect ( gd . calcdata [ 0 ] [ 1 ] ) . toEqual ( jasmine . objectContaining ( { x : false , y : false } ) ) ;
22
- expect ( gd . calcdata [ 0 ] [ 3 ] ) . toEqual ( jasmine . objectContaining ( { x : false , y : false } ) ) ;
22
+ expect ( gd . calcdata [ 0 ] [ 1 ] ) . toEqual ( jasmine . objectContaining ( { x : BADNUM , y : BADNUM } ) ) ;
23
+ expect ( gd . calcdata [ 0 ] [ 3 ] ) . toEqual ( jasmine . objectContaining ( { x : BADNUM , y : BADNUM } ) ) ;
23
24
} ) ;
24
25
25
26
it ( 'should exclude null and undefined points as categories when false' , function ( ) {
26
27
Plotly . plot ( gd , [ { x : [ 1 , 2 , 3 , undefined , 5 ] , y : [ 1 , null , 3 , 4 , 5 ] } ] , { xaxis : { type : 'category' } } ) ;
27
28
28
- expect ( gd . calcdata [ 0 ] [ 1 ] ) . toEqual ( jasmine . objectContaining ( { x : false , y : false } ) ) ;
29
- expect ( gd . calcdata [ 0 ] [ 3 ] ) . toEqual ( jasmine . objectContaining ( { x : false , y : false } ) ) ;
29
+ expect ( gd . calcdata [ 0 ] [ 1 ] ) . toEqual ( jasmine . objectContaining ( { x : BADNUM , y : BADNUM } ) ) ;
30
+ expect ( gd . calcdata [ 0 ] [ 3 ] ) . toEqual ( jasmine . objectContaining ( { x : BADNUM , y : BADNUM } ) ) ;
30
31
} ) ;
31
32
} ) ;
32
33
@@ -192,9 +193,9 @@ describe('calculated data and points', function() {
192
193
} } ) ;
193
194
194
195
expect ( gd . calcdata [ 0 ] [ 0 ] ) . toEqual ( jasmine . objectContaining ( { x : 4 , y : 15 } ) ) ;
195
- expect ( gd . calcdata [ 0 ] [ 1 ] ) . toEqual ( jasmine . objectContaining ( { x : false , y : false } ) ) ;
196
+ expect ( gd . calcdata [ 0 ] [ 1 ] ) . toEqual ( jasmine . objectContaining ( { x : BADNUM , y : BADNUM } ) ) ;
196
197
expect ( gd . calcdata [ 0 ] [ 2 ] ) . toEqual ( jasmine . objectContaining ( { x : 3 , y : 12 } ) ) ;
197
- expect ( gd . calcdata [ 0 ] [ 3 ] ) . toEqual ( jasmine . objectContaining ( { x : false , y : false } ) ) ;
198
+ expect ( gd . calcdata [ 0 ] [ 3 ] ) . toEqual ( jasmine . objectContaining ( { x : BADNUM , y : BADNUM } ) ) ;
198
199
expect ( gd . calcdata [ 0 ] [ 4 ] ) . toEqual ( jasmine . objectContaining ( { x : 2 , y : 14 } ) ) ;
199
200
} ) ;
200
201
@@ -269,7 +270,7 @@ describe('calculated data and points', function() {
269
270
} } ) ;
270
271
271
272
expect ( gd . calcdata [ 0 ] [ 0 ] ) . toEqual ( jasmine . objectContaining ( { x : 6 , y : 15 } ) ) ;
272
- expect ( gd . calcdata [ 0 ] [ 1 ] ) . toEqual ( jasmine . objectContaining ( { x : false , y : false } ) ) ;
273
+ expect ( gd . calcdata [ 0 ] [ 1 ] ) . toEqual ( jasmine . objectContaining ( { x : BADNUM , y : BADNUM } ) ) ;
273
274
expect ( gd . calcdata [ 0 ] [ 2 ] ) . toEqual ( jasmine . objectContaining ( { x : 5 , y : 12 } ) ) ;
274
275
expect ( gd . calcdata [ 0 ] [ 3 ] ) . toEqual ( jasmine . objectContaining ( { x : 0 , y : 13 } ) ) ;
275
276
expect ( gd . calcdata [ 0 ] [ 4 ] ) . toEqual ( jasmine . objectContaining ( { x : 3 , y : 14 } ) ) ;
0 commit comments