NoCachingTest.StatRenumberStat

geesefs-0-30-9
Aaron Jacobs 2015-03-17 13:59:48 +11:00
parent b07c1f4825
commit ea6a65ae8e
1 changed files with 9 additions and 4 deletions

View File

@ -214,10 +214,7 @@ func (t *NoCachingTest) SetUp(ti *TestInfo) {
}
func (t *NoCachingTest) StatStat() {
// Stat everything.
fooBefore, dirBefore, barBefore := t.statAll()
// Stat again.
fooAfter, dirAfter, barAfter := t.statAll()
// Make sure everything matches.
@ -231,7 +228,15 @@ func (t *NoCachingTest) StatStat() {
}
func (t *NoCachingTest) StatRenumberStat() {
AssertTrue(false, "TODO")
fooBefore, dirBefore, barBefore := t.statAll()
t.fs.RenumberInodes()
fooAfter, dirAfter, barAfter := t.statAll()
// We should see different inode IDs, because the entries should not have
// been cached.
ExpectNe(getInodeID(fooBefore), getInodeID(fooAfter))
ExpectNe(getInodeID(dirBefore), getInodeID(dirAfter))
ExpectNe(getInodeID(barBefore), getInodeID(barAfter))
}
func (t *NoCachingTest) StatMtimeStat() {