forked from matrix/element-web
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
|
@ -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…
Reference in New Issue