Integration tests: Use BeforeTest(t) instead of defer AfterTest().

Thanks to this change, a single method BeforeTest(t) can handle
before-test logic as well as registration of cleanup code
(t.Cleanup(func)).
This commit is contained in:
Piotr Tabor
2021-03-06 15:08:16 +01:00
parent 87258efd90
commit fb1d48e98e
56 changed files with 357 additions and 384 deletions

View File

@@ -187,7 +187,7 @@ func TestStreamReaderDialResult(t *testing.T) {
// TestStreamReaderStopOnDial tests a stream reader closes the connection on stop.
func TestStreamReaderStopOnDial(t *testing.T) {
defer testutil.AfterTest(t)
testutil.BeforeTest(t)
h := http.Header{}
h.Add("X-Server-Version", version.Version)
tr := &respWaitRoundTripper{rrt: &respRoundTripper{code: http.StatusOK, header: h}}