javascript - 为什么 Sonar 在 mocha 测试中发现认知复杂性问题?
问题描述
我有一个大规模的测试,里面有很多内部测试,比如......
describe("without valid auth", () => {
if("test 1", ()=>{
...
if(err) return done(err)
})
if("test 2", ()=>{
...
if(err) return done(err)
})
...
});
我的声纳报告说...
我该如何避免这种情况?我可以忽略这个规范进行测试吗?
解决方案
推荐阅读
- python - 在 Tensorflow 中保存模型时丢弃数据集迭代器
- javascript - 在angularjs中将选项值绑定到ng-model
- ios - 多次暂停和恢复 CAEmitterLayer
- php - XML DigestValue 重新计算
- ios - 如何在 SwiftyStorekit 中恢复老用户的订阅?
- artifactory - Artifactory 6.4 virtual helm repo 真的不行吗?
- javascript - Vue 和 Vanilla UI-Kit 的集成
- javascript - [c3.js]如何onclick/onmouseover到图例然后显示工具提示?
- regex - 查找/替换数字旁边的字符而不替换实际数字
- ms-access - 访问 2013 计数