我正在更新我的项目依赖关系,但遇到了一些问题...
我的单元测试使用以下存根(stub)完美运行。但是在最新版本的UUID中,似乎出现了问题。有什么建议可以解决吗?
这些是从代码中提取的简单示例,以说明我使用的存根uuid功能的方法以及我如何在代码中使用uuid。
import * as uuid from 'uuid'
sinon.stub(uuid, 'v4').returns('some-v4-uuid')
import * as uuid from 'uuid'
const payload = {
id: uuid.v4()
}
依赖项版本
- "uuid": "7.0.1"
- "sinon": "9.0.0"
uuid@3.4.0
。在这个版本上,存根工作正常,并且它稳定且没有漏洞。 - Skaleb