11var Plotly = require ( '@lib/index' ) ;
22
3+ var BADNUM = require ( '@src/constants/numerical' ) . BADNUM ;
34var createGraphDiv = require ( '../assets/create_graph_div' ) ;
45var destroyGraphDiv = require ( '../assets/destroy_graph_div' ) ;
56
@@ -18,15 +19,15 @@ describe('calculated data and points', function() {
1819 it ( 'should exclude null and undefined points when false' , function ( ) {
1920 Plotly . plot ( gd , [ { x : [ 1 , 2 , 3 , undefined , 5 ] , y : [ 1 , null , 3 , 4 , 5 ] } ] , { } ) ;
2021
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 } ) ) ;
2324 } ) ;
2425
2526 it ( 'should exclude null and undefined points as categories when false' , function ( ) {
2627 Plotly . plot ( gd , [ { x : [ 1 , 2 , 3 , undefined , 5 ] , y : [ 1 , null , 3 , 4 , 5 ] } ] , { xaxis : { type : 'category' } } ) ;
2728
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 } ) ) ;
3031 } ) ;
3132 } ) ;
3233
@@ -192,9 +193,9 @@ describe('calculated data and points', function() {
192193 } } ) ;
193194
194195 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 } ) ) ;
196197 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 } ) ) ;
198199 expect ( gd . calcdata [ 0 ] [ 4 ] ) . toEqual ( jasmine . objectContaining ( { x : 2 , y : 14 } ) ) ;
199200 } ) ;
200201
@@ -269,7 +270,7 @@ describe('calculated data and points', function() {
269270 } } ) ;
270271
271272 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 } ) ) ;
273274 expect ( gd . calcdata [ 0 ] [ 2 ] ) . toEqual ( jasmine . objectContaining ( { x : 5 , y : 12 } ) ) ;
274275 expect ( gd . calcdata [ 0 ] [ 3 ] ) . toEqual ( jasmine . objectContaining ( { x : 0 , y : 13 } ) ) ;
275276 expect ( gd . calcdata [ 0 ] [ 4 ] ) . toEqual ( jasmine . objectContaining ( { x : 3 , y : 14 } ) ) ;
0 commit comments