Testing-library を更新しましたが、この場合、waitForNextUpdate の代替手段を見つけるのに苦労しています (react-testing-library v13 では利用できなくなりました https://github .com/testing-library/react-testing-library/issues/1101)。 rerender() を使用してみましたが、役に立たないようです:
waitForNextUpdate
react-testing-library
rerender()
React Testing Library の新しいバージョンでは、waitForNextUpdate() は使用できなくなりました。代わりに、同じく @testing-library/react-hooks によって提供される act 関数を使用して非同期更新を処理できます。 次のコードを試してください。 リーリー act を使用して、コンポーネントの更新が正しく処理されるようにします
waitForNextUpdate()
@testing-library/react-hooks
act
React Testing Library の新しいバージョンでは、
waitForNextUpdate()
は使用できなくなりました。代わりに、同じく@testing-library/react-hooks
によって提供される act 関数を使用して非同期更新を処理できます。 次のコードを試してください。 リーリーact
を使用して、コンポーネントの更新が正しく処理されるようにします