flush
ВАЖНО: Для работы этого API требуется Zone.js; его нельзя использовать с тестовым исполнителем Vitest
API
function flush(maxTurns?: number | undefined): number;
@parammaxTurns
number | undefinedМаксимальное количество попыток планировщика очистить свою очередь до возникновения ошибки.
@returns
numberПрошедшее смоделированное время в миллисекундах.
Описание
ВАЖНО: Для работы этого API требуется Zone.js; его нельзя использовать с тестовым исполнителем Vitest
Выполняет все ожидающие микрозадачи и моделирует асинхронное течение времени для таймеров в зоне fakeAsync, опустошая очередь макрозадач.
Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/api/core/testing/flush