@@ -178,7 +178,7 @@ describe('Test Gl3d layout defaults', function() {
178
178
layoutIn = { scene : { } , dragmode : 'orbit' } ;
179
179
supplyLayoutDefaults ( layoutIn , layoutOut , fullData ) ;
180
180
expect ( layoutOut . scene . dragmode )
181
- . toBe ( 'orbit ' , 'to user layout val if valid and 3d only' ) ;
181
+ . toBe ( 'turntable ' , 'to turntable if valid and 3d only' ) ;
182
182
183
183
layoutIn = { scene : { } , dragmode : 'invalid' } ;
184
184
supplyLayoutDefaults ( layoutIn , layoutOut , fullData ) ;
@@ -230,14 +230,15 @@ describe('Test Gl3d layout defaults', function() {
230
230
. toBe ( 'closest' , 'to default if not valid' ) ;
231
231
} ) ;
232
232
233
- it ( 'should add data-only scenes into layoutIn' , function ( ) {
233
+ it ( 'should add data-only scenes into layoutIn and also enable turntable ' , function ( ) {
234
234
layoutIn = { } ;
235
235
fullData = [ { type : 'scatter3d' , scene : 'scene' } ] ;
236
236
237
237
supplyLayoutDefaults ( layoutIn , layoutOut , fullData ) ;
238
238
expect ( layoutIn . scene ) . toEqual ( {
239
239
aspectratio : { x : 1 , y : 1 , z : 1 } ,
240
- aspectmode : 'auto'
240
+ aspectmode : 'auto' ,
241
+ dragmode : 'turntable'
241
242
} ) ;
242
243
} ) ;
243
244
0 commit comments