This repository has no description
1package netutil
2
3import (
4 "testing"
5
6 "github.com/gorilla/websocket"
7)
8
9func TestSSRFWebsocketDialerPreservesHandshakeTimeout(t *testing.T) {
10 dialer := SSRFWebsocketDialer(false)
11 if dialer.HandshakeTimeout != websocket.DefaultDialer.HandshakeTimeout {
12 t.Fatalf("HandshakeTimeout = %v, want %v", dialer.HandshakeTimeout, websocket.DefaultDialer.HandshakeTimeout)
13 }
14 if dialer.NetDialContext == nil {
15 t.Fatal("NetDialContext is nil; public-only dialing is not enforced")
16 }
17}