@@ -492,26 +492,37 @@ describe('Test violin hover:', function() {
492
492
} , {
493
493
desc : 'orientation:h | hovermode;y' ,
494
494
mock : require ( '@mocks/violin_grouped_horz-multicategory.json' ) ,
495
+ patch : function ( fig ) {
496
+ // don't hover on kde, to avoid local vs CI discrepancies
497
+ fig . data . forEach ( function ( t ) {
498
+ t . hoveron = 'violins' ;
499
+ } ) ;
500
+ return fig ;
501
+ } ,
495
502
pos : [ 430 , 130 ] ,
496
- nums : [ 'max: 0.9' , 'min: 0.1' , 'q1: 0.2' , 'q3: 0.7' , 'x: 0.7963605, kde: 0.445' , ' median: 0.4'] ,
497
- name : [ '' , '' , '' , '' , '' , ' kale'] ,
503
+ nums : [ 'max: 0.9' , 'min: 0.1' , 'q1: 0.2' , 'q3: 0.7' , 'median: 0.4' ] ,
504
+ name : [ '' , '' , '' , '' , 'kale' ] ,
498
505
axis : '2018 - day 2' ,
499
- hOrder : [ 0 , 4 , 3 , 5 , 2 , 1 ]
506
+ hOrder : [ 0 , 3 , 4 , 2 , 1 ]
500
507
} , {
501
508
desc : 'orientation:h | hovermode:closest' ,
502
509
mock : require ( '@mocks/violin_grouped_horz-multicategory.json' ) ,
503
510
patch : function ( fig ) {
511
+ // don't hover on kde, to avoid local vs CI discrepancies
512
+ fig . data . forEach ( function ( t ) {
513
+ t . hoveron = 'violins' ;
514
+ } ) ;
504
515
fig . layout . hovermode = 'closest' ;
505
516
return fig ;
506
517
} ,
507
518
pos : [ 430 , 130 ] ,
508
519
nums : [
509
520
'(max: 0.9, 2018 - day 2)' , '(min: 0.1, 2018 - day 2)' ,
510
521
'(q1: 0.2, 2018 - day 2)' , '(q3: 0.7, 2018 - day 2)' ,
511
- '(x: 0.7963605, kde: 0.445, 2018 - day 2)' , '( median: 0.4, 2018 - day 2)'
522
+ '(median: 0.4, 2018 - day 2)'
512
523
] ,
513
- name : [ '' , '' , '' , '' , '' , ' kale'] ,
514
- hOrder : [ 0 , 4 , 3 , 5 , 2 , 1 ]
524
+ name : [ '' , '' , '' , '' , 'kale' ] ,
525
+ hOrder : [ 0 , 3 , 4 , 2 , 1 ]
515
526
} ]
516
527
. forEach ( function ( specs ) {
517
528
it ( 'should generate correct hover labels ' + specs . desc , function ( done ) {
0 commit comments