func TestSaveRoot(t *testing.T) { genericDbTest(t, func() { dir := new(myfs.Directory) dir.InitDirectory("", 0755, nil) subdir := new(myfs.Directory) subdir.InitDirectory("name", 0755, dir) dir.Mkdir(&fuse.MkdirRequest{ Name: "name", Mode: 0755, }, nil) fsdb.SetRoot(dir) fromDb, _ := fsdb.GetRoot() assertWithMsg(t, len(dir.ChildVids) == len(fromDb.ChildVids), "Expected same number of ChildVids after load.") }) }