mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-06-14 02:20:53 +00:00
Stop using deprecated ioutil functions
This commit is contained in:
@@ -4,7 +4,6 @@
|
||||
package kio
|
||||
|
||||
import (
|
||||
"io/ioutil"
|
||||
"os"
|
||||
"path/filepath"
|
||||
"testing"
|
||||
@@ -21,7 +20,7 @@ type Setup struct {
|
||||
// SetupDirectories creates directories for reading test configuration from
|
||||
func SetupDirectories(t *testing.T, dirs ...string) Setup {
|
||||
t.Helper()
|
||||
d, err := ioutil.TempDir("", "kyaml-test")
|
||||
d, err := os.MkdirTemp("", "kyaml-test")
|
||||
require.NoError(t, err)
|
||||
err = os.Chdir(d)
|
||||
require.NoError(t, err)
|
||||
@@ -37,7 +36,7 @@ func (s Setup) WriteFile(t *testing.T, path string, value []byte) {
|
||||
t.Helper()
|
||||
err := os.MkdirAll(filepath.Dir(filepath.Join(s.Root, path)), 0700)
|
||||
require.NoError(t, err)
|
||||
err = ioutil.WriteFile(filepath.Join(s.Root, path), value, 0600)
|
||||
err = os.WriteFile(filepath.Join(s.Root, path), value, 0600)
|
||||
require.NoError(t, err)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user