Skip to content

dangerouslyIgnoreUnhandledErrors

  • Type: boolean
  • Default: false
  • CLI:
    • --dangerouslyIgnoreUnhandledErrors
    • --dangerouslyIgnoreUnhandledErrors=false

If this option is set to true, Vitest will not fail the test run if there are unhandled errors. Note that built-in reporters will still report them.

If you want to filter out certain errors conditionally, use onUnhandledError callback instead.

Example

vitest.config.js
js
import { defineConfig } from 'vitest/config'

export default defineConfig({
  test: {
    dangerouslyIgnoreUnhandledErrors: true,
  },
})

Released under the MIT License.