angular/modules/angular2/test
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
..
animate revert(format): Revert "chore(format): update to latest formatter" 2016-04-12 09:41:01 -07:00
common feat(test): Implement fakeAsync using the FakeAsyncTestZoneSpec from zone.js. 2016-04-21 22:11:00 +00:00
compiler fix(transformers): support query.read 2016-04-21 10:12:59 -07:00
core feat(test): Implement fakeAsync using the FakeAsyncTestZoneSpec from zone.js. 2016-04-21 22:11:00 +00:00
facade revert(format): Revert "chore(format): update to latest formatter" 2016-04-12 09:41:01 -07:00
http refactor(core): separate reflective injector from Injector interface 2016-04-20 11:28:13 -07:00
i18n feat(i18n): add support for nested expansion forms 2016-04-18 19:38:12 +00:00
mock revert(format): Revert "chore(format): update to latest formatter" 2016-04-12 09:41:01 -07:00
platform feat(test): Implement fakeAsync using the FakeAsyncTestZoneSpec from zone.js. 2016-04-21 22:11:00 +00:00
router refactor(core): support non reflective bootstrap. 2016-04-20 11:34:11 -07:00
symbol_inspector refactor(Location): out of router and into platform/common 2016-04-20 04:28:47 +00:00
testing feat(test): Implement fakeAsync using the FakeAsyncTestZoneSpec from zone.js. 2016-04-21 22:11:00 +00:00
upgrade revert(format): Revert "chore(format): update to latest formatter" 2016-04-12 09:41:01 -07:00
web_workers refactor(core): support non reflective bootstrap. 2016-04-20 11:34:11 -07:00
dev_mode_spec.ts revert(format): Revert "chore(format): update to latest formatter" 2016-04-12 09:41:01 -07:00
public_api_spec.ts refactor(core): support non reflective bootstrap. 2016-04-20 11:34:11 -07:00