Partially revert https://github.com/vector-im/riot-web/pull/4201
The q.delay is needed to make sure (or at least reasonably sure...) that the login component has appeared by that point. The done handler needs to be the error callback too otherwise failures result in timeouts rather than the actual failure.
This commit is contained in:
parent
d06934c5f6
commit
15d0bd9271
1 changed files with 4 additions and 2 deletions
|
@ -192,13 +192,15 @@ describe('loading:', function () {
|
|||
}).respond(403, "Guest access is disabled");
|
||||
|
||||
return httpBackend.flush();
|
||||
}).then(() => {
|
||||
// Wait for another trip around the event loop for the UI to update
|
||||
return q.delay(1);
|
||||
}).then(() => {
|
||||
// we expect a single <Login> component following session load
|
||||
ReactTestUtils.findRenderedComponentWithType(
|
||||
matrixChat, sdk.getComponent('structures.login.Login'));
|
||||
expect(windowLocation.hash).toEqual("");
|
||||
done();
|
||||
});
|
||||
}).done(done, done);
|
||||
});
|
||||
|
||||
it('should follow the original link after successful login', function(done) {
|
||||
|
|
Loading…
Add table
Reference in a new issue