diff options
Diffstat (limited to 'src/client/sync/push.test.ts')
| -rw-r--r-- | src/client/sync/push.test.ts | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/client/sync/push.test.ts b/src/client/sync/push.test.ts index bce4652..19b39da 100644 --- a/src/client/sync/push.test.ts +++ b/src/client/sync/push.test.ts @@ -1140,7 +1140,10 @@ describe("generateCrdtChanges", () => { expect(crdtChanges[0]?.documentId).toBe("deck:deck-1"); expect(crdtChanges[0]?.binary).toBeDefined(); // Verify it's valid base64 - expect(() => base64ToBinary(crdtChanges[0]!.binary)).not.toThrow(); + const binary = crdtChanges[0]?.binary; + if (binary) { + expect(() => base64ToBinary(binary)).not.toThrow(); + } }); it("should generate CRDT changes for cards", () => { |
