腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
将
jest
日志
参数
传递
到
导致
测试
失败
的
函数
中
我正在编写一系列
jest
测试
脚本,为了使代码更紧凑,我将它们放在一个数组
中
: test('buttonPadding', function () { }); }); 缺点是当发生错误时,它显示expect(buttonPad...行作为错误发生
的
位置,但不显示
传递
到
测试
函数
<em
浏览 28
提问于2021-02-11
得票数 2
回答已采纳
1
回答
jest
方法done()未定义
我开始使用
jest
,现在我需要
测试
回调。要知道何时调用回调,应该在文档:中使用To ()Test suite failed to run pathToErrorFile:line - error因此,我想知道
的
是,这个
函数<
浏览 0
提问于2019-09-10
得票数 6
回答已采纳
1
回答
Jest
jest
.fn,它被调用了,但是expect
失败
了
、
、
、
、
我对用玩笑
测试
很陌生,我写了下面的
测试
。我嘲笑一个
函数
并将它作为
参数
传递
。但是,在运行
测试
时,我可以在
日志
中看到调用了
函数
onSuccess。但是expect
失败
了,错误出现在代码下面。如何断言调用了onSuccess =
jest
.fn()?
测试
浏览 2
提问于2021-02-26
得票数 1
1
回答
作为
参数
传递
的
useRef
的
模拟返回值
、
、
我有以下
函数
,它以React.useRef()作为
参数
。当我运行
测试
时,我会得到以下错误。TypeError: useRef.current.removeChild不是一个
函数
这是因为在
测试
期间,我
传递
的
是一个对象而不是一个useRef钩子
函数
。如何传入模拟
的
useRef并能够在
测试
期间
传递
值和
浏览 7
提问于2021-11-10
得票数 1
5
回答
Jest
会吞噬console.log语句吗?有没有办法改变这一点?
、
Jest
会吞噬console.log输出吗?', () => {}) $
jest
我关心
的
主要原因是我正在编写一些异步beforeAll和afterAll内容,并且我希望使用console.log语句来调试事件
的
顺序。
浏览 3
提问于2016-12-12
得票数 38
1
回答
解释
Jest
、-详细
的
和console.log之间
的
交互
我想弄清楚如何正确地使用
Jest
。
Jest
和console.log之间
的
交互是非常缺乏文档
的
(而且根据大量
的
票显然是不一致
的
)。什么时候应该出现console.log输出?在我看来,
Jest
想要
的
行为是显示
失败
测试
的
console.log输出。我在文件里没有看到任何关于这个
的
东西。我所看到
的
是,console.log输出
浏览 34
提问于2022-06-11
得票数 0
回答已采纳
1
回答
有没有一种
将
参数
传递
给模拟
函数
的
方法?
、
、
、
使用
jest
对单元
测试
,我有以下一行:在我
的
文件夹里,我有我
的
模拟requestBuilder.js所在
的
子文件夹。我
的
jest
单元
测试
正确地调用了模拟requestBuilder.js。问题是,我
的
requestBuilder正在模拟ajax返回,因此我希望能够确定是否应该传回一个成
浏览 0
提问于2018-12-11
得票数 1
回答已采纳
1
回答
在
Jest
中使用toBeCalledWith()
测试
参数
、
、
我有一个
函数
,它使用puppetteer
的
page对象来计算和返回一些数据。我想用
jest
编写一个单元
测试
来检查page.evaluate()是否采用了指定
的
参数
async function cinemasfromState(page, state) { }, state return re
浏览 0
提问于2018-11-11
得票数 7
回答已采纳
1
回答
Jest
:模拟条件
函数
调用
、
、
我正在尝试编写一个
测试
,以确保在适当
的
时候用特定
的
消息调用一个特定
的
函数
(在本例
中
,是一个哨兵
函数
)。但是,当我编写这个
测试
时,它会
失败
,并得到以下消息。如何在captureMessage中正确地模拟handleError.test.js
函数
以确保在handleError.js中使用"this is an error message."错误消息: 错误: expect(
jest
浏览 0
提问于2019-04-23
得票数 1
1
回答
当使用不可变
的
数据结构时,
Jest
模拟
函数
参数
不匹配
、
、
当尝试用
Jest
的
.toHaveBeenCalledWith()方法
测试
传递
给
函数
的
参数
时,如果我使用ImmutableJS库处理不可变
的
数据结构,则
测试
失败
。
测试
失败
的
消息类似于以下内容: [{"foo": true, "bar&q
浏览 2
提问于2016-12-06
得票数 6
回答已采纳
1
回答
使用fetch with
Jest
+节点-fetch+fetch模拟
测试
库
的
响应和
函数
调用
、
、
、
我使用
Jest
来
测试
这个库,我想要实现
的
是: 当我运行它们时,第一个通过,然后第二个
失败
。当我评论fetchMock.post(...)
浏览 0
提问于2018-10-06
得票数 2
2
回答
异步
函数
不像我期望
的
那样在
Jest
中
运行。
、
、
Javascript
测试
框架表示,为了
测试
异步
函数
,我需要在回调
中
添加done(),否则
测试
完成后
函数
将
返回,因此
测试
将
失败
。} }) 我可以使用上面的代码通过
测试
,但是我认为我应该得到一个
失败
的
测试
,因为我
的
测试
文件
中
没有done()。
浏览 3
提问于2017-11-14
得票数 5
回答已采纳
2
回答
在
Jest
中
测试
异步代码: done()没有按预期调用
、
、
下面是用
Jest
编写
的
测试
套件(v20.0.4)。});以下是我
的
问题: 在Test4
中
,在expect语句之后立即调用done()。因此,即使expect语句没有通过,我
浏览 0
提问于2018-10-02
得票数 5
回答已采纳
1
回答
用
Jest
重新运行
失败
(片状)
测试
、
、
、
、
我们使用取笑作为JavaScript (反应和Selenium)
测试
的
测试
运行程序。我们有一两个片状
测试
(因为TeamCity将它们标记为片状,我们将它们处理为技术债务),尽管我们
将
修复它们,但是对于连续交付
的
过程,如果我们能够自动地重试一次或两次
测试
,那将是非常方便
的
。目前
Jest
不支持立即重新运行
测试
。 我一直在考虑解析
失败
测试
的
输出,然后将它们
传递<
浏览 0
提问于2017-03-01
得票数 3
11
回答
在
Jest
中
,我如何使
测试
失败
?
、
我知道我可以从
测试
内部抛出一个错误,但是我想知道是否有类似于Jasmine提供
的
全局fail()方法
的
东西?
浏览 33
提问于2017-02-11
得票数 98
回答已采纳
1
回答
Jest
.mock(模块)和
jest
.fn()之间
的
区别是什么
、
、
、
我尝试了几种不同
的
方法来定义模拟
函数
,但我所有的尝试都
失败
了。当我尝试这样定义它时:如果我
将
mock定义为:在我<em
浏览 7
提问于2016-12-12
得票数 12
2
回答
如何
测试
Jest
中
的
包装器是否正确地调用了skip?
、
这是this question
的
后续问题。 我有一个名为assertTruthy
的
Jest
函数
。assertTruthy(msg, fn, args),需要一条消息、一个
函数
和
参数
,如果使用
参数
调用
函数
时返回
的
内容为真,则应该
传递
,如果不是,则
传递
失败
。我想扩展它来支持
Jest
的
only和skip。undefined,} = {
浏览 65
提问于2019-05-21
得票数 0
回答已采纳
1
回答
基于
jest
-ts接口
的
模拟
函数
、
、
、
我试图找到最好
的
方法来
测试
使用
Jest
用TypeScript编写
的
Azure
函数
。这需要使用满足以下接口
的
日志
属性将上下文对象
传递
到
其中: (...args: any[]): void; error(...args,我只关心
将
一个有效
的
函数
传递
给对象。我正在寻找创建模拟
函数</em
浏览 5
提问于2022-11-02
得票数 0
回答已采纳
1
回答
使用
Jest
测试
承诺捕获
中
的
异步抛出错误
、
、
、
、
下面是我要
测试
的
代码。如果发生故障,则重新呈现该组件以显示错误消息,并重新引发该错误,以便将该错误记录到控制台/我们
的
日志
记录系统,并由父组件处理。 当我试图
测试
错误处理行为以确保设置错误消息时,问题就出现了。
中
,组件在catch块
中
(如预期
的
)抛出了
测试
错误,
导致
测试
失败
。但是,我试图阻止此操作也会
导致
抛出相同
的
错误,并
导致<
浏览 2
提问于2021-06-03
得票数 0
1
回答
Jest
问题:调试
失败
的
测试
和使用-保释金
、
我对
Jest
相当陌生。使用16.0.1版。 我有一个包含3个
测试
的
测试
套件。我把注意力集中在这些
测试
中
,其中一个
测试
失败
了。我
的
理解是,
Jest
应该在运行不
失败
的
测试
之前尝试
失败
测试
(如
Jest
主页所示):"
Jest
首先运行以前
失败
的
测试<
浏览 3
提问于2016-10-17
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
前端单元测试入门
携程租车React Native单元测试实践
通过构建自己的JavaScript测试框架来了解JS测试
流利说前端单元测试实践
React 16 Jest单元测试之Jest工具
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券