Add a flag for which host to hit in TestTransport
diff --git a/transport_test.go b/transport_test.go
index dd98816..43041fc 100644
--- a/transport_test.go
+++ b/transport_test.go
@@ -12,15 +12,17 @@
"testing"
)
-var extNet = flag.Bool("extnet", false, "do external network tests")
+var (
+ extNet = flag.Bool("extnet", false, "do external network tests")
+ transportHost = flag.String("transporthost", "http2.golang.org", "hostname to use for TestTransport")
+)
func TestTransport(t *testing.T) {
if !*extNet {
t.Skip("skipping external network test")
}
- req, _ := http.NewRequest("GET", "https://http2.golang.org/", nil)
- var rt http.RoundTripper = &Transport{}
- //rt = http.DefaultTransport
+ req, _ := http.NewRequest("GET", "https://"+*transportHost+"/", nil)
+ rt := &Transport{}
res, err := rt.RoundTrip(req)
if err != nil {
t.Fatalf("%v", err)