MemFSTest.Mkdir_IntermediateIsNonExistent

geesefs-0-30-9
Aaron Jacobs 2015-03-03 09:50:31 +11:00
parent 819d3ff73b
commit 5d63d207bb
1 changed files with 8 additions and 1 deletions

View File

@ -144,7 +144,14 @@ func (t *MemFSTest) Mkdir_IntermediateIsFile() {
}
func (t *MemFSTest) Mkdir_IntermediateIsNonExistent() {
AssertTrue(false, "TODO")
var err error
// Attempt to create a sub-directory of a non-existent sub-directory.
dirName := path.Join(t.mfs.Dir(), "foo/dir")
err = os.Mkdir(dirName, 0754)
AssertNe(nil, err)
ExpectThat(err, Error(HasSubstr("no such file or directory")))
}
func (t *MemFSTest) CreateNewFile_InRoot() {