55 "errors"
66 "fmt"
77 "io"
8- "io/ioutil" //nolint: staticcheck
98 "net/http"
109 "path/filepath"
1110 "strconv"
@@ -137,7 +136,7 @@ func TestNewStringResponse(t *testing.T) {
137136 )
138137 response := httpmock .NewStringResponse (status , body )
139138
140- data , err := ioutil .ReadAll (response .Body )
139+ data , err := io .ReadAll (response .Body )
141140 require .CmpNoError (err )
142141
143142 assert .String (data , body )
@@ -153,7 +152,7 @@ func TestNewBytesResponse(t *testing.T) {
153152 )
154153 response := httpmock .NewBytesResponse (status , []byte (body ))
155154
156- data , err := ioutil .ReadAll (response .Body )
155+ data , err := io .ReadAll (response .Body )
157156 require .CmpNoError (err )
158157
159158 assert .String (data , body )
@@ -167,8 +166,7 @@ func TestNewJsonResponse(t *testing.T) {
167166 Hello string `json:"hello"`
168167 }
169168
170- dir , cleanup := tmpDir (assert )
171- defer cleanup ()
169+ dir := assert .TempDir ()
172170 fileName := filepath .Join (dir , "ok.json" )
173171 writeFile (assert , fileName , []byte (`{ "test": true }` ))
174172
@@ -203,8 +201,7 @@ func TestNewJsonResponseOrPanic(t *testing.T) {
203201 Hello string `json:"hello"`
204202 }
205203
206- dir , cleanup := tmpDir (assert )
207- defer cleanup ()
204+ dir := assert .TempDir ()
208205 fileName := filepath .Join (dir , "ok.json" )
209206 writeFile (assert , fileName , []byte (`{ "test": true }` ))
210207
@@ -261,8 +258,7 @@ func TestNewJsonResponder(t *testing.T) {
261258 })
262259
263260 assert .Run ("OK file" , func (assert * td.T ) {
264- dir , cleanup := tmpDir (assert )
265- defer cleanup ()
261+ dir := assert .TempDir ()
266262 fileName := filepath .Join (dir , "ok.json" )
267263 writeFile (assert , fileName , []byte (`{ "foo" : 42 }` ))
268264
@@ -308,8 +304,7 @@ func TestNewXmlResponse(t *testing.T) {
308304 }
309305 expectedBody := string (b )
310306
311- dir , cleanup := tmpDir (assert )
312- defer cleanup ()
307+ dir := assert .TempDir ()
313308 fileName := filepath .Join (dir , "ok.xml" )
314309 writeFile (assert , fileName , b )
315310
@@ -354,8 +349,7 @@ func TestNewXmlResponder(t *testing.T) {
354349 })
355350
356351 assert .Run ("OK file" , func (assert * td.T ) {
357- dir , cleanup := tmpDir (assert )
358- defer cleanup ()
352+ dir := assert .TempDir ()
359353 fileName := filepath .Join (dir , "ok.xml" )
360354 writeFile (assert , fileName , b )
361355
@@ -568,7 +562,7 @@ func TestResponder_Then(t *testing.T) {
568562 if ! assert .CmpNoError (err , "Responder call" ) {
569563 return
570564 }
571- b , err := ioutil .ReadAll (resp .Body )
565+ b , err := io .ReadAll (resp .Body )
572566 if ! assert .CmpNoError (err , "Read response" ) {
573567 return
574568 }
@@ -673,7 +667,7 @@ func TestResponder_SetContentLength(t *testing.T) {
673667 name : "custom without Len" ,
674668 r : func (req * http.Request ) (* http.Response , error ) {
675669 return & http.Response {
676- Body : ioutil .NopCloser (strings .NewReader ("BODY" )),
670+ Body : io .NopCloser (strings .NewReader ("BODY" )),
677671 StatusCode : 200 ,
678672 ContentLength : - 1 ,
679673 }, nil
@@ -803,7 +797,7 @@ func TestParallelResponder(t *testing.T) {
803797 go func () {
804798 defer wg .Done ()
805799 resp , _ := r (req )
806- b , err := ioutil .ReadAll (resp .Body )
800+ b , err := io .ReadAll (resp .Body )
807801 td .CmpNoError (t , err , "resp #%d" , ir )
808802 td .CmpLen (t , b , 4000 , "resp #%d" , ir )
809803 td .CmpHasPrefix (t , b , "ABC-" , "resp #%d" , ir )
0 commit comments