reactjs – 当我运行jest测试时,是否有显示所有测试描述的选项?
发布时间:2020-12-15 20:46:30 所属栏目:百科 来源:网络整理
导读:我正在使用jest和酶与我的create-react-app项目.当我运行npm测试时,我得到一个输出,显示传递的测试文件的名称,但我希望输出还包括测试的名称. 例: Button.test.js it ('renders button',() = { const button = shallow(Button type="save"/); expect(toJson
我正在使用jest和酶与我的create-react-app项目.当我运行npm测试时,我得到一个输出,显示传递的测试文件的名称,但我希望输出还包括测试的名称.
例: Button.test.js it ('renders button',() => { const button = shallow(<Button type="save"/>); expect(toJson(button)).toMatchSnapshot(); }); 现在,当我运行npm test时,输出只是:
以及通过和失败的测试次数(测试成功时).我希望输出包含“渲染按钮”和任何其他测试描述(例如运行rspec测试时输出的外观).
从
Jest’s command-line options docs起
好跑 jest --verbosse 将在describe,it,test blocks中打印所有名称. yarn test --verbose 如果您正在使用npm运行测试,那么您可以这样做 npm test -- --verbose 如果要使其成为默认值,请在package.json中更改测试脚本 "test": "react-scripts test --env=jsdom --verbose", 现在,纱线测试和npm测试都应显示所有测试名称. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |