angular-cn/tools
Vikram Subramanian bab81a9831 feat(test): Implement fakeAsync using the FakeAsyncTestZoneSpec from zone.js.
Update the version of zone.js to @0.6.12 that contains the new FakeAsyncTestZoneSpec.

The new fakeAsync zone handles errors better and clearPendingTimers() is no longer required to be called after handling an error and is deprecated.

The fakeAsync test zone will now throw an error if an XHR is attemtped within the test since that cannot be controlled synchronously in the test(Need to be mocked out with a service implementation that doesn't involve XHRs).

This commit also allows fakeAsync to wrap inject to make it consistent with async test zone.

BREAKING CHANGE:

inject can no longer wrap fakeAsync while fakeAsync can wrap inject. So the order in existing tests with inject and fakeAsync has to be switched as follows:

Before:
```
inject([...], fakeAsync((...) => {...}))
```

After:
```
fakeAsync(inject([...], (...) => {...}))
```

Closes #8142
2016-04-21 22:11:00 +00:00
..
analytics chore(): remove all angular2_material code. 2016-03-16 13:37:37 -07:00
broccoli fix(metadata): emit metadata rooted at 'angular2' 2016-04-20 17:14:53 -04:00
build fix(build): ignore Dart warnings for external code. 2016-04-20 10:51:58 -07:00
cjs-jasmine feat(test): Implement fakeAsync using the FakeAsyncTestZoneSpec from zone.js. 2016-04-21 22:11:00 +00:00
code.angularjs.org chore(publish): add Rx bundles to code.angularjs.org publish step 2015-12-15 17:12:42 +00:00
karma fix(build): fix source maps 2015-11-24 19:33:27 +00:00
metadata fix(metadata): emit metadata rooted at 'angular2' 2016-04-20 17:14:53 -04:00
npm build(npm): add tools/npm/reshrinkwrap script and update docs 2016-01-22 03:25:33 +00:00
public_api_guard refactor(core): support non reflective bootstrap. 2016-04-20 11:34:11 -07:00
travis build(travis): add travis log folding for verbose tasks 2015-10-03 21:33:57 +00:00
tslint revert(format): Revert "chore(format): update to latest formatter" 2016-04-12 09:41:01 -07:00
check-environment.js build(gulp): fail hard w/ legacy node version and provide clear upgrade instructions 2016-01-22 03:25:34 +00:00
chromedriverpatch.js chore(testing): update protractor to version 2.1.0 2015-05-20 17:28:23 -07:00
jsconfig.json chore(vscode): add jsconfig.json and remove .settings dir 2015-10-29 13:53:21 +00:00
tsconfig.json chore(typescript 1.6 upgrade): fix build.tools 2015-09-25 20:15:55 +00:00
tsd.json chore(typings): use mainline DefinitelyTyped repo rather than a fork. 2016-02-04 22:42:40 +00:00
utils.inc feat(bundle): add script to push bundles to code.angularjs.org 2015-04-14 14:50:53 -07:00