Skip to content

Commit 812b68d

Browse files
authoredJun 29, 2023
Merge pull request #1861 from testwill/ioutil
chore: remove refs to deprecated io/ioutil
2 parents 5fcbc08 + f2a7973 commit 812b68d

File tree

4 files changed

+9
-22
lines changed

4 files changed

+9
-22
lines changed
 

‎enginetest/testgen_test.go

+2-13
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ package enginetest
33
import (
44
"bufio"
55
"fmt"
6-
"io/ioutil"
76
"os"
87
"path/filepath"
98
"strings"
@@ -97,12 +96,7 @@ func writePlans(t *testing.T, s [][]setup.SetupScript, original []queries.QueryP
9796

9897
func TestWriteComplexIndexQueries(t *testing.T) {
9998
t.Skip()
100-
tmp, err := ioutil.TempDir("", "*")
101-
if err != nil {
102-
return
103-
}
104-
105-
outputPath := filepath.Join(tmp, "complex_index_queries.txt")
99+
outputPath := filepath.Join(t.TempDir(), "complex_index_queries.txt")
106100
f, err := os.Create(outputPath)
107101
require.NoError(t, err)
108102

@@ -121,12 +115,7 @@ func TestWriteComplexIndexQueries(t *testing.T) {
121115

122116
func TestWriteCreateTableQueries(t *testing.T) {
123117
t.Skip()
124-
tmp, err := ioutil.TempDir("", "*")
125-
if err != nil {
126-
return
127-
}
128-
129-
outputPath := filepath.Join(tmp, "create_table_queries.txt")
118+
outputPath := filepath.Join(t.TempDir(), "create_table_queries.txt")
130119
f, err := os.Create(outputPath)
131120
require.NoError(t, err)
132121

‎internal/sockstate/netstat_linux.go

+3-4
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ import (
2525
"encoding/binary"
2626
"fmt"
2727
"io"
28-
"io/ioutil"
2928
"log"
3029
"net"
3130
"os"
@@ -70,7 +69,7 @@ func getProcName(s []byte) string {
7069
func (p *procFd) iterFdDir() {
7170
// link name is of the form socket:[5860846]
7271
fddir := path.Join(p.base, "/fd")
73-
fi, err := ioutil.ReadDir(fddir)
72+
fi, err := os.ReadDir(fddir)
7473
if err != nil {
7574
return
7675
}
@@ -110,7 +109,7 @@ func (p *procFd) iterFdDir() {
110109

111110
func extractProcInfo(sktab []sockTabEntry) {
112111
const basedir = "/proc"
113-
fi, err := ioutil.ReadDir(basedir)
112+
fi, err := os.ReadDir(basedir)
114113
if err != nil {
115114
return
116115
}
@@ -233,7 +232,7 @@ var isWSL = false
233232
var isProcBlocked = false
234233

235234
func init() {
236-
osRelease, err := ioutil.ReadFile("/proc/sys/kernel/osrelease")
235+
osRelease, err := os.ReadFile("/proc/sys/kernel/osrelease")
237236
if err == nil {
238237
osReleaseString := strings.ToLower(string(osRelease))
239238
if strings.Contains(osReleaseString, "microsoft") {

‎server/handler_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ package server
1717
import (
1818
"context"
1919
"fmt"
20-
"io/ioutil"
20+
"io"
2121
"net"
2222
"strconv"
2323
"testing"
@@ -1182,7 +1182,7 @@ func testServer(t *testing.T, ready chan struct{}, port string, breakConn bool)
11821182
_ = conn.Close()
11831183
}()
11841184

1185-
_, err = ioutil.ReadAll(conn)
1185+
_, err = io.ReadAll(conn)
11861186
if err != nil {
11871187
t.Fatal(err)
11881188
}

‎sql/expression/function/load_file_test.go

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package function
22

33
import (
4-
"io/ioutil"
54
"os"
65
"testing"
76

@@ -16,7 +15,7 @@ import (
1615
func createTempDirAndFile(fileName string) (string, *os.File, error) {
1716
dir := os.TempDir()
1817

19-
file, err := ioutil.TempFile(dir, fileName)
18+
file, err := os.CreateTemp(dir, fileName)
2019
if err != nil {
2120
return "", nil, err
2221
}
@@ -107,7 +106,7 @@ func TestLoadFile(t *testing.T) {
107106
// runLoadFileTest takes in a loadFileTestCase and its relevant directory and validates whether LOAD_FILE is reading
108107
// the file accordingly.
109108
func runLoadFileTest(t *testing.T, tt loadFileTestCase, dir string) {
110-
file, err := ioutil.TempFile(dir, tt.fileName)
109+
file, err := os.CreateTemp(dir, tt.fileName)
111110
assert.NoError(t, err)
112111

113112
defer file.Close()

0 commit comments

Comments
 (0)
Please sign in to comment.