MCPcopy Index your code
hub / github.com/TanStack/devtools / createMockWebSocketClass

Function createMockWebSocketClass

packages/event-bus/tests/client.test.ts:20–37  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

18const mockEventSourceInstances: Array<any> = []
19
20function createMockWebSocketClass() {
21 const cls = class MockWebSocket {
22 static OPEN = 1
23 static CLOSED = 3
24 url: string
25 readyState = 1
26 onmessage: any = null
27 onclose: any = null
28 onerror: any = null
29 send = vi.fn()
30 close = vi.fn()
31 constructor(url: string) {
32 this.url = url
33 mockWebSocketInstances.push(this)
34 }
35 }
36 return cls
37}
38
39function createMockEventSourceClass() {
40 return class MockEventSource {

Callers 1

client.test.tsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected