6 code-coverage node.js istanbul
当执行代码覆盖时,我的所有.catch()语句都被发现,有没有一种方法可以指定/ * istanbul在某个地方忽略next * /?
例如:
function list(req, res, next) {
const { limit = 50, skip = 0 } = req.query;
User.list({ limit, skip })
.then(users => res.json(users))
.catch(e => next(e)); <= this line is marked as uncovered
}
Run Code Online (Sandbox Code Playgroud)
是的,只是更改.catch(e => next(e));为
.catch(
/* istanbul ignore next */
(e) => {
next(e);
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5972 次 |
| 最近记录: |