MemFSTest.Mkdir_AlreadyExists

geesefs-0-30-9
Aaron Jacobs 2015-03-03 09:49:41 +11:00
parent fcbc1f761e
commit 819d3ff73b
1 changed files with 12 additions and 1 deletions

View File

@ -125,7 +125,18 @@ func (t *MemFSTest) Mkdir() {
}
func (t *MemFSTest) Mkdir_AlreadyExists() {
AssertTrue(false, "TODO")
var err error
dirName := path.Join(t.mfs.Dir(), "dir")
// Create the directory once.
err = os.Mkdir(dirName, 0754)
AssertEq(nil, err)
// Attempt to create it again.
err = os.Mkdir(dirName, 0754)
AssertNe(nil, err)
ExpectThat(err, Error(HasSubstr("exists")))
}
func (t *MemFSTest) Mkdir_IntermediateIsFile() {