feat(http): call complete on request complete

closes #2635
This commit is contained in:
gdi2290
2015-07-27 16:59:09 -07:00
committed by Jeff Cross
parent 74b311a472
commit 6fac901151
2 changed files with 12 additions and 0 deletions
@@ -95,6 +95,16 @@ export function main() {
existingXHRs[0].dispatchEvent('load');
}));
it('should complete a request', inject([AsyncTestCompleter], async => {
var connection = new XHRConnection(sampleRequest, new MockBrowserXHR(),
new ResponseOptions({type: ResponseTypes.Error}));
ObservableWrapper.subscribe<Response>(connection.response, res => {
expect(res.type).toBe(ResponseTypes.Error);
}, null, () => { async.done(); });
existingXHRs[0].dispatchEvent('load');
}));
it('should call abort when disposed', () => {
var connection = new XHRConnection(sampleRequest, new MockBrowserXHR());
connection.dispose();