Skip to content

Commit 077edf6

Browse files
committed
Fix: Test error on go1.13, go1.14 and go1.15.
1 parent e1d5c76 commit 077edf6

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

file_writer_test.go

+8-6
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,15 @@ import (
1818
"io/ioutil"
1919
"os"
2020
"path/filepath"
21+
"strconv"
2122
"strings"
2223
"testing"
24+
"time"
2325
)
2426

2527
func TestNewFileWriter(t *testing.T) {
26-
dir, err := os.MkdirTemp("", "TestNewFileWriter.*")
27-
if err != nil {
28+
dir := filepath.Join(os.TempDir(), strconv.FormatInt(time.Now().UnixNano(), 10), "TestNewFileWriter")
29+
if err := os.MkdirAll(dir, 0766); err != nil {
2830
t.Fatal(err)
2931
}
3032
defer func() {
@@ -50,8 +52,8 @@ func TestNewFileWriter(t *testing.T) {
5052
}
5153

5254
func TestMustNewFileWriter(t *testing.T) {
53-
dir, err := os.MkdirTemp("", "TestNewFileWriter.*")
54-
if err != nil {
55+
dir := filepath.Join(os.TempDir(), strconv.FormatInt(time.Now().UnixNano(), 10), "TestMustNewFileWriter")
56+
if err := os.MkdirAll(dir, 0766); err != nil {
5557
t.Fatal(err)
5658
}
5759
defer func() {
@@ -77,8 +79,8 @@ func TestMustNewFileWriter(t *testing.T) {
7779
}
7880

7981
func TestFileWriter(t *testing.T) {
80-
dir, err := os.MkdirTemp("", "TestNewFileWriter.*")
81-
if err != nil {
82+
dir := filepath.Join(os.TempDir(), strconv.FormatInt(time.Now().UnixNano(), 10), "TestFileWriter")
83+
if err := os.MkdirAll(dir, 0766); err != nil {
8284
t.Fatal(err)
8385
}
8486
defer func() {

0 commit comments

Comments
 (0)