gpt4 book ai didi

javascript - Jest 测试中未定义正则表达式

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:13:26 25 4
gpt4 key购买 nike

我有一个模块 ./main.js,我正在尝试使用 ./__tests__/main-test.js 进行测试。 ./main.js 在其导出函数之一中使用 new Regexp(REGEX, 'g')

运行 jest 产生这个错误:

ReferenceError: 正则表达式未定义

我认为这可能是一个模拟问题并添加了 jest.unmock('Regexp')main-test.js (即使它不是必需的模块) ,但得到了相同的结果。

Regexp 没有定义什么?

最佳答案

因为它应该是 RegExp ,区分大小写,还记得吗?否则解释器正在搜索一个名为 Regexp 的对象,它不是所需的 RegExp 构造函数。

关于javascript - Jest 测试中未定义正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36071715/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com