@@ -1745,45 +1745,45 @@ describe.each(Object.entries(ALL_VARIANTS))(
17451745 await pause ( autoLoadPause ) ;
17461746
17471747 expect ( store2 . getContent ( ) ) . toEqual ( [
1748- { t1 : { r1 : { c1 : 1 , c2 : 2 } , r2 : { c1 : 1 } } , t2 : { r1 : { c1 : 1 } } } ,
1748+ { t1 : { r1 : { c1 : 1 , c2 : 2 } , r2 : { c1 : 1 , c2 : null } } , t2 : { r1 : { c1 : 1 } } } ,
17491749 { v1 : 1 , v2 : 2 } ,
17501750 ] ) ;
17511751 store1 . setCell ( 't1' , 'r1' , 'c1' , 2 ) ;
17521752 await pause ( autoLoadPause ) ;
17531753
17541754 expect ( store2 . getContent ( ) ) . toEqual ( [
1755- { t1 : { r1 : { c1 : 2 , c2 : 2 } , r2 : { c1 : 1 } } , t2 : { r1 : { c1 : 1 } } } ,
1755+ { t1 : { r1 : { c1 : 2 , c2 : 2 } , r2 : { c1 : 1 , c2 : null } } , t2 : { r1 : { c1 : 1 } } } ,
17561756 { v1 : 1 , v2 : 2 } ,
17571757 ] ) ;
17581758 store1 . delCell ( 't1' , 'r1' , 'c2' ) ;
17591759 await pause ( autoLoadPause ) ;
17601760
17611761 expect ( store2 . getContent ( ) ) . toEqual ( [
1762- { t1 : { r1 : { c1 : 2 } , r2 : { c1 : 1 } } , t2 : { r1 : { c1 : 1 } } } ,
1762+ { t1 : { r1 : { c1 : 2 , c2 : null } , r2 : { c1 : 1 , c2 : null } } , t2 : { r1 : { c1 : 1 } } } ,
17631763 { v1 : 1 , v2 : 2 } ,
17641764 ] ) ;
17651765 store1 . delRow ( 't1' , 'r2' ) ;
17661766 await pause ( autoLoadPause ) ;
17671767
17681768 expect ( store2 . getContent ( ) ) . toEqual ( [
1769- { t1 : { r1 : { c1 : 2 } } , t2 : { r1 : { c1 : 1 } } } ,
1769+ { t1 : { r1 : { c1 : 2 , c2 : null } } , t2 : { r1 : { c1 : 1 } } } ,
17701770 { v1 : 1 , v2 : 2 } ,
17711771 ] ) ;
17721772 store1 . delTable ( 't2' ) ;
17731773 await pause ( autoLoadPause ) ;
17741774
17751775 expect ( store2 . getContent ( ) ) . toEqual ( [
1776- { t1 : { r1 : { c1 : 2 } } } ,
1776+ { t1 : { r1 : { c1 : 2 , c2 : null } } } ,
17771777 { v1 : 1 , v2 : 2 } ,
17781778 ] ) ;
17791779 store1 . delValue ( 'v2' ) ;
17801780 await pause ( autoLoadPause ) ;
17811781
1782- expect ( store2 . getContent ( ) ) . toEqual ( [ { t1 : { r1 : { c1 : 2 } } } , { v1 : 1 } ] ) ;
1782+ expect ( store2 . getContent ( ) ) . toEqual ( [ { t1 : { r1 : { c1 : 2 , c2 : null } } } , { v1 : 1 , v2 : null } ] ) ;
17831783 store1 . setValue ( 'v1' , 2 ) ;
17841784 await pause ( autoLoadPause ) ;
17851785
1786- expect ( store2 . getContent ( ) ) . toEqual ( [ { t1 : { r1 : { c1 : 2 } } } , { v1 : 2 } ] ) ;
1786+ expect ( store2 . getContent ( ) ) . toEqual ( [ { t1 : { r1 : { c1 : 2 , c2 : null } } } , { v1 : 2 , v2 : null } ] ) ;
17871787 } , 20000 ) ;
17881788 } ) ;
17891789
@@ -1868,39 +1868,39 @@ describe.each(Object.entries(ALL_VARIANTS))(
18681868 ] ) ;
18691869 await pause ( autoLoadPause ) ;
18701870 expect ( store2 . getContent ( ) ) . toEqual ( [
1871- { t1 : { r1 : { c1 : 1 , c2 : 2 } , r2 : { c1 : 1 } } , t2 : { r1 : { c1 : 1 } } } ,
1871+ { t1 : { r1 : { c1 : 1 , c2 : 2 } , r2 : { c1 : 1 , c2 : null } } , t2 : { r1 : { c1 : 1 } } } ,
18721872 { v1 : 1 , v2 : 2 } ,
18731873 ] ) ;
18741874 store1 . setCell ( 't1' , 'r1' , 'c1' , 2 ) ;
18751875 await pause ( autoLoadPause ) ;
18761876 expect ( store2 . getContent ( ) ) . toEqual ( [
1877- { t1 : { r1 : { c1 : 2 , c2 : 2 } , r2 : { c1 : 1 } } , t2 : { r1 : { c1 : 1 } } } ,
1877+ { t1 : { r1 : { c1 : 2 , c2 : 2 } , r2 : { c1 : 1 , c2 : null } } , t2 : { r1 : { c1 : 1 } } } ,
18781878 { v1 : 1 , v2 : 2 } ,
18791879 ] ) ;
18801880 store1 . delCell ( 't1' , 'r1' , 'c2' ) ;
18811881 await pause ( autoLoadPause ) ;
18821882 expect ( store2 . getContent ( ) ) . toEqual ( [
1883- { t1 : { r1 : { c1 : 2 } , r2 : { c1 : 1 } } , t2 : { r1 : { c1 : 1 } } } ,
1883+ { t1 : { r1 : { c1 : 2 , c2 : null } , r2 : { c1 : 1 , c2 : null } } , t2 : { r1 : { c1 : 1 } } } ,
18841884 { v1 : 1 , v2 : 2 } ,
18851885 ] ) ;
18861886 store1 . delRow ( 't1' , 'r2' ) ;
18871887 await pause ( autoLoadPause ) ;
18881888 expect ( store2 . getContent ( ) ) . toEqual ( [
1889- { t1 : { r1 : { c1 : 2 } } , t2 : { r1 : { c1 : 1 } } } ,
1889+ { t1 : { r1 : { c1 : 2 , c2 : null } } , t2 : { r1 : { c1 : 1 } } } ,
18901890 { v1 : 1 , v2 : 2 } ,
18911891 ] ) ;
18921892 store1 . delTable ( 't2' ) ;
18931893 await pause ( autoLoadPause ) ;
18941894 expect ( store2 . getContent ( ) ) . toEqual ( [
1895- { t1 : { r1 : { c1 : 2 } } } ,
1895+ { t1 : { r1 : { c1 : 2 , c2 : null } } } ,
18961896 { v1 : 1 , v2 : 2 } ,
18971897 ] ) ;
18981898 store1 . delValue ( 'v2' ) ;
18991899 await pause ( autoLoadPause ) ;
1900- expect ( store2 . getContent ( ) ) . toEqual ( [ { t1 : { r1 : { c1 : 2 } } } , { v1 : 1 } ] ) ;
1900+ expect ( store2 . getContent ( ) ) . toEqual ( [ { t1 : { r1 : { c1 : 2 , c2 : null } } } , { v1 : 1 , v2 : null } ] ) ;
19011901 store1 . setValue ( 'v1' , 2 ) ;
19021902 await pause ( autoLoadPause ) ;
1903- expect ( store2 . getContent ( ) ) . toEqual ( [ { t1 : { r1 : { c1 : 2 } } } , { v1 : 2 } ] ) ;
1903+ expect ( store2 . getContent ( ) ) . toEqual ( [ { t1 : { r1 : { c1 : 2 , c2 : null } } } , { v1 : 2 , v2 : null } ] ) ;
19041904 } , 20000 ) ;
19051905 } ) ;
19061906 } ,
0 commit comments