in mock.go [91:98]
func (m *MockClock) SetTime(t time.Time) { m.cond.L.Lock() defer m.cond.L.Unlock() assertFuture(m.now, t) m.now = t m.cond.Broadcast() }