超时-在jest指定的5000ms超时内未调用异步回调

时间:2020-03-26 10:27:39

标签: javascript asynchronous testing jestjs timeout

我有以下问题:

describe('asyncFunction', () => {
  test('test case', async () => {
    ...
    const x = await asyncFunction()
    ...
  })
})

但是功能:

async asyncFunction() {
  ...
  return await otherFunction()
}

我试图增加玩笑的超时时间,但是它没有用...在这里,我找到了其他问题和答案,并且我知道更改超时不是答案,我必须调用一个回调,但是我没有知道,如果otherFuncion返回一个对象,它将不会被执行(这实际上是它发生在我身上,otherFunction没有被执行,我也不明白为什么)。

请,有人帮助我了解这里发生的事情。

0 个答案:

没有答案