@ryinner/web-socket-manager
Version:
simple ws manager
21 lines • 672 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.mockWebSocket = exports.webSocketSpy = void 0;
const vitest_1 = require("vitest");
const webSocketSpy = {
onmessage: vitest_1.vi.fn(),
onerror: vitest_1.vi.fn(),
onclose: vitest_1.vi.fn(),
onopen: vitest_1.vi.fn(),
close: vitest_1.vi.fn(),
send: vitest_1.vi.fn(),
readyState: 1
};
exports.webSocketSpy = webSocketSpy;
const mockWebSocket = vitest_1.vi.fn(() => webSocketSpy);
exports.mockWebSocket = mockWebSocket;
mockWebSocket.CONNECTING = 0;
mockWebSocket.OPEN = 1;
mockWebSocket.CLOSING = 2;
mockWebSocket.CLOSED = 3;
//# sourceMappingURL=WebSocket.js.map