摩卡列表只跳过测试

时间:2014-03-18 04:17:17

标签: node.js unit-testing mocha

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

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

有谁知道实现这一目标的方法?似乎没有命令行标志

1 个答案:

答案 0 :(得分:3)

Mocha附带内置的JSON记者。输出JSON列出了所有跳过的测试用例。例如

mocha -R JSON > test-report.json

这里test-report.json文件应该具有以下结构。

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

"待定" key应该包含所有跳过的测试用例。