@@ -22,13 +22,17 @@ describe('spikeline hover', function() {
22
22
23
23
function makeMock ( spikemode , hovermode ) {
24
24
var _mock = Lib . extendDeep ( { } , require ( '@mocks/19.json' ) ) ;
25
+ _mock . layout . xaxis . spikesnap = 'data' ;
25
26
_mock . layout . xaxis . showspikes = true ;
26
27
_mock . layout . xaxis . spikemode = spikemode ;
28
+ _mock . layout . yaxis . spikesnap = 'data' ;
27
29
_mock . layout . yaxis . showspikes = true ;
28
30
_mock . layout . yaxis . spikemode = spikemode + '+marker' ;
31
+ _mock . layout . xaxis2 . spikesnap = 'data' ;
29
32
_mock . layout . xaxis2 . showspikes = true ;
30
33
_mock . layout . xaxis2 . spikemode = spikemode ;
31
34
_mock . layout . hovermode = hovermode ;
35
+
32
36
return _mock ;
33
37
}
34
38
@@ -445,6 +449,8 @@ describe('spikeline hover', function() {
445
449
var mockCopy = Lib . extendDeep ( { } , mock ) ;
446
450
mockCopy . layout . xaxis . showspikes = true ;
447
451
mockCopy . layout . yaxis . showspikes = true ;
452
+ mockCopy . layout . xaxis . spikesnap = 'data' ;
453
+ mockCopy . layout . yaxis . spikesnap = 'data' ;
448
454
mockCopy . layout . spikedistance = - 1 ;
449
455
mockCopy . layout . hovermode = 'closest' ;
450
456
@@ -824,9 +830,9 @@ describe('spikeline hover', function() {
824
830
data : [ makeData ( type , 'xaxis' , x , data ) ] ,
825
831
layout : {
826
832
spikedistance : - 1 ,
827
- xaxis : { showspikes : true } ,
828
- yaxis : { showspikes : true } ,
829
- zaxis : { showspikes : true } ,
833
+ xaxis : { showspikes : true , spikesnap : 'data' } ,
834
+ yaxis : { showspikes : true , spikesnap : 'data' } ,
835
+ zaxis : { showspikes : true , spikesnap : 'data' } ,
830
836
title : { text : trace . type } ,
831
837
width : 400 , height : 400
832
838
}
0 commit comments