如何从抛出错误中忽略Jest中的空测试文件

时间:2019-08-02 11:28:01

标签: unit-testing testing jestjs

我正在研究一个项目,并且我想维护其文件夹结构,因此对于每个控制器文件,我都有一个{{1}}文件,但是有时由于某些原因,有时我的测试文件可能为空。在这种情况下,Jest会引发错误,因为文件数量巨大,因此很难从大量空的测试文件消息中查找失败的测试。

Jest有什么配置可以防止在空的测试文件上抛出错误消息吗?

1 个答案:

答案 0 :(得分:1)

您最好的选择是将那些测试设置为todos

通过一个好的待办事项注释可以顺利通过的空测试示例如下:

(logger.spec.ts)


describe('Logger', () => {
    test.todo('please pass');
});

结果是:

 PASS  e2e/logger.spec.ts
  Logger
    ✎ todo please pass