test case for deletes + fix

This commit is contained in:
Kevin Jahns
2020-12-16 23:45:28 +01:00
parent 47221c26c4
commit d8868c47e1
2 changed files with 45 additions and 17 deletions

View File

@@ -96,11 +96,14 @@ export const logUpdate = update => logUpdateV2(update, UpdateDecoderV1)
*/
export const logUpdateV2 = (update, YDecoder = UpdateDecoderV2) => {
const structs = []
const lazyDecoder = new LazyStructReader(new YDecoder(decoding.createDecoder(update)))
const updateDecoder = new YDecoder(decoding.createDecoder(update))
const lazyDecoder = new LazyStructReader(updateDecoder)
for (let curr = lazyDecoder.curr; curr !== null; curr = lazyDecoder.next()) {
structs.push(curr)
}
logging.print(structs)
logging.print('Structs: ', structs)
const ds = readDeleteSet(updateDecoder)
logging.print('DeleteSet: ', ds)
}
export class LazyStructWriter {