|
9 | 9 | "errors" |
10 | 10 | "fmt" |
11 | 11 | "io" |
12 | | - "io/ioutil" |
13 | 12 | "math" |
14 | 13 | "os" |
15 | 14 | "path" |
@@ -264,7 +263,7 @@ func TestFileInfoHeaderSymlink(t *testing.T) { |
264 | 263 | case "android", "nacl", "plan9", "windows": |
265 | 264 | t.Skip("symlinks not supported") |
266 | 265 | } |
267 | | - tmpdir, err := ioutil.TempDir("", "TestFileInfoHeaderSymlink") |
| 266 | + tmpdir, err := os.MkdirTemp("", "TestFileInfoHeaderSymlink") |
268 | 267 | if err != nil { |
269 | 268 | t.Fatal(err) |
270 | 269 | } |
@@ -329,7 +328,7 @@ func TestRoundTrip(t *testing.T) { |
329 | 328 | if !reflect.DeepEqual(rHdr, hdr) { |
330 | 329 | t.Errorf("Header mismatch.\n got %+v\nwant %+v", rHdr, hdr) |
331 | 330 | } |
332 | | - rData, err := ioutil.ReadAll(tr) |
| 331 | + rData, err := io.ReadAll(tr) |
333 | 332 | if err != nil { |
334 | 333 | t.Fatalf("Read: %v", err) |
335 | 334 | } |
@@ -806,9 +805,9 @@ func Benchmark(b *testing.B) { |
806 | 805 | b.Run(v.label, func(b *testing.B) { |
807 | 806 | b.ReportAllocs() |
808 | 807 | for i := 0; i < b.N; i++ { |
809 | | - // Writing to ioutil.Discard because we want to |
| 808 | + // Writing to io.Discard because we want to |
810 | 809 | // test purely the writer code and not bring in disk performance into this. |
811 | | - tw := NewWriter(ioutil.Discard) |
| 810 | + tw := NewWriter(io.Discard) |
812 | 811 | for _, file := range v.files { |
813 | 812 | if err := tw.WriteHeader(file.hdr); err != nil { |
814 | 813 | b.Errorf("unexpected WriteHeader error: %v", err) |
@@ -846,7 +845,7 @@ func Benchmark(b *testing.B) { |
846 | 845 | if _, err := tr.Next(); err != nil { |
847 | 846 | b.Errorf("unexpected Next error: %v", err) |
848 | 847 | } |
849 | | - if _, err := io.Copy(ioutil.Discard, tr); err != nil { |
| 848 | + if _, err := io.Copy(io.Discard, tr); err != nil { |
850 | 849 | b.Errorf("unexpected Copy error : %v", err) |
851 | 850 | } |
852 | 851 | } |
|
0 commit comments