diff options
author | Jakob Unterwurzacher | 2015-11-25 22:08:07 +0100 |
---|---|---|
committer | Jakob Unterwurzacher | 2015-11-25 22:08:07 +0100 |
commit | b5bf59a31d78527171d6d6109b51e8dee7f024c8 (patch) | |
tree | e83f2761b98e770ef0b9d6b3259bc7181fc7f3d7 /integration_tests | |
parent | 4d466c3412918346144dff609d8f706c6f002581 (diff) |
tests: check Mkdir and Rmdir
Diffstat (limited to 'integration_tests')
-rw-r--r-- | integration_tests/main_test.go | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/integration_tests/main_test.go b/integration_tests/main_test.go index c38bc11..4b2c11e 100644 --- a/integration_tests/main_test.go +++ b/integration_tests/main_test.go @@ -3,6 +3,7 @@ package integration_tests // File reading, writing, modification, truncate import ( + "syscall" "bytes" "crypto/md5" "encoding/hex" @@ -192,6 +193,7 @@ func TestFileHoles(t *testing.T) { } } +// sContains - does the slice of strings "haystack" contain "needle"? func sContains(haystack []string, needle string) bool { for _, element := range haystack { if element == needle { @@ -307,3 +309,16 @@ func TestFilenameEncryption(t *testing.T) { t.Errorf("file name encryption not working") } } + +// Test Mkdir and Rmdir +func TestMkdirRmdir(t *testing.T) { + dir := defaultPlainDir + "dir1" + err := os.Mkdir(dir, 0777) + if err != nil { + t.Fatal(err) + } + err = syscall.Rmdir(dir) + if err != nil { + t.Fatal(err) + } +} |