Тестування · Middle · Запитання 6 з 75

Як використовувати фейкові таймери разом із user-event v14?

vi.useFakeTimers();
const user = userEvent.setup({ advanceTimers: vi.advanceTimersByTime });

Пояснення

Без цього delay у user-event чекає на setTimeout, який ніколи не спрацює, і тест падає за таймаутом.

Де почитати

Помилка в запитанні

Тестування · Middle · запитання 6

Перевірте себе

Пройдіть тест Тестування · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест