package matrix import ( "os" "syscall" "testing" "github.com/rfjakob/gocryptfs/tests/test_helpers" ) // Test Mkdir and Rmdir func TestMkdirRmdir(t *testing.T) { test_helpers.TestMkdirRmdir(t, test_helpers.DefaultPlainDir) } // Overwrite an empty directory with another directory func TestDirOverwrite(t *testing.T) { dir1 := test_helpers.DefaultPlainDir + "/DirOverwrite1" dir2 := test_helpers.DefaultPlainDir + "/DirOverwrite2" err := os.Mkdir(dir1, 0777) if err != nil { t.Fatal(err) } err = os.Mkdir(dir2, 0777) if err != nil { t.Fatal(err) } err = syscall.Rename(dir1, dir2) if err != nil { t.Fatal(err) } }