diff --git a/test/app-tests/loading.js b/test/app-tests/loading.js index 7840d776cd7..c3afc07d8de 100644 --- a/test/app-tests/loading.js +++ b/test/app-tests/loading.js @@ -123,9 +123,6 @@ describe('loading:', function() { toString: function() { return this.search + this.hash; }, }; - const tokenLoginCompleteDefer = Promise.defer(); - tokenLoginCompletePromise = tokenLoginCompleteDefer.promise; - function onNewScreen(screen) { console.log(Date.now() + " newscreen "+screen); const hash = '#/' + screen; @@ -157,18 +154,21 @@ describe('loading:', function() { PlatformPeg.set(new WebPlatform()); const params = parseQs(windowLocation); - matrixChat = ReactDOM.render( - tokenLoginCompleteDefer.resolve()} - initialScreenAfterLogin={getScreenFromLocation(windowLocation)} - makeRegistrationUrl={() => {throw new Error('Not implemented');}} - />, parentDiv, - ); + + tokenLoginCompletePromise = new Promise(resolve => { + matrixChat = ReactDOM.render( + {throw new Error('Not implemented');}} + />, parentDiv, + ); + }); } // set an expectation that we will get a call to /sync, then flush