@@ -719,12 +719,17 @@ describe('Test axes', function() {
719719 layoutIn = {
720720 xaxis : { range : 'not-gonna-work' } ,
721721 xaxis2 : { range : [ 1 ] } ,
722+ xaxis3 : { range : [ null , null ] } ,
722723 yaxis : { range : [ 'a' , 2 ] } ,
723724 yaxis2 : { range : [ 1 , 'b' ] } ,
724- yaxis3 : { range : [ undefined , { } ] }
725+ yaxis3 : { range : [ undefined , { } ] } ,
726+ yaxis4 : { range : [ 1 , null ] , autorange : 'min' } , // second range is null not first
727+ yaxis5 : { range : [ null , 2 ] , autorange : 'max' } , // first range is null not second
728+ yaxis6 : { range : [ 1 , null ] , autorange : 'max reversed' } , // second range is null not first
729+ yaxis7 : { range : [ null , 2 ] , autorange : 'min reversed' } , // first range is null not second
725730 } ;
726- layoutOut . _subplots . cartesian . push ( 'x2y2' , 'xy3' ) ;
727- layoutOut . _subplots . yaxis . push ( 'x2' , 'y2' , 'y3' ) ;
731+ layoutOut . _subplots . cartesian . push ( 'x2y2' , 'xy3' , 'x3y4' , 'x3y5' , 'x3y6' , 'x3y7' ) ;
732+ layoutOut . _subplots . yaxis . push ( 'x2' , 'x3' , ' y2', 'y3' , 'y4' , 'y5' , 'y6' , 'y7 ') ;
728733
729734 supplyLayoutDefaults ( layoutIn , layoutOut , fullData ) ;
730735
0 commit comments