@@ -163,7 +163,7 @@ describe('ternary plots', function() {
163163 expect ( hoverData ) . not . toBe ( undefined , 'firing on data points' ) ;
164164 expect ( Object . keys ( hoverData ) ) . toEqual ( [
165165 'data' , 'fullData' , 'curveNumber' , 'pointNumber' ,
166- 'x' , 'y' , 'xaxis' , 'yaxis'
166+ 'x' , 'y' , 'xaxis' , 'yaxis' , 'a' , 'b' , 'c'
167167 ] , 'returning the correct event data keys' ) ;
168168 expect ( hoverData . curveNumber ) . toEqual ( 0 , 'returning the correct curve number' ) ;
169169 expect ( hoverData . pointNumber ) . toEqual ( 0 , 'returning the correct point number' ) ;
@@ -172,7 +172,7 @@ describe('ternary plots', function() {
172172 expect ( unhoverData ) . not . toBe ( undefined , 'firing on data points' ) ;
173173 expect ( Object . keys ( unhoverData ) ) . toEqual ( [
174174 'data' , 'fullData' , 'curveNumber' , 'pointNumber' ,
175- 'x' , 'y' , 'xaxis' , 'yaxis'
175+ 'x' , 'y' , 'xaxis' , 'yaxis' , 'a' , 'b' , 'c'
176176 ] , 'returning the correct event data keys' ) ;
177177 expect ( unhoverData . curveNumber ) . toEqual ( 0 , 'returning the correct curve number' ) ;
178178 expect ( unhoverData . pointNumber ) . toEqual ( 0 , 'returning the correct point number' ) ;
@@ -195,7 +195,7 @@ describe('ternary plots', function() {
195195 expect ( ptData ) . not . toBe ( undefined , 'firing on data points' ) ;
196196 expect ( Object . keys ( ptData ) ) . toEqual ( [
197197 'data' , 'fullData' , 'curveNumber' , 'pointNumber' ,
198- 'x' , 'y' , 'xaxis' , 'yaxis'
198+ 'x' , 'y' , 'xaxis' , 'yaxis' , 'a' , 'b' , 'c'
199199 ] , 'returning the correct event data keys' ) ;
200200 expect ( ptData . curveNumber ) . toEqual ( 0 , 'returning the correct curve number' ) ;
201201 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() {
404404
405405 expect ( Object . keys ( pt ) ) . toEqual ( [
406406 'data' , 'fullData' , 'curveNumber' , 'pointNumber' , 'x' , 'y' ,
407- 'xaxis' , 'yaxis'
407+ 'xaxis' , 'yaxis' , 'a' , 'b' , 'c'
408408 ] ) ;
409409
410410 expect ( pt . curveNumber ) . toEqual ( 0 , 'points[0].curveNumber' ) ;
@@ -415,6 +415,9 @@ describe('Test event property of interactions on a ternary plot:', function() {
415415 expect ( pt . y ) . toEqual ( undefined , 'points[0].y' ) ;
416416 expect ( typeof pt . xaxis ) . toEqual ( typeof { } , 'points[0].xaxis' ) ;
417417 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' ) ;
418421
419422 expect ( evt . clientX ) . toEqual ( pointPos [ 0 ] , 'event.clientX' ) ;
420423 expect ( evt . clientY ) . toEqual ( pointPos [ 1 ] , 'event.clientY' ) ;
@@ -451,7 +454,7 @@ describe('Test event property of interactions on a ternary plot:', function() {
451454
452455 expect ( Object . keys ( pt ) ) . toEqual ( [
453456 'data' , 'fullData' , 'curveNumber' , 'pointNumber' , 'x' , 'y' ,
454- 'xaxis' , 'yaxis'
457+ 'xaxis' , 'yaxis' , 'a' , 'b' , 'c'
455458 ] ) ;
456459
457460 expect ( pt . curveNumber ) . toEqual ( 0 , 'points[0].curveNumber' ) ;
@@ -462,6 +465,9 @@ describe('Test event property of interactions on a ternary plot:', function() {
462465 expect ( pt . y ) . toEqual ( undefined , 'points[0].y' ) ;
463466 expect ( typeof pt . xaxis ) . toEqual ( typeof { } , 'points[0].xaxis' ) ;
464467 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' ) ;
465471
466472 expect ( evt . clientX ) . toEqual ( pointPos [ 0 ] , 'event.clientX' ) ;
467473 expect ( evt . clientY ) . toEqual ( pointPos [ 1 ] , 'event.clientY' ) ;
@@ -495,7 +501,7 @@ describe('Test event property of interactions on a ternary plot:', function() {
495501
496502 expect ( Object . keys ( pt ) ) . toEqual ( [
497503 'data' , 'fullData' , 'curveNumber' , 'pointNumber' , 'x' , 'y' ,
498- 'xaxis' , 'yaxis'
504+ 'xaxis' , 'yaxis' , 'a' , 'b' , 'c'
499505 ] ) ;
500506
501507 expect ( pt . curveNumber ) . toEqual ( 0 , 'points[0].curveNumber' ) ;
@@ -506,6 +512,9 @@ describe('Test event property of interactions on a ternary plot:', function() {
506512 expect ( pt . y ) . toEqual ( undefined , 'points[0].y' ) ;
507513 expect ( typeof pt . xaxis ) . toEqual ( typeof { } , 'points[0].xaxis' ) ;
508514 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' ) ;
509518
510519 expect ( xaxes0 ) . toEqual ( pt . xaxis , 'xaxes[0]' ) ;
511520 expect ( xvals0 ) . toEqual ( - 0.0016654247744483342 , 'xaxes[0]' ) ;
@@ -538,7 +547,7 @@ describe('Test event property of interactions on a ternary plot:', function() {
538547
539548 expect ( Object . keys ( pt ) ) . toEqual ( [
540549 'data' , 'fullData' , 'curveNumber' , 'pointNumber' , 'x' , 'y' ,
541- 'xaxis' , 'yaxis'
550+ 'xaxis' , 'yaxis' , 'a' , 'b' , 'c'
542551 ] ) ;
543552
544553 expect ( pt . curveNumber ) . toEqual ( 0 , 'points[0].curveNumber' ) ;
@@ -549,6 +558,9 @@ describe('Test event property of interactions on a ternary plot:', function() {
549558 expect ( pt . y ) . toEqual ( undefined , 'points[0].y' ) ;
550559 expect ( typeof pt . xaxis ) . toEqual ( typeof { } , 'points[0].xaxis' ) ;
551560 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' ) ;
552564
553565 expect ( evt . clientX ) . toEqual ( pointPos [ 0 ] , 'event.clientX' ) ;
554566 expect ( evt . clientY ) . toEqual ( pointPos [ 1 ] , 'event.clientY' ) ;
0 commit comments