1- import { ValueMvExt } from '../../../../json-crdt-extensions/mval' ;
1+ import { MvalExt } from '../../../../json-crdt-extensions/mval' ;
22import { konst } from '../../../../json-crdt-patch/builder/Konst' ;
33import { Model } from '../../../../json-crdt/model' ;
44
55test ( 'can specify extension name' , ( ) => {
6- expect ( ValueMvExt . name ) . toBe ( 'mval' ) ;
6+ expect ( MvalExt . name ) . toBe ( 'mval' ) ;
77} ) ;
88
99test ( 'can create a new multi-value register' , ( ) => {
1010 const model = Model . withLogicalClock ( ) ;
11- model . ext . register ( ValueMvExt ) ;
11+ model . ext . register ( MvalExt ) ;
1212 model . api . root ( {
13- mv : ValueMvExt . new ( ) ,
13+ mv : MvalExt . new ( ) ,
1414 } ) ;
1515 expect ( model . view ( ) ) . toEqual ( {
1616 mv : [ ] ,
@@ -19,9 +19,9 @@ test('can create a new multi-value register', () => {
1919
2020test ( 'can provide initial value' , ( ) => {
2121 const model = Model . withLogicalClock ( ) ;
22- model . ext . register ( ValueMvExt ) ;
22+ model . ext . register ( MvalExt ) ;
2323 model . api . root ( {
24- mv : ValueMvExt . new ( { foo : 'bar' } ) ,
24+ mv : MvalExt . new ( { foo : 'bar' } ) ,
2525 } ) ;
2626 expect ( model . view ( ) ) . toEqual ( {
2727 mv : [ { foo : 'bar' } ] ,
@@ -30,22 +30,22 @@ test('can provide initial value', () => {
3030
3131test ( 'can read view from node or API node' , ( ) => {
3232 const model = Model . withLogicalClock ( ) ;
33- model . ext . register ( ValueMvExt ) ;
33+ model . ext . register ( MvalExt ) ;
3434 model . api . root ( {
35- mv : ValueMvExt . new ( 'foo' ) ,
35+ mv : MvalExt . new ( 'foo' ) ,
3636 } ) ;
37- const api = model . api . in ( 'mv' ) . asExt ( ValueMvExt ) ;
37+ const api = model . api . in ( 'mv' ) . asExt ( MvalExt ) ;
3838 expect ( api . view ( ) ) . toEqual ( [ 'foo' ] ) ;
3939 expect ( api . node . view ( ) ) . toEqual ( [ 'foo' ] ) ;
4040} ) ;
4141
4242test ( 'exposes API to edit extension data' , ( ) => {
4343 const model = Model . withLogicalClock ( ) ;
44- model . ext . register ( ValueMvExt ) ;
44+ model . ext . register ( MvalExt ) ;
4545 model . api . root ( {
46- mv : ValueMvExt . new ( ) ,
46+ mv : MvalExt . new ( ) ,
4747 } ) ;
48- const nodeApi = model . api . in ( 'mv' ) . asExt ( ValueMvExt ) ;
48+ const nodeApi = model . api . in ( 'mv' ) . asExt ( MvalExt ) ;
4949 nodeApi . set ( konst ( 'lol' ) ) ;
5050 expect ( model . view ( ) ) . toEqual ( {
5151 mv : [ 'lol' ] ,
@@ -55,9 +55,9 @@ test('exposes API to edit extension data', () => {
5555describe ( 'extension validity checks' , ( ) => {
5656 test ( 'does not treat ArrNode as extension if header is too long' , ( ) => {
5757 const model = Model . withLogicalClock ( ) ;
58- model . ext . register ( ValueMvExt ) ;
58+ model . ext . register ( MvalExt ) ;
5959 model . api . root ( {
60- mv : ValueMvExt . new ( ) ,
60+ mv : MvalExt . new ( ) ,
6161 } ) ;
6262 const buf = new Uint8Array ( 4 ) ;
6363 buf . set ( model . api . const ( [ 'mv' , 0 ] ) . node . view ( ) as Uint8Array , 0 ) ;
@@ -70,9 +70,9 @@ describe('extension validity checks', () => {
7070
7171 test ( 'does not treat ArrNode as extension if header sid is wrong' , ( ) => {
7272 const model = Model . withLogicalClock ( ) ;
73- model . ext . register ( ValueMvExt ) ;
73+ model . ext . register ( MvalExt ) ;
7474 model . api . root ( {
75- mv : ValueMvExt . new ( ) ,
75+ mv : MvalExt . new ( ) ,
7676 } ) ;
7777 const buf = model . api . const ( [ 'mv' , 0 ] ) . node . view ( ) as Uint8Array ;
7878 buf [ 1 ] += 1 ;
@@ -84,9 +84,9 @@ describe('extension validity checks', () => {
8484
8585 test ( 'does not treat ArrNode as extension if header time is wrong' , ( ) => {
8686 const model = Model . withLogicalClock ( ) ;
87- model . ext . register ( ValueMvExt ) ;
87+ model . ext . register ( MvalExt ) ;
8888 model . api . root ( {
89- mv : ValueMvExt . new ( ) ,
89+ mv : MvalExt . new ( ) ,
9090 } ) ;
9191 const buf = model . api . const ( [ 'mv' , 0 ] ) . node . view ( ) as Uint8Array ;
9292 buf [ 2 ] += 1 ;
0 commit comments