diff --git a/g/os/gfile/gfile_contents_test.go b/g/os/gfile/gfile_contents_test.go index b1eba333b..a7c3e8c09 100644 --- a/g/os/gfile/gfile_contents_test.go +++ b/g/os/gfile/gfile_contents_test.go @@ -24,7 +24,7 @@ func DelTestFiles(filenames string) { //创建目录 func CreateDir(paths string) { TempDir := Testpath() - os.Mkdir(TempDir+paths, 0666) + os.Mkdir(TempDir+paths, 0777) } //统一格式化文件目录为"/" @@ -50,7 +50,8 @@ func Testpath() string { if err!=nil{ return os.TempDir() } - return psths + return strings.Replace(psths, "./", "/", 1) + } diff --git a/g/os/gfile/gfile_test.go b/g/os/gfile/gfile_test.go index 448a3cc19..2494124a7 100644 --- a/g/os/gfile/gfile_test.go +++ b/g/os/gfile/gfile_test.go @@ -121,13 +121,14 @@ func TestOpenWithFlag(t *testing.T) { flags []bool fileobj *os.File ) + file1 := "/testfile_t1.txt" CreateTestFile(file1, "") defer DelTestFiles(file1) files = append(files, file1) flags = append(flags, true) - files = append(files, "./testfile/dirfiles/t1_no.txt") + files = append(files, "/testfiless/dirfiles/t1_no.txt") flags = append(flags, false) for k, v := range files { @@ -158,7 +159,7 @@ func TestOpenWithFlagPerm(t *testing.T) { files = append(files, file1) flags = append(flags, true) - files = append(files, "./testfile/tt.txt") + files = append(files, "/testfileyy/tt.txt") flags = append(flags, false) for k, v := range files { @@ -624,7 +625,7 @@ func TestMkdir(t *testing.T) { err error ) - defer DelTestFiles(tpath) + defer DelTestFiles("/testfile") err = Mkdir(Testpath() + tpath) gtest.Assert(err, nil)