Jest模式“” - 0匹配(从jest 19 - > jest 20移动)

时间:2017-06-02 12:06:22

标签: jestjs babel-jest

我正在使用以下jest.unittest.json文件(通过jest --config选项使用):

ApkmirrorSitemapSpider

请注意,测试文件是src / 单元测试 /Renderer/renderer.test.ts,依此类推。

它曾经工作到jest v19,但升级到v20后,此配置不再有效。

当我做jest --config jest.unittest.json --verbose时,我得到:

start_requests()

我的配置有什么问题吗?

2 个答案:

答案 0 :(得分:0)

尝试将testRegex更改为类似的内容:

"(/src/__unittests__/.*|\\.(test|spec))\\.(ts|tsx|js)$"

答案 1 :(得分:0)

我想说很有趣,您配置了 2 个 roots 并且在您的 testRegex 中只使用了一个路径。同样在文档中,他们捕获了没有扩展名的路径和文件名,这不是你这样做的方式。用括号捕获路径和文件名。请参阅那里的文档(我也会跳过 <rootDir>,因为您可能想同时使用两个根):https://jestjs.io/docs/configuration#testregex-string--arraystring