This is the archived documentation for Angular v5. Please visit angular.io to see documentation for the current version of Angular.

flush

npm Package @angular/core
Module import { flush } from '@angular/core/testing';
Source core/testing/src/fake_async.ts
      
      function flush(maxTurns?: number): number;
    

Description

Simulates the asynchronous passage of time for the timers in the fakeAsync zone by draining the macrotask queue until it is empty. The returned value is the milliseconds of time that would have been elapsed.