MCPcopy Create free account
hub / github.com/Mnexa-AI/e2a / TestHubRegisterAndIsConnected

Function TestHubRegisterAndIsConnected

internal/ws/hub_test.go:50–64  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

48}
49
50func TestHubRegisterAndIsConnected(t *testing.T) {
51 hub := NewHub()
52 defer hub.Close()
53
54 if hub.IsConnected("agent1") {
55 t.Fatal("expected not connected before register")
56 }
57
58 _, serverConn := newTestWSPair(t)
59 hub.Register("agent1", serverConn)
60
61 if !hub.IsConnected("agent1") {
62 t.Fatal("expected connected after register")
63 }
64}
65
66func TestHubUnregisterMatchingConn(t *testing.T) {
67 hub := NewHub()

Callers

nothing calls this directly

Calls 5

CloseMethod · 0.95
IsConnectedMethod · 0.95
RegisterMethod · 0.95
NewHubFunction · 0.85
newTestWSPairFunction · 0.85

Tested by

no test coverage detected