我在我的 create-react-app 项目中使用 jest 和酵素。当我运行 npm test
时,我得到一个输出,其中显示了通过的测试文件的名称,但我希望输出也包括测试的名称。
例子:
Button.test.js
it ('renders button', () => {
const button = shallow(<Button type="save"/>);
expect(toJson(button)).toMatchSnapshot();
});
现在,当我运行 npm test 时,输出只是:
通过 src/Button.test.js”
以及通过和失败的测试次数(测试成功时)。我希望输出包含“渲染按钮”和任何其他测试描述(例如运行 rspec 测试时输出的外观)。
原文由 Sendai 发布,翻译遵循 CC BY-SA 4.0 许可协议
来自 Jest 的命令行选项文档
这么跑
将打印
describe
,it
,test
块中的所有名称。如果您使用
yarn
运行测试,您可以这样做如果您使用
npm
运行测试,您可以这样做如果您想设为默认值,请在
package.json
中更改您的测试脚本现在
yarn test
和npm test
应该显示所有测试名称。