Jus*_*der 3 javascript jestjs node-uuid
最近迁移mocha
到jest
,我遇到了一个问题.我的测试中有很多警告:
[SECURITY] node-uuid: crypto not usable, falling back to insecure Math.random()
现在,将以下行添加到每个文件可以解决问题,但仅针对该特定测试文件:
jest.mock('node-uuid', () => ({ v4: jest.fn(() => 1) }));
我希望有一种方法可以node-uuid
全局模拟所有测试而不是单个文件?我已经完成了一堆搜索,并在我的设置文件中尝试了不同的技术,但无济于事.
fat*_*thy 10
您可以定义一个人工模拟的[root]/__mocks__/node-uuid.js
地方[root]
是在目录node_modules
所在的目录:
module.exports = { v4: jest.fn(() => 1) }
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2610 次 |
最近记录: |