Jest和React Moment,在测试运行完成后一秒钟Jest没有退出

时间:2020-07-28 14:23:33

标签: react-native jestjs momentjs

我收到此错误消息:

Jest did not exit one second after the test run has completed

通常,通过清除异步/等待调用,关闭数据库连接来解决此问题,但就我而言,我只是呈现了一个React-moment组件,该组件可解决此问题。

我正在测试此组件:

import Momento from 'react-moment'
// code...
<Moment
  testID="timeExpirationMessage"
  element={Text}
  format="h:mm a">{expiresDate}
</Moment>

在我的测试中,我有:

const rendered = render(<ConfirmTransaction {...props} />);
const message = rendered.getByTestId('timeExpirationMessage');
expect(message.children[0]).toBe('6:20 pm');

该测试工作正常,但是如果我使用参数--runInBand运行该测试,则会收到上面提到的错误。可能是什么?有想法吗?

enter image description here

0 个答案:

没有答案