如何运行没有.test的jest文件。在他们的文件名中?

时间:2018-10-18 19:21:32

标签: jestjs

除了所有其他.test文件之外,我还有一些测试可以运行,因此我将它们称为.integration.js

如何测试所有具有.integration.js的文件?

示例文件; endpoint.integration.js

1 个答案:

答案 0 :(得分:1)

您可以使用配置键testregex-string配置自定义测试文件名。 https://jestjs.io/docs/en/configuration#testregex-string

默认值为:(/__tests__/.*|(\\.|/)(test|spec))\\.jsx?$

因此,仅在诸如endpoint.itegration.js测试的文件中运行测试,可以改用以下正则表达式:\\.integration\\.js$

您可以在package.jsonjest.config.js中将其放入配置中。

或者您可以将正则表达式用作jest cli命令的第一个参数。

jest '\\.integration\\.js$'