data clock
Namespace of the virtual clock: clock.advance(1h). std.time (now, sleep, timers) reads the same clock in a test sim.
Example:
use std.test { clock }
test sim "one hour passes at once" seeds 1..=2 {
clock.advance(1h)
}pub(api) data clockSince. 1.0.0-beta
Methods
advance | (d: Dur)Moves virtual time forward, running everything that falls due on the way (messages, timers, scheduled faults). |
set | (t: Tm)Moves virtual time forward to t (time never goes back). |
now | () -> TmThe virtual time now. |
Defined in: std/test/test.oxl:297