腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Jest
:
测试
超时
后
拒绝
的
promise
javascript
、
unit-testing
、
timer
、
jestjs
、
settimeout
我正在试着为这个函数
的
可悲路径写一个
测试
: const awaitFirstStreamForPage = async page => { await page.waitForSelector(e) { } }) }) 可能有一种方法可以使用
Jest
<
浏览 38
提问于2020-09-24
得票数 1
回答已采纳
1
回答
为什么与
Jest
一起进行基于承诺
的
测试
“返回”?
javascript
、
jestjs
这是一个
Jest
测试
示例: return
Promise
.resolve("data").then(res => {expect(res).toBe("data");}); 你
的
测试
会在承诺回来之前完成..。当然,我编写了一个没有return
的
测
浏览 7
提问于2022-09-07
得票数 0
回答已采纳
1
回答
使用setTimeout和
Jest
测试
Promise
javascript
、
testing
、
asynchronous
、
jestjs
我正在尝试理解
Jest
的
异步
测试
。}) 我想用
Jest
来
测试
一下。我想我需要使用
J
浏览 2
提问于2017-10-12
得票数 18
回答已采纳
1
回答
承诺解决
后
如何正确
测试
setTimeout
javascript
、
typescript
、
testing
、
jestjs
、
tdd
如何正确
测试
此函数。设定
超时
}describe('initScheduler', () => {
jest</em
浏览 2
提问于2019-12-18
得票数 1
回答已采纳
2
回答
取笑模拟setTimeout -获取
超时
错误
javascript
、
node.js
、
jestjs
我正在编写一个单元
测试
,
测试
一个等待
超时
的
函数,然后再继续,我尝试使用
jest
.advanceTimersByTime(20000); // lots of logic and async(promisesArray);
浏览 6
提问于2021-06-13
得票数 1
1
回答
Jest
-
测试
异步默认导出
node.js
、
promise
、
jestjs
假设我有my-file.ts async function run() { setTimeout(() => resolve(), 3000); console.log
浏览 19
提问于2020-01-03
得票数 0
3
回答
如何嘲弄和
测试
Axios被
拒绝
的
承诺?
javascript
、
jestjs
、
axios
我创建了一个名为API
的
类,它是Axios
的
一个简单包装器 static get = async (route: string, version: stringaxios.get(`${BASE_URL + version}${route}`); throw error; };我试图
测试
(() =>
Promise
.reject('rejected')); <em
浏览 0
提问于2020-08-01
得票数 2
回答已采纳
4
回答
Jest
反应
测试
:延迟
后
检查状态
javascript
、
reactjs
、
unit-testing
、
jestjs
我真的很困惑在
Jest
文档
的
帮助下创建
测试
componentDidMount() {}setStateAfterDelay
浏览 0
提问于2017-08-03
得票数 61
回答已采纳
1
回答
如何模拟
Jest
中
Promise
resolve函数
javascript
、
unit-testing
、
jestjs
、
enzyme
我正在使用
Jest
+酶。我有一个函数, submitHandler = values => { } } 我
的
测试
: it('Should call saveSomething on form submitcontactLanguage: LOCALE_TO_LANGUAGE_MAP[props.lo
浏览 23
提问于2020-04-02
得票数 0
1
回答
带有
Promise
包装器
的
setTimeout与
Jest
async/await不能正常工作
javascript
、
jestjs
尝试用
jest
做一个相对简单
的
断言。我有以下
测试
设置: const sleep = ms => new
Promise
(res => setTimeout(res, ms)); it('should call callback after更新我之前意识到我在
测试
之前调用了
jest
.useFakeTimers()。在删除它并再次运行
测试
后
,我仍然得到一个失败,但这不是
超时
。相反,如果我从setTimeout切换到
浏览 15
提问于2019-04-14
得票数 4
回答已采纳
1
回答
玩笑未解决
的
承诺不会失败
testing
、
promise
、
jestjs
开玩笑
的
医生说: 如果承诺根本不解决,则可能引发此错误: 在我
的
情况下,这种情况不会发生。现在,infiniteLoopUrl指向引用自身
的
XML,因此它是一个无限循环。“正确”,代码无限地遵循xml链接,从不解决或
拒绝
承诺。有人能帮我吗?谢谢 此
测试</e
浏览 0
提问于2018-09-26
得票数 1
1
回答
如何用useEffect状态
测试
isLoading
reactjs
、
jestjs
、
enzyme
、
react-component
、
react-state-management
当isLoading状态更改组件时,我想构建
测试
。我知道在类组件中有一种用酶做setState
的
方法,但是我想知道如何在这里实现它。
浏览 2
提问于2020-08-22
得票数 4
回答已采纳
1
回答
使用HTTPS
的
木偶操纵者VUE JS问题
node.js
、
vue.js
、
testing
、
puppeteer
我在执行节点提供
的
测试
时遇到了问题。dsf-frontend@0.1.0 test:e2e: `vue-cli-service test:unit -c
jest
.e2e.config.js` npm ERR!
浏览 32
提问于2021-04-13
得票数 0
1
回答
如何正确使用
Jest
的
承诺和计时器
javascript
、
async-await
、
jestjs
、
settimeout
、
es6-promise
我搜索了很多类似的问题和答案,但似乎都没有帮助我解决我
的
问题。异步回调没有在
jest
.setTimeout.Timeout指定
的
5000 by
超时
内调用。我设置了一些最小
的
测试
用例来重现问题: it('plain time
浏览 0
提问于2020-03-13
得票数 1
回答已采纳
0
回答
如何用
jest
模拟pg-
promise
库
unit-testing
、
promise
、
pg-promise
我正在尝试模拟pg
promise
库。我想要能够模拟返回是否承诺
拒绝
或解决。下面是一个函数和
测试
示例: const db = pgp); .catch(err => { }); someFunc我想这样
测试</e
浏览 8
提问于2017-11-23
得票数 4
2
回答
使用
Jest
在同一个AWS Lambda函数中模拟两个S3 API调用
javascript
、
amazon-s3
、
aws-lambda
、
jestjs
我试图在同一个Lambda函数中模拟两个S3调用,但似乎得到了访问被
拒绝
的
错误,所以这让我相信S3调用没有被模拟。我当前使用
的
语法在模拟函数中
的
一个S3调用时有效,但我当前
测试
的
函数有两个S3调用(deleteObject和putObject)。以下是我
的
模拟代码:
promise
:
jest
.fn(),
浏览 22
提问于2020-05-11
得票数 0
1
回答
使用
Jest
对依赖于http调用
的
代码进行单元
测试
的
最佳方式是什么?
javascript
、
unit-testing
、
mocking
、
mocha.js
、
jestjs
一个单元如何
测试
这样
的
方法?firebase应用程序实例被导入并在登录功能中使用。setAuthToken(token)) })}谢谢!
浏览 9
提问于2017-01-19
得票数 2
回答已采纳
2
回答
如何正确地在jasmine节点中失败异步单元
测试
?
node.js
、
jasmine-node
为什么下面的代码在
超时
时会失败?它看起来像‘应该’抛出一个错误,an ()永远不会被调用?如何编写此
测试
,使其正确失败,而不是让茉莉花报告
超时
?var
Promise
= require('bluebird');describe('test', function () {
P
浏览 2
提问于2015-04-13
得票数 3
回答已采纳
2
回答
当您收到异步
超时
错误时,如何使用
jest
测试
express应用程序?
javascript
、
node.js
、
express
、
asynchronous
、
jestjs
response.status(200).send() response.status(400).send()})
超时
-异步回调没有在
jest
.setTimeout.Error指定
的
5000 by
超时
内调用:
超时
-异步回调没有在
jest
.setTimeout指定
的
500
浏览 1
提问于2020-01-03
得票数 2
回答已采纳
1
回答
如何在
Jest
afterAll钩子中关闭Express服务器
node.js
、
express
、
jestjs
、
axios
、
integration-testing
我正在尝试使用
Jest
为我
的
Express服务器编写集成
测试
。由于
Jest
并行运行
测试
(我希望避免使用--runInBand按顺序运行
测试
),因此我使用库来查找随机可用
的
端口,以便不同
的
测试
套件不会有端口冲突。我
的
测试
都运行成功,唯一
的
问题是服务器在afterAll钩子中无法正常关闭。这会导致
Jest
在控制台中打印以下内容...
Jest
did
浏览 15
提问于2019-11-24
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
前端单元测试入门
React 16 Jest单元测试之Jest工具
携程租车React Native单元测试实践
React16之测试单元
单元测试之 React Native 项目实战
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券