mirror of https://github.com/vector-im/riot-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.pull/4209/head
							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
	
	 David Baker
						David Baker