MCPcopy
hub / github.com/codeaashu/claude-code / createMockWs

Function createMockWs

src/server/web/__tests__/session-manager.test.ts:37–47  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

35}
36
37function createMockWs(): WebSocket & EventEmitter {
38 const emitter = new EventEmitter();
39 const ws = Object.assign(emitter, {
40 OPEN: 1,
41 CONNECTING: 0,
42 readyState: 1,
43 send: mock.fn(),
44 close: mock.fn(),
45 });
46 return ws as unknown as WebSocket & EventEmitter;
47}
48
49describe("SessionManager", () => {
50 it("creates a session and tracks it", () => {

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected