Merge pull request #15584 from overleaf/jpa-websocket-state-enum

[web] tests: provide enums for WebSocket states

GitOrigin-RevId: 94e7c0510c325880f54a277fcd3509538df70a22
This commit is contained in:
Jakob Ackermann
2023-11-06 09:03:42 +00:00
committed by Copybot
parent d81971fef0
commit 6805c44e9e
+8
View File
@@ -112,6 +112,14 @@ globalThis.BroadcastChannel =
postMessage(message) {}
}
// add stub for WebSocket state enum
globalThis.WebSocket = class WebSocket {
static CONNECTING = 0
static OPEN = 1
static CLOSING = 2
static CLOSED = 3
}
// node-fetch doesn't accept relative URL's: https://github.com/node-fetch/node-fetch/blob/master/docs/v2-LIMITS.md#known-differences
const fetch = require('node-fetch')
globalThis.fetch =