Improve this Doc View Source $animate

  1. service in module ngMock

Overview

Mock implementation of the $animate service. Exposes two additional methods for testing animations.

You need to require the ngAnimateMock module in your test suite for instance beforeEach(module('ngAnimateMock'))

Methods

  • closeAndFlush();

    This method will close all pending animations (both Javascript and CSS) and it will also flush any remaining animation frames and/or callbacks.

  • flush();

    This method is used to flush the pending callbacks and animation frames to either start an animation or conclude an animation. Note that this will not actually close an actively running animation (see closeAndFlush() for that).

© 2010–2020 Google, Inc.
Licensed under the Creative Commons Attribution License 3.0.
https://code.angularjs.org/1.8.2/docs/api/ngMock/service/$animate