Files
backroad/app/setup-tests/setup-websocket.ts
2026-02-11 17:14:04 +02:00

10 lines
323 B
TypeScript

// MSW 2.x requires WebSocket to be writable in the global scope
// In JSDOM, WebSocket is read-only by default, so we need to make it configurable
if (typeof global.WebSocket !== 'undefined') {
Object.defineProperty(global, 'WebSocket', {
writable: true,
configurable: true,
value: global.WebSocket,
});
}