@@ -743,8 +743,8 @@ describe('Test box hover:', function() {
743743 fig . layout . hovermode = 'x' ;
744744 return fig ;
745745 } ,
746- nums : [ 'median: 0.55' , 'min: 0' , 'q1: 0.3' , 'q3: 0.6' , 'max: 0.7' ] ,
747- name : [ 'radishes' , '' , '' , '' , '' ] ,
746+ nums : [ 'median: 0.55' , 'min: 0' , 'lower fence: 0' , ' q1: 0.3', 'q3: 0.6' , 'upper fence: 0.7 ', 'max: 0.7' ] ,
747+ name : [ 'radishes' , '' , '' , '' , '' , '' , '' ] ,
748748 axis : 'day 1'
749749 } , {
750750 desc : 'with mean' ,
@@ -755,8 +755,8 @@ describe('Test box hover:', function() {
755755 fig . layout . hovermode = 'x' ;
756756 return fig ;
757757 } ,
758- nums : [ 'median: 0.55' , 'min: 0' , 'q1: 0.3' , 'q3: 0.6' , 'max: 0.7' , 'mean: 0.45' ] ,
759- name : [ 'radishes' , '' , '' , '' , '' , '' ] ,
758+ nums : [ 'median: 0.55' , 'min: 0' , 'lower fence: 0' , ' q1: 0.3', 'q3: 0.6' , 'upper fence: 0.7 ', 'max: 0.7' , 'mean: 0.45' ] ,
759+ name : [ 'radishes' , '' , '' , '' , '' , '' , '' , '' ] ,
760760 axis : 'day 1'
761761 } , {
762762 desc : 'with sd' ,
@@ -768,10 +768,10 @@ describe('Test box hover:', function() {
768768 return fig ;
769769 } ,
770770 nums : [
771- 'median: 0.55' , 'min: 0' , 'q1: 0.3' , 'q3: 0.6' , 'max: 0.7' ,
771+ 'median: 0.55' , 'min: 0' , 'lower fence: 0' , ' q1: 0.3', 'q3: 0.6' , 'upper fence: 0.7 ', 'max: 0.7' ,
772772 'mean ± σ: 0.45 ± 0.2362908'
773773 ] ,
774- name : [ 'radishes' , '' , '' , '' , '' , '' ] ,
774+ name : [ 'radishes' , '' , '' , '' , '' , '' , '' , '' ] ,
775775 axis : 'day 1'
776776 } , {
777777 desc : 'with boxpoints fences' ,
@@ -782,10 +782,11 @@ describe('Test box hover:', function() {
782782 } ,
783783 pos : [ 350 , 200 ] ,
784784 nums : [
785+ '23.25' ,
785786 'median: 8.15' , 'min: 0.75' , 'q1: 6.8' ,
786787 'q3: 10.25' , 'max: 23.25' , 'lower fence: 5.25' , 'upper fence: 12'
787788 ] ,
788- name : [ '' , '' , '' , '' , '' , '' , '' ] ,
789+ name : [ '' , '' , '' , '' , '' , '' , '' , '' ] ,
789790 axis : 'trace 0'
790791 } , {
791792 desc : 'with overlaid boxes' ,
@@ -795,12 +796,22 @@ describe('Test box hover:', function() {
795796 return fig ;
796797 } ,
797798 nums : [
798- 'q1: 0.3' , 'median: 0.45' , 'q3: 0.6' , 'max: 1' , 'median: 0.55' , 'min: 0' , 'q1: 0.1' ,
799- 'q3: 0.6' , 'max: 0.7' , 'median: 0.45' , 'q1: 0.2' , 'q3: 0.6' , 'max: 0.9'
799+ 'median: 0.45' , 'median: 0.45' , 'median: 0.55' ,
800+ 'min: 0' , 'min: 0.1' , 'min: 0.2' ,
801+ 'lower fence: 0' , 'lower fence: 0.1' , 'lower fence: 0.2' ,
802+ 'q1: 0.1' , 'q1: 0.2' , 'q1: 0.3' ,
803+ 'q3: 0.6' , 'q3: 0.6' , 'q3: 0.6' ,
804+ 'upper fence: 0.7' , 'upper fence: 0.9' , 'upper fence: 1' ,
805+ 'max: 0.7' , 'max: 0.9' , 'max: 1'
800806 ] ,
801807 name : [
802- '' , 'kale' , '' , '' , 'radishes' , '' , '' ,
803- '' , '' , 'carrots' , '' , '' , ''
808+ 'carrots' , 'kale' , 'radishes' ,
809+ '' , '' , '' ,
810+ '' , '' , '' ,
811+ '' , '' , '' ,
812+ '' , '' , '' ,
813+ '' , '' , '' ,
814+ '' , '' , ''
804815 ] ,
805816 axis : 'day 1'
806817 } , {
@@ -841,8 +852,8 @@ describe('Test box hover:', function() {
841852 return fig ;
842853 } ,
843854 pos : [ 215 , 200 ] ,
844- nums : [ 'median: 0.55' , 'min: 0' , 'q1: 0.3' , 'q3: 0.6' , 'max: 0.7' ] ,
845- name : [ 'radishes' , '' , '' , '' , '' ] ,
855+ nums : [ 'median: 0.55' , 'min: 0' , 'q1: 0.3' , 'q3: 0.6' , 'max: 0.7' , 'lower fence: 0' , 'upper fence: 0.7' ] ,
856+ name : [ 'radishes' , '' , '' , '' , '' , '' , '' ] ,
846857 axis : 'day 1'
847858 } , {
848859 desc : 'hoveron boxes+points | hovermode x (box AND closest point)' ,
@@ -855,8 +866,8 @@ describe('Test box hover:', function() {
855866 fig . layout . hovermode = 'x' ;
856867 return fig ;
857868 } ,
858- nums : [ '0.6' , 'median: 0.55' , 'min: 0' , 'q1: 0.3' , 'q3: 0.6' , 'max: 0.7' ] ,
859- name : [ 'radishes' , 'radishes' , '' , '' , '' , '' ] ,
869+ nums : [ '0.6' , 'median: 0.55' , 'min: 0' , 'q1: 0.3' , 'q3: 0.6' , 'max: 0.7' , 'lower fence: 0' , 'upper fence: 0.7' ] ,
870+ name : [ 'radishes' , 'radishes' , '' , '' , '' , '' , '' , '' ] ,
860871 axis : 'day 1'
861872 } , {
862873 desc : 'text items on hover' ,
@@ -909,20 +920,32 @@ describe('Test box hover:', function() {
909920 } ,
910921 pos : [ 430 , 130 ] ,
911922 nums : [
912- 'max: 1' , 'mean ± σ: 0.6833333 ± 0.2409472' , 'min: 0.3' ,
913- 'q1: 0.5' , 'q3: 0.9' , 'median: 0.7' ] ,
914- name : [ '' , '' , '' , '' , '' , 'carrots' ] ,
915- axis : 'day 2' ,
916- hOrder : [ 0 , 4 , 5 , 1 , 3 , 2 ]
923+ 'median: 0.7' ,
924+ 'min: 0.3' ,
925+ 'q1: 0.5' ,
926+ 'q3: 0.9' ,
927+ 'max: 1' ,
928+ 'lower fence: 0.3' ,
929+ 'upper fence: 1' ,
930+ 'mean ± σ: 0.6833333 ± 0.2409472' ,
931+ ] ,
932+ name : [ 'carrots' , '' , '' , '' , '' , '' , '' , '' ] ,
933+ axis : 'day 2'
917934 } , {
918935 desc : 'orientation:h | hovermode:closest' ,
919936 mock : require ( '@mocks/box_grouped_horz.json' ) ,
920937 pos : [ 430 , 130 ] ,
921938 nums : [
922- '(max: 1, day 2)' , '(mean ± σ: 0.6833333 ± 0.2409472, day 2)' , '(min: 0.3, day 2)' ,
923- '(q1: 0.5, day 2)' , '(q3: 0.9, day 2)' , '(median: 0.7, day 2)' ] ,
924- name : [ '' , '' , '' , '' , '' , 'carrots' ] ,
925- hOrder : [ 0 , 4 , 5 , 1 , 3 , 2 ]
939+ '(median: 0.7, day 2)' ,
940+ '(min: 0.3, day 2)' ,
941+ '(q1: 0.5, day 2)' ,
942+ '(q3: 0.9, day 2)' ,
943+ '(max: 1, day 2)' ,
944+ '(lower fence: 0.3, day 2)' ,
945+ '(upper fence: 1, day 2)' ,
946+ '(mean ± σ: 0.6833333 ± 0.2409472, day 2)'
947+ ] ,
948+ name : [ 'carrots' , '' , '' , '' , '' , '' , '' , '' ] ,
926949 } , {
927950 desc : 'on boxpoints with numeric positions | hovermode:closest' ,
928951 mock : {
@@ -967,8 +990,8 @@ describe('Test box hover:', function() {
967990 }
968991 } ,
969992 pos : [ 200 , 200 ] ,
970- nums : [ 'median: 2' , 'q1: 1.5' , 'q3: 2.5' , 'max: 3' , 'min: 1' ] ,
971- name : [ '' , '' , '' , '' , '' ] ,
993+ nums : [ 'median: 2' , 'q1: 1.5' , 'q3: 2.5' , 'max: 3' , 'min: 1' , 'lower fence: 1' , 'upper fence: 3' ] ,
994+ name : [ '' , '' , '' , '' , '' , '' , '' ] ,
972995 axis : 'trace 0'
973996 } , {
974997 desc : 'q1/median/q3 signature on boxes' ,
@@ -987,8 +1010,8 @@ describe('Test box hover:', function() {
9871010 }
9881011 } ,
9891012 pos : [ 200 , 200 ] ,
990- nums : [ 'median: 2' , 'q1: 1' , 'q3: 3' ] ,
991- name : [ '' , '' , '' ] ,
1013+ nums : [ 'median: 2' , 'min: 1' , ' q1: 1', 'q3: 3' , 'max: 3' , 'lower fence: 1' , 'upper fence : 3'] ,
1014+ name : [ '' , '' , '' , '' , '' , '' , '' ] ,
9921015 axis : 'A'
9931016 } , {
9941017 desc : 'q1/median/q3 signature on points' ,
0 commit comments