Skip to content

Commit 8aaf662

Browse files
committed
chore: fix lint in onUpdateError e2e
1 parent 4057a71 commit 8aaf662

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

packages/loro-websocket/tests/e2e-update-error.test.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,11 @@ describe("E2E: onUpdateError", () => {
5151
client.terminate();
5252
} catch { }
5353
}
54-
await new Promise(resolve => server.close(() => resolve(undefined)));
54+
await new Promise<void>(resolve => {
55+
server.close(() => {
56+
resolve();
57+
});
58+
});
5559
});
5660

5761
it("invokes adaptor onUpdateError with original batch", async () => {
@@ -81,7 +85,7 @@ describe("E2E: onUpdateError", () => {
8185
expect(err.reason).toBe("invalid_update");
8286
expect(err.updates.length).toBe(1);
8387
expect(lastUpdates.length).toBe(1);
84-
expect(err.updates[0]!.length).toBeGreaterThan(0);
88+
expect((err.updates[0]?.length ?? 0)).toBeGreaterThan(0);
8589

8690
await room.destroy();
8791
client.destroy();
@@ -90,7 +94,7 @@ describe("E2E: onUpdateError", () => {
9094
function handleMessage(ws: WebSocket, msg: ProtocolMessage) {
9195
switch (msg.type) {
9296
case MessageType.JoinRequest: {
93-
const jr = msg as JoinRequest;
97+
const jr: JoinRequest = msg;
9498
ws.send(
9599
encode({
96100
type: MessageType.JoinResponseOk,

0 commit comments

Comments
 (0)