From 96b369e3fa21cf62fe1167192343dc4f0235fb26 Mon Sep 17 00:00:00 2001 From: Timothy Drews Date: Tue, 9 Jun 2015 12:17:14 -0700 Subject: [PATCH] Use a fake error to avoid exceptions in tests. Promise.reject() was causing error.type to be undefined in the final catch block of StreamVideoSource.onUpdateManifest_(). Change-Id: Id5ddf8901e38559889e41d389b96c620b3dfaaa7 --- spec/live_integration.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/spec/live_integration.js b/spec/live_integration.js index a4995522b3..a84e7b2b12 100644 --- a/spec/live_integration.js +++ b/spec/live_integration.js @@ -269,7 +269,9 @@ describe('Player', function() { var request = new MpdRequest(mpdUrl); spyOn(request, 'send').and.callFake(function() { requestStatus.resolve(); - return Promise.reject(); + var error = new Error(); + error.type = 'fake'; + return Promise.reject(error); }); return request; });