Tests: Cleanup/Enhancement: Add few more cases to posix.ReadFile tests and use a cleaner posixTestSetup for posix tests (#2330)

This commit is contained in:
karthic rao
2016-07-30 13:56:19 +05:30
committed by Harshavardhana
parent 4b05b6a6c1
commit 5b86dd7659
2 changed files with 80 additions and 114 deletions
+2 -9
View File
@@ -18,8 +18,6 @@ package main
import (
"bytes"
"io/ioutil"
"os"
"testing"
)
@@ -171,14 +169,9 @@ func (e erasureTestSetup) Remove() {
func newErasureTestSetup(dataBlocks int, parityBlocks int, blockSize int64) (*erasureTestSetup, error) {
diskPaths := make([]string, dataBlocks+parityBlocks)
disks := make([]StorageAPI, len(diskPaths))
var err error
for i := range diskPaths {
var err error
diskPaths[i], err = ioutil.TempDir(os.TempDir(), "minio-")
if err != nil {
return nil, err
}
disks[i], err = newPosix(diskPaths[i])
disks[i], diskPaths[i], err = newPosixTestSetup()
if err != nil {
return nil, err
}