[READ-ONLY] Mirror of https://github.com/vitest-dev/vitest. Next generation testing framework powered by Vite. vitest.dev
test testing-tools vite
12

Configure Feed

Select the types of activity you want to include in your feed.

docs: fix `setTimerTickMode` example (#9746)

authored by

Younes Jaaidi and committed by
GitHub
(Feb 26, 2026, 9:50 AM +0100) e5aeced2 8880c907

+3 -3
+3 -3
docs/api/vi.md
··· 1085 1085 vi.useFakeTimers() 1086 1086 1087 1087 // Manual mode (default) 1088 - vi.setTimerTickMode({ mode: 'manual' }) 1088 + vi.setTimerTickMode('manual') 1089 1089 1090 1090 let i = 0 1091 1091 setInterval(() => console.log(++i), 50) ··· 1093 1093 vi.advanceTimersByTime(150) // logs 1, 2, 3 1094 1094 1095 1095 // nextTimerAsync mode 1096 - vi.setTimerTickMode({ mode: 'nextTimerAsync' }) 1096 + vi.setTimerTickMode('nextTimerAsync') 1097 1097 1098 1098 // Timers will advance automatically after each macrotask 1099 1099 await new Promise(resolve => setTimeout(resolve, 150)) // logs 4, 5, 6 1100 1100 1101 1101 // interval mode (default when 'fakeTimers.shouldAdvanceTime' is `true`) 1102 - vi.setTimerTickMode({ mode: 'interval', interval: 50 }) 1102 + vi.setTimerTickMode('interval', 50) 1103 1103 1104 1104 // Timers will advance automatically every 50ms 1105 1105 await new Promise(resolve => setTimeout(resolve, 150)) // logs 7, 8, 9