From 6f1408995c02c576879148952e7f8fb9f98fcfe5 Mon Sep 17 00:00:00 2001 From: JOOHOJANG Date: Tue, 1 Oct 2024 23:21:23 +0900 Subject: [PATCH] Test modifications based on the implementation approach --- packages/sdk/test/integration/gc_test.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/packages/sdk/test/integration/gc_test.ts b/packages/sdk/test/integration/gc_test.ts index b9be48909..7f2612348 100644 --- a/packages/sdk/test/integration/gc_test.ts +++ b/packages/sdk/test/integration/gc_test.ts @@ -753,6 +753,7 @@ describe('Garbage Collection', function () { ); assert.equal(doc1.getGarbageLen(), 1); await client1.sync(); + assert.equal(doc1.getGarbageLen(), 0); assert.equal( versionVectorHelper(doc1.getVersionVector(), [ { actor: client1.getID()!, lamport: Long.fromNumber(3) }, @@ -786,7 +787,7 @@ describe('Garbage Collection', function () { ]), true, ); - assert.equal(doc1.getGarbageLen(), 4); + assert.equal(doc1.getGarbageLen(), 3); await client1.sync(); assert.equal( versionVectorHelper(doc1.getVersionVector(), [ @@ -795,7 +796,7 @@ describe('Garbage Collection', function () { ]), true, ); - assert.equal(doc1.getGarbageLen(), 4); + assert.equal(doc1.getGarbageLen(), 3); await client1.sync(); assert.equal( @@ -805,7 +806,7 @@ describe('Garbage Collection', function () { ]), true, ); - assert.equal(doc1.getGarbageLen(), 4); + assert.equal(doc1.getGarbageLen(), 3); await client2.sync(); assert.equal( @@ -815,7 +816,7 @@ describe('Garbage Collection', function () { ]), true, ); - assert.equal(doc1.getGarbageLen(), 4); + assert.equal(doc1.getGarbageLen(), 3); await client1.sync(); assert.equal( versionVectorHelper(doc1.getVersionVector(), [ @@ -829,6 +830,8 @@ describe('Garbage Collection', function () { assert.equal(doc1.getGarbageLen(), 4); await client1.sync(); assert.equal(doc1.getGarbageLen(), 0); + await client2.sync(); + assert.equal(doc2.getGarbageLen(), 0); await client1.deactivate(); await client2.deactivate();