diff options
| author | Julie | 2013-09-13 12:47:05 -0700 |
|---|---|---|
| committer | Vojta Jina | 2013-10-07 13:45:40 -0700 |
| commit | 2b5ce84fca7b41fca24707e163ec6af84bc12e83 (patch) | |
| tree | d3fbcfd3c7e2e62fe60df6faa9823abda57b9bd7 /src/AngularPublic.js | |
| parent | a80e96cea184b392505f0a292785a5c66d45e165 (diff) | |
| download | angular.js-2b5ce84fca7b41fca24707e163ec6af84bc12e83.tar.bz2 | |
feat($interval): add a service wrapping setInterval
The $interval service simplifies creating and testing recurring tasks.
This service does not increment $browser's outstanding request count,
which means that scenario tests and Protractor tests will not timeout
when a site uses a polling function registered by $interval. Provides
a workaround for #2402.
For unit tests, repeated tasks can be controlled using ngMock$interval's
tick(), tickNext(), and tickAll() functions.
Diffstat (limited to 'src/AngularPublic.js')
| -rwxr-xr-x | src/AngularPublic.js | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/AngularPublic.js b/src/AngularPublic.js index b225fc85..9bd7fd7d 100755 --- a/src/AngularPublic.js +++ b/src/AngularPublic.js @@ -114,6 +114,7 @@ function publishExternalAPI(angular){ $exceptionHandler: $ExceptionHandlerProvider, $filter: $FilterProvider, $interpolate: $InterpolateProvider, + $interval: $IntervalProvider, $http: $HttpProvider, $httpBackend: $HttpBackendProvider, $location: $LocationProvider, |
