Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >为什么伊斯坦布尔会对承诺链中的每一件事都有报道,而不管是否有测试?

为什么伊斯坦布尔会对承诺链中的每一件事都有报道,而不管是否有测试?
EN

Stack Overflow用户
提问于 2018-10-11 06:52:36
回答 1查看 126关注 0票数 0

我的代码有:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
.then((data) => {
  let providerId = data[1].name;
  console.log(providerId);

  return global.db.Transcription.create({
    ConferenceId: foundConference.id
  })
    .then(() => {
      return {
        providerId
      };
    });
})
.then((dbTranscription) => {
  return factory.checkTranscription({
    Body: JSON.stringify({
      providerId: dbTranscription.providerId
    })
  });
})

伊斯坦布尔显示:

然而,对于被调用的checkTranscription,我没有具体的测试,等等,我不想显示这是涵盖的。有这样的事吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-13 17:56:43

伊斯坦布尔将为满足您为include属性提供的glob的任何文件中的代码提供覆盖率。您还可以指定一个exclude glob,它可以用于排除特定的文件(比如测试文件本身)。要让伊斯坦布尔忽略特定函数的实现,唯一的方法是将该函数(在本例中为(dbTransciption) => { return factory.checkTranscription(...); })移到它自己的模块中,并将该文件排除在测试覆盖范围之外。

在您正在测试的代码库中的某个地方,它调用了承诺链,并最终调用了该函数。您可以看到这一点,因为1x在第71行。

但问题是,为什么要把它排除在保险范围之外呢?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52763106

复制
相关文章
区块链的 Layer 2 扩容(Scaling)是否兑现了其承诺?
随着“加密热”在2017年达到顶峰,似乎所有的项目都在努力建造最新、最强的区块链平台,这导致2018年启动了大量的主网。
区块链大本营
2020/06/01
9350
区块链的 Layer 2 扩容(Scaling)是否兑现了其承诺?
跨链桥是否有安全的未来?
Chainalysis估计,在13次单独的跨链桥黑客攻击中,有20亿美元的加密货币被盗,其中大部分是今年被盗的。到目前为止,对跨链桥的攻击占2022年被盗资金总额的69%。
小将
2022/10/11
6190
跨链桥是否有安全的未来?
为什么网站有流量,而却很少有咨询?
这几年,在做SEO的过程中,SEO人员讨论最多的问题就是:网站每个一直有流量访问,特别是内容页流量的来访,但就是在实际询盘的过程中,很少有相关用户来咨询。
蝙蝠侠IT
2021/06/17
5870
为什么网站有流量,而却很少有咨询?
判断链表中是否有环
操作一:定义了两个变量来记录,A一个一次走一步,B一个一次走两步,如果有环B必然会追上A。如果无环B必然会先遍历完。
忧愁的chafry
2022/10/30
1.5K0
判断链表中是否有环
学会对齐名字,困扰排版员的问题,这里都有答案!
1、按<Ctrl+A>键 2、点击[查找] 3、点击[高级查找] 4、点击[查找内容] 5、点击[更多] 6、点击[使用通配符] 7、点击[在以下项中查找] 8、点击[当前所选内容] 9、点击[关闭] 10、点击[中文版式] 11、点击[调整宽度] 12、点击[新文字宽度] 13、点击[确定]
裴来凡
2022/05/28
3870
学会对齐名字,困扰排版员的问题,这里都有答案!
即将到来的以太坊伊斯坦布尔有哪些更新
以太坊网络计划将于9069000区块号进行代号为:伊斯坦布尔(Istanbul)的升级。该块预计将于 2019 年 12 月 7 日,周六挖出。
Tiny熊
2019/11/26
4610
是否还在疑惑Vue.js中组件的data为什么是函数类型而不是对象类型
要理解本篇文章,必须具备JavaScript中基本数据类型和引用数据类型的概念,大家可以花两分钟看一下,瞬间就能理解——面试题被问到再也不慌,深究JavaScript中的深拷贝与浅拷贝,看完这篇文章以后,再来看这篇文章就会很容易理解了。
@零一
2021/01/29
3.5K0
是否还在疑惑Vue.js中组件的data为什么是函数类型而不是对象类型
区块链科普:区块链都有哪些链
区块链的广义:区块链技术是利用区块数据来验证和存储数据,使用分布式节点共识算法来生成和更新数据、使用密码学的方式来保证数据传输的安全性、使用智能合约来编程和操作数据的一种全新的分布式基础架构的计算方式。
用户8119822
2021/01/23
35.9K0
区块链科普:区块链都有哪些链
关于区块链的应用场景,这里可能有最具可行性的、最详尽的描述 | 2016TGPC
按:今天的2016腾讯全球合作伙伴大会金融分论坛上,腾讯FiT(支付基础平台与金融应用线)副总经理、平台研发副总经理郭锐做了一个题为《区块链在云端》的主题分享。区块链最近在IT和金融圈到了几乎街知巷闻的地步,似乎但凡谈及前沿技术没有不提blockchain(区块链)的,行动力迅捷的人已经早就开始做区块链应用了。
腾讯TrustSQL
2023/04/04
3850
关于区块链的应用场景,这里可能有最具可行性的、最详尽的描述 | 2016TGPC
有“贝”而“莱” 强势围观 | 贝加莱在自动测试中的应用026
随着国家碳达峰碳中和工作的开展,新能源行业迎来了新的发展机遇,在风电行业中的超级电容往往需要充电机对其充电,以保证超级电容具备足够能量应对突发情况。本文以充电机作为批量测试对象,搭建以贝加莱PLC为核心的自动化测试平台。
剑指工控
2021/11/05
7730
每一趟安心出行的背后,都有哪些黑科技?
导读:寄托着满当当期待与希望的20年代第一个新年,让一场态势凶猛的新型冠状病毒压抑的连呼吸都变得艰难。但不同的是,这一次,我们共同的努力,都会让社会好得更快。在这个时候,想出门但不敢?收下这套黑科技,滴滴用爱为你保驾护航!
全栈程序员站长
2022/09/05
6690
每一趟安心出行的背后,都有哪些黑科技?
都有哪些特殊而实用的的搜索引擎?
Internet上都有哪些特殊而实用的的搜索引擎? 我们知道中国最大的搜索引擎是百度,百度目前是中国最大的搜索引擎,占据市场第一位,能够解决用户的大部分问题,是百分之90以上中国网民所依赖的搜索引擎。
Jean
2018/10/11
9220
找对象的区块链都有了,程序员你为什么还单身?
镇定,不要怕,我们已经找到了很多方法,解决单身和撩妹撩汉这些问题了。从训练沟通、到相识相知、再到约会恋爱、结婚再婚的一条龙服务,都有合适的程序和算法来为你解决。
HyperAI超神经
2019/12/01
6050
有了"承诺"之后,没完成,需要处理
Promise 在错误处理方面非常出色。当 promise 拒绝时,控件跳转到最近的拒绝处理程序。这在实践中很方便。
公众号---人生代码
2021/03/16
1.3K0
【自动化测试】是否有必要做自动化测试?
在一些测试交流群经常会看到有小伙伴在问,"怎么做自动化测试?学习自动化测试有什么资料吗?自动化测试是不是很牛逼?" ,甚至有些言论是"不会自动化的测试人员,真的要被淘汰了吗?"
用户9913368
2022/08/13
5190
如何判断单链表中是否有回路?
设快、慢两个指针:fast和slow,在程序开始时,二者都指向单链表的链表头,之后循环移动两指针,fast指针在一次循环中向前移动两步(fast=fast->next->next;),slow指针则只移动一步(slow=slow->next;),两指针进行追赶,若在任何一次循环中两指针指向同一结点,则说明此单链表中有回路;而若二者中任何一个指针指向了NULL(即到达了链表末尾),则说明此单链表中没有回路。
葆宁
2022/01/13
1K0
为什么 build 方法放在 State 中而不是在 StatefulWidget 中
为什么 build 方法放在 State 中而不是在 StatefulWidget 中呢?其中前2点是源代码的注释中给出的原因,最后一点是我的一点个人理解。
老孟Flutter
2021/01/28
9140
Python判断列表中是否有某个项
这个算法比较巧妙:遍历列表,把列表中的每一项与匹配项进行比较,如果不相等就把下标为i的列表的值赋值给下标为k的列表,因为初始时k=i=0,意思就是取出当前项再赋值给当前项,假设有列表[1,2,3],匹配项val是2,则循环第一次后1的位置不变,当i=1,k=1时,也就是列表元素为2时,lt[i]!=val为false,进入下一次循环,此时k=1,i=2,lt[2]!=val (备注:lt[2]=2)满足条件,则执行lt[k]=lt[i],3会覆盖2的位置,列表就变成了[1,3,3],循环完毕,返回k值,再使用字符串截取lt[:k],截取从0位置开始,截取长度为k的闭区间长度的字符串,所以为1,3
程序员小新
2021/12/29
2.3K0
无人驾驶会对未来行业界有什么影响?
企鹅号小编
2018/01/03
8750
无人驾驶会对未来行业界有什么影响?
为什么SAP默默开始区块链研究测试
暴走时评:去年世界领先的信息和咨询公司Gartner发布报告称,德国SAP几乎占据世界四分之一的供应链管理软件市场。目前该公司已经开始多个领域的区块链探索,但是公司会通过辨别市场和客户需求,确定公司最
人称T客
2018/03/22
1K0
为什么SAP默默开始区块链研究测试

相似问题

伊斯坦布尔报道中的标记异常

11

茶匙+摩卡+伊斯坦布尔报道

17

伊斯坦布尔和摩卡报道

21

解析Karma报道伊斯坦布尔报告

10

贾斯敏+伊斯坦布尔报道无效

22
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文