(e *httpexpect.Expect)
| 138 | } |
| 139 | |
| 140 | func testWebsocketTypes(e *httpexpect.Expect) { |
| 141 | ws := e.GET("/test").WithWebsocketUpgrade(). |
| 142 | Expect(). |
| 143 | Status(http.StatusSwitchingProtocols). |
| 144 | Websocket() |
| 145 | defer ws.Disconnect() |
| 146 | |
| 147 | ws.WriteMessage(websocket.TextMessage, []byte("test")). |
| 148 | Expect(). |
| 149 | Type(websocket.TextMessage).Body().IsEqual("test") |
| 150 | |
| 151 | ws.WriteMessage(websocket.BinaryMessage, []byte("test")). |
| 152 | Expect(). |
| 153 | Type(websocket.BinaryMessage).Body().IsEqual("test") |
| 154 | |
| 155 | ws.WriteMessage(websocket.CloseMessage, []byte("test")). |
| 156 | Expect(). |
| 157 | Type(websocket.CloseMessage).NoContent() |
| 158 | } |
| 159 | |
| 160 | func testWebsocket(e *httpexpect.Expect) { |
| 161 | testWebsocketConn(e) |
no test coverage detected
searching dependent graphs…