Skip to content

unstubGlobals

  • 类型: boolean
  • 默认值: false

Vitest 是否应该在每个测试之前自动调用 vi.unstubAllGlobals()

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

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

WARNING

请注意,此选项可能会导致异步 并发测试 出现问题。如果启用,当一个测试完成时,将会恢复所有通过 vi.stubGlobal 更改的全局值,包括那些当前正在被其他进行中的测试所使用的值。