diff --git a/doc/api/test.md b/doc/api/test.md index 7d9322362f56b3..f4abbb2177654d 100644 --- a/doc/api/test.md +++ b/doc/api/test.md @@ -1991,7 +1991,8 @@ Enables timer mocking for the specified timers. The currently supported timer values are `'setInterval'`, `'setTimeout'`, `'setImmediate'`, and `'Date'`. **Default:** `['setInterval', 'setTimeout', 'setImmediate', 'Date']`. If no array is provided, all time related APIs (`'setInterval'`, `'clearInterval'`, - `'setTimeout'`, `'clearTimeout'`, and `'Date'`) will be mocked by default. + `'setTimeout'`, `'clearTimeout'`, `'setImmediate'`, `'clearImmediate'`, and + `'Date'`) will be mocked by default. * `now` {number | Date} An optional number or Date object representing the initial time (in milliseconds) to use as the value for `Date.now()`. **Default:** `0`. @@ -2046,10 +2047,11 @@ mock.timers.enable({ apis: ['Date'], now: new Date() }); Alternatively, if you call `mock.timers.enable()` without any parameters: -All timers (`'setInterval'`, `'clearInterval'`, `'setTimeout'`, and `'clearTimeout'`) -will be mocked. The `setInterval`, `clearInterval`, `setTimeout`, and `clearTimeout` -functions from `node:timers`, `node:timers/promises`, -and `globalThis` will be mocked. As well as the global `Date` object. +All timers (`'setInterval'`, `'clearInterval'`, `'setTimeout'`, `'clearTimeout'`, +`'setImmediate'`, and `'clearImmediate'`) will be mocked. The `setInterval`, +`clearInterval`, `setTimeout`, `clearTimeout`, `setImmediate`, and +`clearImmediate` functions from `node:timers`, `node:timers/promises`, and +`globalThis` will be mocked. As well as the global `Date` object. ### `timers.reset()` @@ -2080,7 +2082,7 @@ mock.timers.reset(); Calls `timers.reset()`. -### `timers.tick(milliseconds)` +### `timers.tick([milliseconds])`