腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如何在beforeAll
函数
中运行await?
javascript
、
node.js
、
mongoose
、
jestjs
在运行特定文件中
的
任何
测试
之前,我正在尝试运行一些
异步
函数
。user = await new User(userObj).save(); // This is a mongoose document ...每当我在beforeAll
函数
中有什么内容时,我都会得到一个错误: 超时-
异步
回
调
没有
在
jest
.setTimeout.Error指定
的
500
浏览 6
提问于2020-07-16
得票数 0
回答已采纳
1
回答
如何在React中
使用
rtl和
jest
测试
异步
函数
javascript
、
reactjs
、
unit-testing
、
jestjs
、
react-testing-library
我正在尝试
使用
RTL和
Jest
在表单上
测试
我
的
异步
提交
函数
,但在
测试
过程中遇到了一些错误。顺便说一句,这是我第一次
测试
我
的
代码,所以我对
测试
过程中
的
所有事情都很困惑。下面是我
的
错误:Received number of
浏览 13
提问于2021-05-22
得票数 0
1
回答
使用
jest
测试
没有
回
调
的
异步
函数
javascript
、
unit-testing
、
jestjs
、
puppeteer
我目前正在
测试
一个
异步
功能,一个抓取Ryan Air网站上
的
价格
的
刮板,准确地说是一个给定航线上
的
价格。我想
测试
一下,刮下来
的
价格实际上是应该
的
价格。当我尝试用
jest
来
测试
它
的
时候,我似乎不能让它正常工作……我在Google和其他网站上看过,它们似乎都有针对具有
回
调
、承诺等
的
异步
函数
的
解决方
浏览 14
提问于2020-05-19
得票数 0
回答已采纳
2
回答
异步
函数
不像我期望
的
那样在
Jest
中运行。
javascript
、
asynchronous
、
jestjs
Javascript
测试
框架表示,为了
测试
异步
函数
,我需要在
回
调
中添加done(),否则
测试
完成后
函数
将返回,因此
测试
将失败。} }) 我可以
使用
上面的代码通过
测试
,但是我认为我应该得到一个失败
的
测试
,因为我
的
测试
文件中
没有
done()。我
的
fe
浏览 3
提问于2017-11-14
得票数 5
回答已采纳
1
回答
Jest
的
回
调
测试
是如何工作
的
?
reactjs
、
testing
、
asynchronous
、
callback
、
jestjs
当
使用
Jest
测试
利用回
调
的
异步
代码时,您可以放入一个done参数,然后在
测试
中调用该参数。这允许
测试
知道,直到调用done()
函数
才能完成
测试
。例如,在运行包含done()
函数
的
回
调
之前,此代码将不会完成。callback(data) {
浏览 3
提问于2017-07-17
得票数 7
回答已采纳
1
回答
Redux-动作
Jest
测试
reactjs
、
unit-testing
、
testing
、
redux
、
jestjs
我
使用
“Redux - action”,并在Redux中有
异步
操作创建者,我尝试编写单元
测试
,但是得到了一个错误: mock.onGet('http://127.0
浏览 2
提问于2020-12-09
得票数 0
回答已采纳
1
回答
回
调
函数
中
的
Jest
异常
javascript
、
node.js
、
jestjs
我试图
使用
Jest
测试
带有
回
调
函数
的
js/Node代码,但是如果expect在
回
调
函数
中失败,
Jest
不会将
测试
标记为“failed”。但它并
没有
将
测试
标记为失败。) 如果我从
函数
的
主体(即不在
回
调
<e
浏览 20
提问于2022-11-10
得票数 2
1
回答
开玩笑,期望另一个
异步
回
调
不会被调用。
angular
、
rxjs
、
jestjs
我
使用
Jest
框架进行
测试
,我知道只要
异步
测试
完成,我就必须调用done()
函数
,如下所示})it("should be executed", (done
浏览 0
提问于2020-06-11
得票数 0
回答已采纳
2
回答
Jest
模拟未
使用
-运行正常方法
vue.js
、
jestjs
我有以下
测试
异步
函数
的
设置。let dispatch; commit =
jest
.fn(); state = {fetchItems, getUrl我
的
问题: 传递src/compo
浏览 3
提问于2017-10-29
得票数 1
1
回答
如何编写
Jest
测试
以检查代码执行是否被阻止?
javascript
、
jestjs
、
mutex
我
使用
的
是async-mutex,我只想
测试
它
的
一个功能,具体来说,我想确认Mutex.acquire方法是否阻止了一切。toStillBeRunningAfterSpecifiedSeconds(5);我试过了因为我收到这条消息 超时-
异步
回
调
没有
在
jest
.setTimeout.Timeout指定
浏览 3
提问于2021-11-11
得票数 2
1
回答
为什么这个带有简单
异步
回
调
的
测试
用例(
Jest
)会失败?
javascript
、
unit-testing
、
asynchronous
、
timeout
、
jestjs
上下文 我正在尝试
使用
Jest
(24.9)编写一个
测试
用例,它具有一个
异步
回
调
函数
,并且在运行时会成功。我写
的
测试
用例看起来应该可以工作,但它失败了,我不清楚为什么。
测试
用例 这是
测试
用例。resolve) => { })); }, 10000); 错误消息 当
浏览 33
提问于2019-09-27
得票数 1
回答已采纳
1
回答
使用
Jest
进行
异步
Javascript代码
测试
时,不应该
使用
Jest
javascript
、
asynchronous
、
testing
、
jestjs
Jest
的
提供了
测试
异步
代码时不应该做什么
的
负面示例。test.js,这是输出: FAIL .为什么即使我
没有
像
Jest
建议
的
那样调用done()来
测试
异步
代码,它也能工作呢?我非常确定setTimeout是
异步
的
,因为我
使用
con
浏览 1
提问于2018-02-26
得票数 0
回答已采纳
1
回答
如何正确
使用
Jest
的
承诺和计时器
javascript
、
async-await
、
jestjs
、
settimeout
、
es6-promise
我搜索了很多类似的问题和答案,但似乎都
没有
帮助我解决我
的
问题。
异步
回
调
没有
在
jest
.setTimeout.Timeout指定
的
5000 by超时内调用。我设置了一些最小
的
测试
用例来重现问题: describe(
浏览 0
提问于2020-03-13
得票数 1
回答已采纳
2
回答
useFakeTimers和
异步
回
调
javascript
、
node.js
、
unit-testing
、
jestjs
firstAsyncFunction(); await thirdAsyncFunction();}}); 通过这个
测试
,第一个
异步
函数
浏览 0
提问于2019-01-18
得票数 2
回答已采纳
1
回答
超时-
异步
回
调
没有
在
jest
.setTimeout指定
的
5000 ms超时内调用。
javascript
、
node.js
、
asynchronous
、
jestjs
我正在
使用
和为API编写
测试
。第一个
测试
以预期
的
方式通过,但随后
的
所有
测试
都失败了,出现了以下错误: 超时-
异步
回
调
没有
在
jest
.setTimeout.Error指定
的
5000毫秒超时内调用:超时-
异步
回
调
没有
在
jest
.setTimeout我试过
的
更多
的
浏览 3
提问于2020-07-26
得票数 1
回答已采纳
1
回答
断言
回
调
是用
Jest
调用
的
(
没有
反应)?
javascript
、
jestjs
我有一套
测试
,但有些东西只是
没有
点击有关回
调
断言。我
的
感觉是to ()参数需要插入,但我做错了。基本上,我有两个
函数
结构,其中
回
调
要么嵌套在单个then语句中,要么嵌套在另一个语句中: return fetch('foo.com')foo.com') .catch(err => console.error(
浏览 0
提问于2018-10-21
得票数 0
回答已采纳
1
回答
event.persist不是一个
函数
-
JEST
和酶
javascript
、
reactjs
、
react-redux
、
jestjs
、
enzyme
我
使用
React 16.3和
JEST
和have作为我
的
测试
工具,我有一个输入,当用户输入电子邮件并模糊字段时,将调用一个
函数
(handleInputBlur)。在该
函数
中,我正在更新状态(setState)和setState()
回
调
,我正在调用另一个
函数
,并传递最初传递给handleInputBlur
的
事件。据我所知,由于setState是
异步
的
,React不允许在setState
浏览 11
提问于2019-05-09
得票数 1
回答已采纳
2
回答
开玩笑
的
问题。FakeTimers:调用clearTimeout是为了清除本机计时器,而不是由这个库创建
的
计时器。
node.js
、
jestjs
、
bitbucket-pipelines
、
cicd
在Node.js从版本14更新到版本16之后,我们在bitbucket CI/CD管道上经历了很多失败
的
测试
。本地
测试
通过。似乎是定时器中
的
问题,导致第一条错误消息说:"FakeTimers: clearTimeout是用来清除本机计时器而不是由这个库创建
的
。要自动清理本地计时器,请
使用
shouldClearNativeTimers“。之后,一堆
测试
都失败了。在为
jest
添加了"--runInBand“参数之后,它解决了这
浏览 11
提问于2022-01-19
得票数 10
1
回答
如何在模拟
函数
的
回
调
中调用一个解析?
javascript
、
unit-testing
、
testing
、
jestjs
下面是我要
测试
的
函数
:import ThirdParty from 'third-party'; return new Promise((resolve, reject) => { })我无法解决最外层
函数
的
承诺,所以我得到了这个错误: 超时
浏览 1
提问于2019-12-03
得票数 1
回答已采纳
1
回答
用玩笑和假计时器
测试
递归轮询功能
javascript
、
jestjs
我已经创建了一个轮询服务,它递归地调用一个api,在api成功
的
情况下,如果满足了某些条件,就会再次继续轮询。onFailure(error); } }, interval);在尝试为它编写
测试
用例时> { pollingInterval = 3000, onSucce
浏览 0
提问于2018-09-20
得票数 5
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券