@@ -163,7 +163,7 @@ describe('ternary plots', function() {
163
163
expect ( hoverData ) . not . toBe ( undefined , 'firing on data points' ) ;
164
164
expect ( Object . keys ( hoverData ) ) . toEqual ( [
165
165
'data' , 'fullData' , 'curveNumber' , 'pointNumber' ,
166
- 'x' , 'y' , 'xaxis' , 'yaxis'
166
+ 'x' , 'y' , 'xaxis' , 'yaxis' , 'a' , 'b' , 'c'
167
167
] , 'returning the correct event data keys' ) ;
168
168
expect ( hoverData . curveNumber ) . toEqual ( 0 , 'returning the correct curve number' ) ;
169
169
expect ( hoverData . pointNumber ) . toEqual ( 0 , 'returning the correct point number' ) ;
@@ -172,7 +172,7 @@ describe('ternary plots', function() {
172
172
expect ( unhoverData ) . not . toBe ( undefined , 'firing on data points' ) ;
173
173
expect ( Object . keys ( unhoverData ) ) . toEqual ( [
174
174
'data' , 'fullData' , 'curveNumber' , 'pointNumber' ,
175
- 'x' , 'y' , 'xaxis' , 'yaxis'
175
+ 'x' , 'y' , 'xaxis' , 'yaxis' , 'a' , 'b' , 'c'
176
176
] , 'returning the correct event data keys' ) ;
177
177
expect ( unhoverData . curveNumber ) . toEqual ( 0 , 'returning the correct curve number' ) ;
178
178
expect ( unhoverData . pointNumber ) . toEqual ( 0 , 'returning the correct point number' ) ;
@@ -195,7 +195,7 @@ describe('ternary plots', function() {
195
195
expect ( ptData ) . not . toBe ( undefined , 'firing on data points' ) ;
196
196
expect ( Object . keys ( ptData ) ) . toEqual ( [
197
197
'data' , 'fullData' , 'curveNumber' , 'pointNumber' ,
198
- 'x' , 'y' , 'xaxis' , 'yaxis'
198
+ 'x' , 'y' , 'xaxis' , 'yaxis' , 'a' , 'b' , 'c'
199
199
] , 'returning the correct event data keys' ) ;
200
200
expect ( ptData . curveNumber ) . toEqual ( 0 , 'returning the correct curve number' ) ;
201
201
expect ( ptData . pointNumber ) . toEqual ( 0 , 'returning the correct point number' ) ;
@@ -404,7 +404,7 @@ describe('Test event property of interactions on a ternary plot:', function() {
404
404
405
405
expect ( Object . keys ( pt ) ) . toEqual ( [
406
406
'data' , 'fullData' , 'curveNumber' , 'pointNumber' , 'x' , 'y' ,
407
- 'xaxis' , 'yaxis'
407
+ 'xaxis' , 'yaxis' , 'a' , 'b' , 'c'
408
408
] ) ;
409
409
410
410
expect ( pt . curveNumber ) . toEqual ( 0 , 'points[0].curveNumber' ) ;
@@ -415,6 +415,9 @@ describe('Test event property of interactions on a ternary plot:', function() {
415
415
expect ( pt . y ) . toEqual ( undefined , 'points[0].y' ) ;
416
416
expect ( typeof pt . xaxis ) . toEqual ( typeof { } , 'points[0].xaxis' ) ;
417
417
expect ( typeof pt . yaxis ) . toEqual ( typeof { } , 'points[0].yaxis' ) ;
418
+ expect ( pt . a ) . toEqual ( 2 , 'points[0].a' ) ;
419
+ expect ( pt . b ) . toEqual ( 1 , 'points[0].b' ) ;
420
+ expect ( pt . c ) . toEqual ( 1 , 'points[0].c' ) ;
418
421
419
422
expect ( evt . clientX ) . toEqual ( pointPos [ 0 ] , 'event.clientX' ) ;
420
423
expect ( evt . clientY ) . toEqual ( pointPos [ 1 ] , 'event.clientY' ) ;
@@ -451,7 +454,7 @@ describe('Test event property of interactions on a ternary plot:', function() {
451
454
452
455
expect ( Object . keys ( pt ) ) . toEqual ( [
453
456
'data' , 'fullData' , 'curveNumber' , 'pointNumber' , 'x' , 'y' ,
454
- 'xaxis' , 'yaxis'
457
+ 'xaxis' , 'yaxis' , 'a' , 'b' , 'c'
455
458
] ) ;
456
459
457
460
expect ( pt . curveNumber ) . toEqual ( 0 , 'points[0].curveNumber' ) ;
@@ -462,6 +465,9 @@ describe('Test event property of interactions on a ternary plot:', function() {
462
465
expect ( pt . y ) . toEqual ( undefined , 'points[0].y' ) ;
463
466
expect ( typeof pt . xaxis ) . toEqual ( typeof { } , 'points[0].xaxis' ) ;
464
467
expect ( typeof pt . yaxis ) . toEqual ( typeof { } , 'points[0].yaxis' ) ;
468
+ expect ( pt . a ) . toEqual ( 2 , 'points[0].a' ) ;
469
+ expect ( pt . b ) . toEqual ( 1 , 'points[0].b' ) ;
470
+ expect ( pt . c ) . toEqual ( 1 , 'points[0].c' ) ;
465
471
466
472
expect ( evt . clientX ) . toEqual ( pointPos [ 0 ] , 'event.clientX' ) ;
467
473
expect ( evt . clientY ) . toEqual ( pointPos [ 1 ] , 'event.clientY' ) ;
@@ -495,7 +501,7 @@ describe('Test event property of interactions on a ternary plot:', function() {
495
501
496
502
expect ( Object . keys ( pt ) ) . toEqual ( [
497
503
'data' , 'fullData' , 'curveNumber' , 'pointNumber' , 'x' , 'y' ,
498
- 'xaxis' , 'yaxis'
504
+ 'xaxis' , 'yaxis' , 'a' , 'b' , 'c'
499
505
] ) ;
500
506
501
507
expect ( pt . curveNumber ) . toEqual ( 0 , 'points[0].curveNumber' ) ;
@@ -506,6 +512,9 @@ describe('Test event property of interactions on a ternary plot:', function() {
506
512
expect ( pt . y ) . toEqual ( undefined , 'points[0].y' ) ;
507
513
expect ( typeof pt . xaxis ) . toEqual ( typeof { } , 'points[0].xaxis' ) ;
508
514
expect ( typeof pt . yaxis ) . toEqual ( typeof { } , 'points[0].yaxis' ) ;
515
+ expect ( pt . a ) . toEqual ( 2 , 'points[0].a' ) ;
516
+ expect ( pt . b ) . toEqual ( 1 , 'points[0].b' ) ;
517
+ expect ( pt . c ) . toEqual ( 1 , 'points[0].c' ) ;
509
518
510
519
expect ( xaxes0 ) . toEqual ( pt . xaxis , 'xaxes[0]' ) ;
511
520
expect ( xvals0 ) . toEqual ( - 0.0016654247744483342 , 'xaxes[0]' ) ;
@@ -538,7 +547,7 @@ describe('Test event property of interactions on a ternary plot:', function() {
538
547
539
548
expect ( Object . keys ( pt ) ) . toEqual ( [
540
549
'data' , 'fullData' , 'curveNumber' , 'pointNumber' , 'x' , 'y' ,
541
- 'xaxis' , 'yaxis'
550
+ 'xaxis' , 'yaxis' , 'a' , 'b' , 'c'
542
551
] ) ;
543
552
544
553
expect ( pt . curveNumber ) . toEqual ( 0 , 'points[0].curveNumber' ) ;
@@ -549,6 +558,9 @@ describe('Test event property of interactions on a ternary plot:', function() {
549
558
expect ( pt . y ) . toEqual ( undefined , 'points[0].y' ) ;
550
559
expect ( typeof pt . xaxis ) . toEqual ( typeof { } , 'points[0].xaxis' ) ;
551
560
expect ( typeof pt . yaxis ) . toEqual ( typeof { } , 'points[0].yaxis' ) ;
561
+ expect ( pt . a ) . toEqual ( 2 , 'points[0].a' ) ;
562
+ expect ( pt . b ) . toEqual ( 1 , 'points[0].b' ) ;
563
+ expect ( pt . c ) . toEqual ( 1 , 'points[0].c' ) ;
552
564
553
565
expect ( evt . clientX ) . toEqual ( pointPos [ 0 ] , 'event.clientX' ) ;
554
566
expect ( evt . clientY ) . toEqual ( pointPos [ 1 ] , 'event.clientY' ) ;
0 commit comments