async 方法减少分支下的覆盖率

async method reducing the coverage under branches

提问人:ABGR 提问时间:10/31/2023 最后编辑:ABGR 更新时间:11/10/2023 访问量:35

问:

这是我的代码:

it('test method', async () => {
    const self = {}
    const a = await identityModule.init(self);
    expect(a).to.equal("abc")
  });

enter image description here请注意,分支机构的覆盖率为 100%。

但是,当我将方法更改为 时,它会减少分支下的覆盖率。而且我没有看到任何条件和分支。所以无法弄清楚。async

另外,请注意,在这种情况下,行 # 2 会异常地被调用到 122x。

enter image description here

我相信自从我配置为对某些文件进行 Trans 编译以来,这种情况就开始发生了。.babelrc

JavaScript babeljs mocha.js 代码覆盖 率 伊斯坦布尔

评论


答: 暂无答案