MCPcopy Create free account
hub / github.com/gavv/httpexpect / NotCode

Method NotCode

websocket_message.go:345–352  ·  view source on GitHub ↗

NotCode succeeds if WebSocket close code is none of the given. NotCode fails if WebSocket message type is not "8 - Connection Close Frame". WebSocket close codes are defined in RFC 6455, section 11.7. See also https://godoc.org/github.com/gorilla/websocket#pkg-constants Example: msg := conn.Exp

(codes ...int)

Source from the content-addressed store, hash-verified

343// msg := conn.Expect().Closed()
344// msg.NotCode(websocket.CloseAbnormalClosure, websocket.CloseNoStatusReceived)
345func (wm *WebsocketMessage) NotCode(codes ...int) *WebsocketMessage {
346 opChain := wm.chain.enter("NotCode()")
347 defer opChain.leave()
348
349 wm.checkNotCode(opChain, codes...)
350
351 return wm
352}
353
354func (wm *WebsocketMessage) checkCode(opChain *chain, codes ...int) {
355 if opChain.failed() {

Calls 3

checkNotCodeMethod · 0.95
enterMethod · 0.80
leaveMethod · 0.80