运行测试的方式.js运行 npm test 时在服务器文件夹下



每当我运行npm test并输入"a"以运行应用程序中的所有测试用例时,它只会扫描应用程序/src/组件下__tests__文件夹。我在应用程序/服务器/服务下有一个__tests__文件夹,似乎无法检测到。

有没有办法配置jest环境以包含整个项目目录(或至少在应用程序/服务器中(中的所有__tests__文件夹,以便在一次运行中运行单元测试用例?

谢谢你的帮助

Jest 的testMatch配置允许您定义一个正则表达式来检测测试文件。

默认情况下,它会在测试文件夹中查找.js、.jsx、.ts 和 .tsx 文件,以及任何后缀为 .test 或 .spec 的文件(例如 Component.test.js 或 Component.spec.js(。它还将找到称为 test.js 或 spec.js 的文件。

您似乎正在配置中覆盖此模式。

最新更新