onConsoleLog

  • Type: (content: string) => boolean | void
  • Default: undefined

Custom handler for console log in tests, which is helpful for filtering out logs from third-party libraries.

If you return false, Rstest will not print the log to the console.

rstest.config.ts
import { defineConfig } from '@rstest/core';

export default defineConfig({
  onConsoleLog: (log) => log.includes('test'),
});