aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/client/sync/push.test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/sync/push.test.ts')
-rw-r--r--src/client/sync/push.test.ts5
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", () => {