【发布时间】:2020-12-06 05:31:41
【问题描述】:
使用 Jest(用于 React 测试)我想将我的测试放在他们自己的目录中,镜像 src 目录。例如:
appRoot
├── src
│ └── components
├── __tests__
│ └── components
我确实不希望将我的测试放在 src 文件夹中
【问题讨论】:
使用 Jest(用于 React 测试)我想将我的测试放在他们自己的目录中,镜像 src 目录。例如:
appRoot
├── src
│ └── components
├── __tests__
│ └── components
我确实不希望将我的测试放在 src 文件夹中
【问题讨论】:
至少 Jest 26.6 的默认配置使用这些 glob:
testMatch: [
"**/__tests__/**/*.[jt]s?(x)",
"**/?(*.)+(spec|test).[tj]s?(x)"
],
__tests__/ 可以位于项目目录中的任何位置,包括与src/ 并排的顶层。它不必在您的src/ 目录中。
【讨论】: