@@ -384,7 +384,7 @@ describe('data', () => {
384384 } ) ;
385385 } ) ;
386386
387- it ( 'gets all classes objects with all optional _additional params' , ( ) => {
387+ it ( 'gets all classes objects with all optional _additional params' , ( ) => {
388388 return client . data
389389 . getter ( )
390390 . withClassName ( thingClassName )
@@ -538,25 +538,44 @@ describe('data', () => {
538538 // alter the schema
539539 const properties : Properties = res . properties ! ;
540540 properties ! . stringProp = 'thing-updated' ;
541+ properties ! . objectProp = {
542+ nestedNumber : 55.5 ,
543+ nestedText : 'updated text' ,
544+ nestedObjects : [
545+ {
546+ nestedBoolLvl2 : false ,
547+ nestedNumbersLvl2 : [ ] ,
548+ } ,
549+ {
550+ nestedBoolLvl2 : true ,
551+ nestedNumbersLvl2 : [ 1.1 ] ,
552+ } ,
553+ {
554+ nestedBoolLvl2 : true ,
555+ nestedNumbersLvl2 : [ 2.2 , 3.3 ] ,
556+ } ,
557+ ] ,
558+ } ;
541559 return client . data . updater ( ) . withId ( id ) . withClassName ( thingClassName ) . withProperties ( properties ) . do ( ) ;
542560 } )
543561 . then ( ( res : WeaviateObject ) => {
544562 expect ( res . properties ) . toEqual ( {
545563 stringProp : 'thing-updated' ,
546564 objectProp : {
547- nestedInt : 999 ,
548- nestedNumber : 88.8 ,
549- nestedText : 'another text' ,
565+ nestedNumber : 55.5 ,
566+ nestedText : 'updated text' ,
550567 nestedObjects : [
551568 {
552569 nestedBoolLvl2 : false ,
553- nestedDateLvl2 : '2020-01-01T00:00:00+02:00' ,
554- nestedNumbersLvl2 : [ 55.5 , 66.6 ] ,
570+ nestedNumbersLvl2 : [ ] ,
555571 } ,
556572 {
557573 nestedBoolLvl2 : true ,
558- nestedDateLvl2 : '2021-01-01T00:00:00+02:00' ,
559- nestedNumbersLvl2 : [ 77.7 , 88.8 ] ,
574+ nestedNumbersLvl2 : [ 1.1 ] ,
575+ } ,
576+ {
577+ nestedBoolLvl2 : true ,
578+ nestedNumbersLvl2 : [ 2.2 , 3.3 ] ,
560579 } ,
561580 ] ,
562581 } ,
@@ -583,19 +602,20 @@ describe('data', () => {
583602 expect ( res . properties ) . toEqual ( {
584603 stringProp : 'thing-updated-with-class-name' ,
585604 objectProp : {
586- nestedInt : 999 ,
587- nestedNumber : 88.8 ,
588- nestedText : 'another text' ,
605+ nestedNumber : 55.5 ,
606+ nestedText : 'updated text' ,
589607 nestedObjects : [
590608 {
591609 nestedBoolLvl2 : false ,
592- nestedDateLvl2 : '2020-01-01T00:00:00+02:00' ,
593- nestedNumbersLvl2 : [ 55.5 , 66.6 ] ,
610+ nestedNumbersLvl2 : [ ] ,
611+ } ,
612+ {
613+ nestedBoolLvl2 : true ,
614+ nestedNumbersLvl2 : [ 1.1 ] ,
594615 } ,
595616 {
596617 nestedBoolLvl2 : true ,
597- nestedDateLvl2 : '2021-01-01T00:00:00+02:00' ,
598- nestedNumbersLvl2 : [ 77.7 , 88.8 ] ,
618+ nestedNumbersLvl2 : [ 2.2 , 3.3 ] ,
599619 } ,
600620 ] ,
601621 } ,
0 commit comments