@@ -425,6 +425,8 @@ describe('schemas', () => {
425
425
foo4 : { type : 'Date' , required : true } ,
426
426
foo5 : { type : 'Number' , defaultValue : 5 } ,
427
427
ptr : { type : 'Pointer' , targetClass : 'SomeClass' , required : false } ,
428
+ defaultFalse : { type : 'Boolean' , required : true , defaultValue : false } ,
429
+ defaultZero : { type : 'Number' , defaultValue : 0 }
428
430
} ,
429
431
} ,
430
432
} ) . then ( async response => {
@@ -445,6 +447,8 @@ describe('schemas', () => {
445
447
foo4 : { type : 'Date' , required : true } ,
446
448
foo5 : { type : 'Number' , defaultValue : 5 } ,
447
449
ptr : { type : 'Pointer' , targetClass : 'SomeClass' , required : false } ,
450
+ defaultFalse : { type : 'Boolean' , required : true , defaultValue : false } ,
451
+ defaultZero : { type : 'Number' , defaultValue : 0 }
448
452
} ,
449
453
classLevelPermissions : defaultClassLevelPermissions ,
450
454
} ) ;
@@ -464,6 +468,9 @@ describe('schemas', () => {
464
468
expect ( obj . get ( 'foo4' ) ) . toEqual ( date ) ;
465
469
expect ( obj . get ( 'foo5' ) ) . toEqual ( 5 ) ;
466
470
expect ( obj . get ( 'ptr' ) ) . toBeUndefined ( ) ;
471
+ expect ( obj . get ( 'defaultFalse' ) ) . toEqual ( false )
472
+ expect ( obj . get ( 'defaultZero' ) ) . toEqual ( 0 )
473
+ expect ( obj . get ( 'ptr' ) ) . toBeUndefined ( ) ;
467
474
done ( ) ;
468
475
} ) ;
469
476
} ) ;
0 commit comments