server: replace ioutil.TempDir by os.MkdirTemp (#27226)

This commit is contained in:
Manjusaka
2021-08-16 09:55:58 +08:00
committed by GitHub
parent d92c49f359
commit da8bb5ea8c

View File

@ -25,7 +25,6 @@ import (
"database/sql"
"encoding/pem"
"fmt"
"io/ioutil"
"math/big"
"net/http"
"os"
@ -461,7 +460,7 @@ func (ts *tidbTestSuite) TestSocket(c *C) {
func (ts *tidbTestSuite) TestSocketAndIp(c *C) {
osTempDir := os.TempDir()
tempDir, err := ioutil.TempDir(osTempDir, "tidb-test.*.socket")
tempDir, err := os.MkdirTemp(osTempDir, "tidb-test.*.socket")
c.Assert(err, IsNil)
socketFile := tempDir + "/tidbtest.sock" // Unix Socket does not work on Windows, so '/' should be OK
defer os.RemoveAll(tempDir)
@ -619,7 +618,7 @@ func (ts *tidbTestSuite) TestSocketAndIp(c *C) {
// TestOnlySocket for server configuration without network interface for mysql clients
func (ts *tidbTestSuite) TestOnlySocket(c *C) {
osTempDir := os.TempDir()
tempDir, err := ioutil.TempDir(osTempDir, "tidb-test.*.socket")
tempDir, err := os.MkdirTemp(osTempDir, "tidb-test.*.socket")
c.Assert(err, IsNil)
socketFile := tempDir + "/tidbtest.sock" // Unix Socket does not work on Windows, so '/' should be OK
defer os.RemoveAll(tempDir)