mik*_*ana 8 javascript node.js jestjs
我经常使用it.only或test.only或使用--testPathPattern='somepattern'选项运行单个测试。我会经常在我的终端中观看输出。
当我这样做时,我看不到特定测试的输出,因为 Jest 坚持向我展示我跳过的所有测试的摘要。
这种情况持续了很多页,隐藏了我想要观看的测试输出。
我怎样才能阻止开玩笑告诉我我跳过的所有测试的名称?
我查看了Jest 配置指南,但找不到该选项。
您使用verbose option设置显示“带有测试套件层次结构的单个测试结果” ,但它是布尔值,不能仅对跳过的测试禁用。
每当您仅运行特定测试时,您都可以通过:
cli (npm)npm test -- --testPathPattern='somepattern' --verbose=false
Run Code Online (Sandbox Code Playgroud)
cli (yarn)yarn test --testPathPattern='somepattern' --verbose=false
Run Code Online (Sandbox Code Playgroud)
或从配置中禁用它,你可能不想要
package.json (更持久一点)npm test -- --testPathPattern='somepattern' --verbose=false
Run Code Online (Sandbox Code Playgroud)