运行npm test时忽略e2e文件夹

时间:2019-02-28 14:14:05

标签: javascript ios react-native jestjs detox

我正在使用排毒作为我的react-native应用程序的end-2-end测试器,但我不希望在运行npm test时将e2e文件夹中的内容包括在内。我目前正在对npm测试使用笑话。

这就是我的package.json中的内容:

cmd.exe

e2e文件夹位于我的根目录中,而测试文件也位于我的根目录中的 tests 文件夹中。

1 个答案:

答案 0 :(得分:0)

要在运行笑话测试时解决此问题,请使用testMatch属性并将其设置在console.error(error)中,这意味着它将仅与我拥有的文件夹中的测试匹配指定。

package.json

或者,您可以用来忽略特定路径。

"jest": {
  "preset": "react-native",
  "testMatch": [
  "<rootDir>/__tests__/**/*.test.js?(x)",
  "<rootDir>/app/**/*.test.js"
  ]
},