Add repeated test for utls roundtripper

This commit is contained in:
Shelikhoo 2022-02-09 15:38:27 +00:00
parent 006abdead4
commit 4447860661
No known key found for this signature in database
GPG key ID: C4D5E79D22B25316

View file

@ -129,23 +129,25 @@ func TestRoundTripper(t *testing.T) {
InsecureSkipVerify: true, InsecureSkipVerify: true,
}, http.DefaultTransport) }, http.DefaultTransport)
Convey("HTTP 1.1 Test", t, func(c C) { for count := 0; count <= 10; count++ {
{ Convey("HTTP 1.1 Test", t, func(c C) {
req, err := http.NewRequest("GET", "https://127.0.0.1:23801/", nil) {
So(err, ShouldBeNil) req, err := http.NewRequest("GET", "https://127.0.0.1:23801/", nil)
_, err = rtter.RoundTrip(req) So(err, ShouldBeNil)
So(err, ShouldBeNil) _, err = rtter.RoundTrip(req)
} So(err, ShouldBeNil)
}) }
})
Convey("HTTP 2 Test", t, func(c C) { Convey("HTTP 2 Test", t, func(c C) {
{ {
req, err := http.NewRequest("GET", "https://127.0.0.1:23802/", nil) req, err := http.NewRequest("GET", "https://127.0.0.1:23802/", nil)
So(err, ShouldBeNil) So(err, ShouldBeNil)
_, err = rtter.RoundTrip(req) _, err = rtter.RoundTrip(req)
So(err, ShouldBeNil) So(err, ShouldBeNil)
} }
}) })
}
}) })
} }