Wrote session dial tests. Use new helpers.

This commit is contained in:
Jay
2026-04-19 09:58:41 -04:00
parent 6998ccf701
commit 45b1a31cbb
9 changed files with 175 additions and 91 deletions
+2 -2
View File
@@ -87,14 +87,14 @@ func TestConnectedConnectionClose(t *testing.T) {
incomingData <- honeybeetest.MockIncomingData{
MsgType: websocket.TextMessage, Data: canary}
assert.Eventually(t, func() bool {
honeybeetest.Eventually(t, func() bool {
select {
case msg := <-conn.Incoming():
return bytes.Equal(msg, canary)
default:
return false
}
}, honeybeetest.TestTimeout, honeybeetest.TestTick)
}, "expected canary message")
conn.Close()
assert.Equal(t, StateClosed, conn.State())