|
6 | 6 | "encoding/base64" |
7 | 7 | "errors" |
8 | 8 | "fmt" |
9 | | - "io/ioutil" |
10 | 9 | "net/url" |
11 | 10 | "os" |
12 | 11 | "os/exec" |
@@ -417,14 +416,14 @@ func TestGitGetter_gitVersion(t *testing.T) { |
417 | 416 | if runtime.GOOS == "windows" { |
418 | 417 | t.Skip("skipping on windows since the test requires sh") |
419 | 418 | } |
420 | | - dir, err := ioutil.TempDir("", "go-getter") |
| 419 | + dir, err := os.MkdirTemp("", "go-getter") |
421 | 420 | if err != nil { |
422 | 421 | t.Fatal(err) |
423 | 422 | } |
424 | 423 | defer os.RemoveAll(dir) |
425 | 424 |
|
426 | 425 | script := filepath.Join(dir, "git") |
427 | | - err = ioutil.WriteFile( |
| 426 | + err = os.WriteFile( |
428 | 427 | script, |
429 | 428 | []byte("#!/bin/sh\necho \"git version 2.0 (Some Metadata Here)\n\""), |
430 | 429 | 0700) |
@@ -707,7 +706,7 @@ func TestGitGetter_subdirectory_symlink(t *testing.T) { |
707 | 706 | g := new(GitGetter) |
708 | 707 | dst := tempDir(t) |
709 | 708 |
|
710 | | - target, err := ioutil.TempFile("", "link-target") |
| 709 | + target, err := os.CreateTemp("", "link-target") |
711 | 710 | if err != nil { |
712 | 711 | t.Fatal(err) |
713 | 712 | } |
@@ -822,7 +821,7 @@ type gitRepo struct { |
822 | 821 |
|
823 | 822 | // testGitRepo creates a new test git repository. |
824 | 823 | func testGitRepo(t *testing.T, name string) *gitRepo { |
825 | | - dir, err := ioutil.TempDir("", "go-getter") |
| 824 | + dir, err := os.MkdirTemp("", "go-getter") |
826 | 825 | if err != nil { |
827 | 826 | t.Fatal(err) |
828 | 827 | } |
@@ -864,7 +863,7 @@ func (r *gitRepo) git(args ...string) { |
864 | 863 | // commitFile writes and commits a text file to the repo. |
865 | 864 | func (r *gitRepo) commitFile(file, content string) { |
866 | 865 | path := filepath.Join(r.dir, file) |
867 | | - if err := ioutil.WriteFile(path, []byte(content), 0600); err != nil { |
| 866 | + if err := os.WriteFile(path, []byte(content), 0600); err != nil { |
868 | 867 | r.t.Fatal(err) |
869 | 868 | } |
870 | 869 | r.git("add", file) |
|
0 commit comments