nolint: testifylint // this is used inside go routines so it can't use `require.`
(t *testing.T, conn net.Conn)
| 537 | |
| 538 | // nolint: testifylint // this is used inside go routines so it can't use `require.` |
| 539 | func echoTCP(t *testing.T, conn net.Conn) { |
| 540 | readBuf := make([]byte, 1000) |
| 541 | readN, err := conn.Read(readBuf) |
| 542 | assert.NoError(t, err) |
| 543 | |
| 544 | writeN, err := conn.Write(readBuf[:readN]) |
| 545 | assert.NoError(t, err) |
| 546 | assert.Equal(t, readN, writeN) |
| 547 | } |
| 548 | |
| 549 | type validateHostHandler struct { |
| 550 | expectedHost string |
no test coverage detected