node.js - Mocha 列表只跳过测试

标签 node.js unit-testing mocha.js

我在 mocha 中有数百个测试,其中数十个被跳过。

我想运行套件,但只列出跳过的套件,以便我可以解决它们。

有谁知道实现这个的方法吗?好像没有命令行标志

最佳答案

Mocha 带有一个内置的 JSON 报告器。输出 JSON 列出了所有跳过的测试用例。例如

mocha -R JSON > test-report.json

此处的 test-report.json 文件应具有以下结构。

{
    stats: {...},
    tests: [...],
    pending: [...],
    failures: [...],
    passes: [...]
}

“pending”键应该包含所有跳过的测试用例。

关于node.js - Mocha 列表只跳过测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22470272/

相关文章:

node.js - npm "operation not permitted"

javascript - 为什么使用同步功能 node.js

node.js - 引用错误 : WebAssembly is not defined

c# - 使用 Arrange-Act-Assert 进行单元测试时是否推荐标题注释?

unit-testing - 如何在Visual Studio 2013中启用强大的驼鹿(continuoustests)?

node.js - 测试除状态代码之外的响应 header 字段的困难

reactjs - 错误 : Invariant Violation: dangerouslyRenderMarkup(. ..):无法在工作线程中渲染标记

node.js - 运行 node.js 的两个进程之间的通信

visual-studio - 单元测试 CLI/MFC 应用程序

javascript - Angular 事件监听器未出现在测试中