restoreMocks
- 类型:
boolean - 默认值:
false
Vitest 是否应该在每个测试之前自动调用 vi.restoreAllMocks()。
这将恢复所有通过 vi.spyOn 手动创建的 spy 的原始实现。
js
import { defineConfig } from 'vitest/config'
export default defineConfig({
test: {
restoreMocks: true,
},
})WARNING
请注意,此选项可能会导致异步 并发测试 出现问题。如果启用,一个测试的完成将恢复所有 spy 的实现,包括那些当前正在被其他进行中的测试使用的 spy。
