Skip to content

Commit 2835a32

Browse files
committed
wrong setupServer copy
1 parent 66fd84f commit 2835a32

File tree

1 file changed

+22
-2
lines changed
  • private/protocol/eventstream/eventstreamtest

1 file changed

+22
-2
lines changed

private/protocol/eventstream/eventstreamtest/testing.go

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ package eventstreamtest
66
import (
77
"bytes"
88
"context"
9+
"crypto/tls"
910
"fmt"
1011
"io"
1112
"net/http"
@@ -34,9 +35,28 @@ const (
3435
)
3536

3637
func setupServer(server *httptest.Server, useH2 bool) *http.Client {
37-
server.Start()
38+
server.Config.TLSConfig = &tls.Config{
39+
InsecureSkipVerify: true,
40+
}
3841

39-
return nil
42+
tr := &http.Transport{
43+
TLSClientConfig: &tls.Config{
44+
InsecureSkipVerify: true,
45+
},
46+
}
47+
48+
if useH2 {
49+
server.Config.TLSConfig.NextProtos = []string{"h2"}
50+
tr.TLSClientConfig.NextProtos = []string{"h2"}
51+
tr.ForceAttemptHTTP2 = true
52+
}
53+
server.TLS = server.Config.TLSConfig
54+
55+
server.StartTLS()
56+
57+
return &http.Client{
58+
Transport: tr,
59+
}
4060
}
4161

4262
// ServeEventStream provides serving EventStream messages from a HTTP server to

0 commit comments

Comments
 (0)