Skip to content

basalt / testing/src / time

Variable: time ​

> const time: object

Defined in: testing/src/time.ts:36

Time travel without a test-runner dependency — works in any runner:

time.travel('15d') // trials expire, meters roll over time.travelTo(new Date('2027-01-01')) time.restore() // always call in afterEach

Type Declaration ​

restore() ​

> restore(): void

Undoes the patch and resets the offset.

Returns ​

void

travel() ​

> travel(duration): void

Parameters ​

duration ​

DurationInput

Returns ​

void

travelTo() ​

> travelTo(date): void

Parameters ​

date ​

Date

Returns ​

void

Released under the MIT License.