Утверждения о setTimeout при использовании реагирующей-тестирующей библиотеки - PullRequest
1 голос
/ 05 февраля 2020

У меня есть уведомление, которое появляется, а затем исчезает через 4 секунды. Я использую setTimeout для достижения этого поведения. В своих тестах я пытаюсь использовать jest.useFakeTimers, а затем ожидать вызова на setTimeout. Но я получаю много дополнительных звонков на setTimeout, которых я не ожидаю. Мне наконец удалось отследить, что звонки поступают из пакета @sheerun/mutationobserver-shim, который выглядит так, как будто он используется в dom-testing-library.

. Есть ли способ установить количество вызовов на setTimeout, если Я использую реагирующую библиотеку?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...