如何在 React 测试库 (RTL) 中测试特定模块

How to test a specific module in React Testing Library (RTL)

在导航到特定组件目录后的 RTL 中,然后尝试使用命令 env DEBUG_PRINT_LIMIT=50000 npm test -- Module --watch 测试名为 Module.spec.js 的模块下的组件,但它测试具有相同模块名称的所有组件,但我想要只有一个模块要测试。这里我使用 Jest 作为测试运行器。

有人可以给我建议吗?

如果您使用 Jest 作为测试 运行ner,我假设您是 React 测试库的标准。当运行在观察模式jest --watch 下测试时,您可以按p 来过滤要运行 的测试文件。键入文件路径以仅获取该文件的精确匹配。

例如modules/Module1