У меня есть функция для установки тайм-аута.
const timeout = new Promise((resolve, reject) => {
const id = setTimeout(() => {
const e = 'TIMEDOUT';
reject(e);
}, ms);
});
Я хочу создать тест в Jest, который не создает ложные показания для setTimeout()
, а просто увеличивает таймер, который помогает мне быстрее выполнять тесты,Я немного запутался, как работает jest.advanceTimersByTime()
.Могу ли я просто продвинуть таймер без фальшивых таймеров?