Code succeeds if WebSocket close code is one of the given. Code 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.Expect().C
(codes ...int)
| 323 | // msg := conn.Expect().Closed() |
| 324 | // msg.Code(websocket.CloseNormalClosure, websocket.CloseGoingAway) |
| 325 | func (wm *WebsocketMessage) Code(codes ...int) *WebsocketMessage { |
| 326 | opChain := wm.chain.enter("Code()") |
| 327 | defer opChain.leave() |
| 328 | |
| 329 | wm.checkCode(opChain, codes...) |
| 330 | |
| 331 | return wm |
| 332 | } |
| 333 | |
| 334 | // NotCode succeeds if WebSocket close code is none of the given. |
| 335 | // |