onConsoleLog
- Type:
(content: string, type: 'stdout' | 'stderr') => boolean | void - Default:
undefined
Custom handler for console log in tests, which is helpful for filtering out logs from third-party libraries.
The handler receives the log content along with its type ('stdout' or 'stderr'), so you can filter by stream as well as by text. If you return false, Rstest will not print the log to the console.
rstest.config.ts
Note
When disableConsoleIntercept is set to true, onConsoleLog will not take effect.
Silencing console logs
You can silence console logs by returning false in the onConsoleLog handler.
rstest.config.ts