diff options
| -rw-r--r-- | tests/matrix/dir_test.go | 32 | ||||
| -rw-r--r-- | tests/matrix/matrix_test.go | 25 | 
2 files changed, 33 insertions, 24 deletions
| diff --git a/tests/matrix/dir_test.go b/tests/matrix/dir_test.go new file mode 100644 index 0000000..e7a0b22 --- /dev/null +++ b/tests/matrix/dir_test.go @@ -0,0 +1,32 @@ +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) +	} +} diff --git a/tests/matrix/matrix_test.go b/tests/matrix/matrix_test.go index e4c6b5f..be47990 100644 --- a/tests/matrix/matrix_test.go +++ b/tests/matrix/matrix_test.go @@ -372,34 +372,11 @@ func TestFilenameEncryption(t *testing.T) {  	}  } -// Test Mkdir and Rmdir -func testMkdirRmdir(t *testing.T) { -	test_helpers.TestMkdirRmdir(t, test_helpers.DefaultPlainDir) -} -  // Test Rename -func testRename(t *testing.T) { +func TestRename(t *testing.T) {  	test_helpers.TestRename(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) -	} -} -  func TestLongNames(t *testing.T) {  	fi, err := ioutil.ReadDir(test_helpers.DefaultCipherDir)  	if err != nil { | 
