我收到此错误消息:
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
运行该测试,则会收到上面提到的错误。可能是什么?有想法吗?