|
|
@ -2,7 +2,6 @@ package fs |
|
|
|
|
|
|
|
|
|
|
|
import ( |
|
|
|
import ( |
|
|
|
"io/ioutil" |
|
|
|
"io/ioutil" |
|
|
|
"log" |
|
|
|
|
|
|
|
"os" |
|
|
|
"os" |
|
|
|
"testing" |
|
|
|
"testing" |
|
|
|
|
|
|
|
|
|
|
@ -21,20 +20,16 @@ func (s *MySuite) TestAPISuite(c *C) { |
|
|
|
var storageList []string |
|
|
|
var storageList []string |
|
|
|
create := func() mstorage.Storage { |
|
|
|
create := func() mstorage.Storage { |
|
|
|
path, err := ioutil.TempDir(os.TempDir(), "minio-fs-") |
|
|
|
path, err := ioutil.TempDir(os.TempDir(), "minio-fs-") |
|
|
|
log.Println(path) |
|
|
|
|
|
|
|
c.Check(err, IsNil) |
|
|
|
c.Check(err, IsNil) |
|
|
|
storageList = append(storageList, path) |
|
|
|
storageList = append(storageList, path) |
|
|
|
_, _, store := Start(path) |
|
|
|
_, _, store := Start(path) |
|
|
|
return store |
|
|
|
return store |
|
|
|
} |
|
|
|
} |
|
|
|
log.Println("FOO") |
|
|
|
|
|
|
|
mstorage.APITestSuite(c, create) |
|
|
|
mstorage.APITestSuite(c, create) |
|
|
|
log.Println("BAR") |
|
|
|
|
|
|
|
removeRoots(c, storageList) |
|
|
|
removeRoots(c, storageList) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
func removeRoots(c *C, roots []string) { |
|
|
|
func removeRoots(c *C, roots []string) { |
|
|
|
log.Println("REMOVING ROOTS: ", roots) |
|
|
|
|
|
|
|
for _, root := range roots { |
|
|
|
for _, root := range roots { |
|
|
|
err := os.RemoveAll(root) |
|
|
|
err := os.RemoveAll(root) |
|
|
|
c.Check(err, IsNil) |
|
|
|
c.Check(err, IsNil) |
|
|
|