NoCachingTest.StatRenumberMtimeStat
parent
1aab442f8b
commit
b1ad507c85
|
@ -254,5 +254,20 @@ func (t *NoCachingTest) StatMtimeStat() {
|
||||||
}
|
}
|
||||||
|
|
||||||
func (t *NoCachingTest) StatRenumberMtimeStat() {
|
func (t *NoCachingTest) StatRenumberMtimeStat() {
|
||||||
AssertTrue(false, "TODO")
|
newMtime := t.initialMtime.Add(time.Second)
|
||||||
|
|
||||||
|
t.statAll()
|
||||||
|
t.fs.RenumberInodes()
|
||||||
|
t.fs.SetMtime(newMtime)
|
||||||
|
fooAfter, dirAfter, barAfter := t.statAll()
|
||||||
|
|
||||||
|
// We should see the new inode IDs and mtimes, because nothing should have
|
||||||
|
// been cached.
|
||||||
|
ExpectEq(t.fs.FooID(), getInodeID(fooAfter))
|
||||||
|
ExpectEq(t.fs.DirID(), getInodeID(dirAfter))
|
||||||
|
ExpectEq(t.fs.BarID(), getInodeID(barAfter))
|
||||||
|
|
||||||
|
ExpectThat(fooAfter.ModTime(), timeutil.TimeEq(newMtime))
|
||||||
|
ExpectThat(dirAfter.ModTime(), timeutil.TimeEq(newMtime))
|
||||||
|
ExpectThat(barAfter.ModTime(), timeutil.TimeEq(newMtime))
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue