MCPcopy
hub / github.com/cloudflare/cloudflared / TestHandleConnect

Function TestHandleConnect

socks/request_handler_test.go:32–40  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

30}
31
32func TestHandleConnect(t *testing.T) {
33 req := createRequest(t, socks5Version, connectCommand, "127.0.0.1", 1337, false)
34 var b bytes.Buffer
35
36 requestHandler := NewRequestHandler(NewNetDialer(), nil)
37 err := requestHandler.Handle(req, &b)
38 assert.Error(t, err)
39 assert.True(t, b.Bytes()[1] == connectionRefused, "expected a response")
40}
41
42func TestHandleConnectIPAccess(t *testing.T) {
43 prefix := "127.0.0.0/24"

Callers

nothing calls this directly

Calls 6

HandleMethod · 0.95
createRequestFunction · 0.85
NewRequestHandlerFunction · 0.85
NewNetDialerFunction · 0.85
BytesMethod · 0.80
ErrorMethod · 0.45

Tested by

no test coverage detected