(t *testing.T)
| 903 | } |
| 904 | |
| 905 | func TestEmptyTracingDialWithContext(t *testing.T) { |
| 906 | |
| 907 | trace := &httptrace.ClientTrace{} |
| 908 | ctx := httptrace.WithClientTrace(context.Background(), trace) |
| 909 | |
| 910 | s := newTLSServer(t) |
| 911 | defer s.Close() |
| 912 | |
| 913 | d := cstDialer |
| 914 | d.TLSClientConfig = &tls.Config{RootCAs: rootCAs(t, s.Server)} |
| 915 | |
| 916 | ws, _, err := d.DialContext(ctx, s.URL, nil) |
| 917 | if err != nil { |
| 918 | t.Fatalf("Dial: %v", err) |
| 919 | } |
| 920 | |
| 921 | defer ws.Close() |
| 922 | sendRecv(t, ws) |
| 923 | } |
| 924 | |
| 925 | // TestNetDialConnect tests selection of dial method between NetDial, NetDialContext, NetDialTLS or NetDialTLSContext |
| 926 | func TestNetDialConnect(t *testing.T) { |
nothing calls this directly
no test coverage detected