From e5aeced26c6916fb3f5f1e5f7142e149381afa11 Mon Sep 17 00:00:00 2001 From: Younes Jaaidi Date: Thu, 26 Feb 2026 09:50:12 +0100 Subject: [PATCH] docs: fix `setTimerTickMode` example (#9746) --- docs/api/vi.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/api/vi.md b/docs/api/vi.md index 330e2e38e..1a0d99c58 100644 --- a/docs/api/vi.md +++ b/docs/api/vi.md @@ -1085,7 +1085,7 @@ import { vi } from 'vitest' vi.useFakeTimers() // Manual mode (default) -vi.setTimerTickMode({ mode: 'manual' }) +vi.setTimerTickMode('manual') let i = 0 setInterval(() => console.log(++i), 50) @@ -1093,13 +1093,13 @@ setInterval(() => console.log(++i), 50) vi.advanceTimersByTime(150) // logs 1, 2, 3 // nextTimerAsync mode -vi.setTimerTickMode({ mode: 'nextTimerAsync' }) +vi.setTimerTickMode('nextTimerAsync') // Timers will advance automatically after each macrotask await new Promise(resolve => setTimeout(resolve, 150)) // logs 4, 5, 6 // interval mode (default when 'fakeTimers.shouldAdvanceTime' is `true`) -vi.setTimerTickMode({ mode: 'interval', interval: 50 }) +vi.setTimerTickMode('interval', 50) // Timers will advance automatically every 50ms await new Promise(resolve => setTimeout(resolve, 150)) // logs 7, 8, 9 -- 2.51.2