1a81397d31 
								
							
								 
							
						 
						
							
							
								
								InteractiveAuthDialog  
							
							... 
							
							
							
							A dialog which will take the user through an interactive-auth process 
							
						 
						
							2016-10-12 08:23:28 +01:00  
				
					
						
							
							
								 
						
							
							
								388839a094 
								
							
								 
							
						 
						
							
							
								
								PR feedback  
							
							
							
						 
						
							2016-10-11 14:59:35 +01:00  
				
					
						
							
							
								 
						
							
							
								24bc90f9cc 
								
							
								 
							
						 
						
							
							
								
								Fix flaky TimelinePanel test  
							
							... 
							
							
							
							The 'should load new events even if you are scrolled up' test was sometimes
failing. It turned out that pagination *sometimes* wasn't starting soon enough
after setting the scrollTop, and awaitPaginationCompletion was incorrectly
believing it to have already been and gone.
Add an awaitScroll to make sure that we wait long enough for the pagination to
begin. 
							
						 
						
							2016-10-11 14:20:40 +01:00  
				
					
						
							
							
								 
						
							
							
								78c3d5943a 
								
							
								 
							
						 
						
							
							
								
								Fix a load of warnings in the tests  
							
							... 
							
							
							
							Stub things out to make the tests not throw warnings, so we can see the actual
problems. 
							
						 
						
							2016-10-11 14:20:40 +01:00  
				
					
						
							
							
								 
						
							
							
								bbfc05b0c0 
								
							
								 
							
						 
						
							
							
								
								Fix name of text emote sending & fix tests  
							
							
							
						 
						
							2016-09-26 10:20:56 +01:00  
				
					
						
							
							
								 
						
							
							
								9a991a4dfd 
								
							
								 
							
						 
						
							
							
								
								Autocomplete fixes and improvements  
							
							
							
						 
						
							2016-09-13 17:30:29 +05:30  
				
					
						
							
							
								 
						
							
							
								92b4107174 
								
							
								 
							
						 
						
							
							
								
								fix tests  
							
							
							
						 
						
							2016-09-12 17:19:58 +01:00  
				
					
						
							
							
								 
						
							
							
								83209197f4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into matthew/notif-panel  
							
							
							
						 
						
							2016-09-11 02:38:16 +01:00  
				
					
						
							
							
								 
						
							
							
								fec1e4d4c1 
								
							
								 
							
						 
						
							
							
								
								Add some tests for the rich text editor  
							
							
							
						 
						
							2016-09-09 18:07:42 +05:30  
				
					
						
							
							
								 
						
							
							
								4aef352a5c 
								
							
								 
							
						 
						
							
							
								
								update to use new API based on js-sdk PR input  
							
							
							
						 
						
							2016-09-08 22:48:44 +01:00  
				
					
						
							
							
								 
						
							
							
								334564c814 
								
							
								 
							
						 
						
							
							
								
								unbreak tests  
							
							
							
						 
						
							2016-09-07 22:54:38 +01:00  
				
					
						
							
							
								 
						
							
							
								e22d0a53b6 
								
							
								 
							
						 
						
							
							
								
								WIP switch-over of TimePanel from taking Rooms to taking EventTimelineSets  
							
							
							
						 
						
							2016-09-07 22:54:37 +01:00  
				
					
						
							
							
								 
						
							
							
								dd77cd74d1 
								
							
								 
							
						 
						
							
							
								
								Add text prefix to test event content  
							
							
							
						 
						
							2016-08-25 15:13:28 +01:00  
				
					
						
							
							
								 
						
							
							
								6bcf9cc9db 
								
							
								 
							
						 
						
							
							
								
								TimelinePanel-test: Hackery to make it pass  
							
							
							
						 
						
							2016-08-24 17:30:53 +01:00  
				
					
						
							
							
								 
						
							
							
								cdd2902b01 
								
							
								 
							
						 
						
							
							
								
								Update annoying TimelinePanel test  
							
							... 
							
							
							
							* Actually test what we were supposed to be testing (viz, that we can paginate
  back down after we hit the top of the room)
* Make the cap on the number of events we show in the timeline a configurable
  property, so that we can set it in the test
* Use a smaller cap in the test, so that we have to do less paginating to hit
  the cap, to make the test run quicker.
* add some more logging so that we can see how far it's got if it gets stuck. 
							
						 
						
							2016-08-24 16:28:00 +01:00  
				
					
						
							
							
								 
						
							
							
								70c0290aec 
								
							
								 
							
						 
						
							
							
								
								Fix TimelinePanel test  
							
							... 
							
							
							
							https://github.com/matrix-org/matrix-react-sdk/pull/422  made events take up
less vertical space, so we now need more of them to allow us to scroll back. 
						
							2016-08-23 14:39:44 +01:00  
				
					
						
							
							
								 
						
							
							
								5440fd7504 
								
							
								 
							
						 
						
							
							
								
								Fix tests  
							
							... 
							
							
							
							MatrixClientPeg no longer has a replaceUsingUrls method, so don't try to stub
it out. 
							
						 
						
							2016-08-12 07:27:53 +01:00  
				
					
						
							
							
								 
						
							
							
								24841cc5c4 
								
							
								 
							
						 
						
							
							
								
								Start to factor out session-loading magic  
							
							... 
							
							
							
							Take some of the magic out of MatrixChat.componentDidMount() into a new
component.
Also delete the MatrixChat test. It wasn't really doing much, is broken by the
change, and I am replacing it with (better) app-level tests in the vector
project. 
							
						 
						
							2016-08-10 00:05:44 +01:00  
				
					
						
							
							
								 
						
							
							
								cbfb0ad998 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #377  from matrix-org/dbkr/use_logout_api  
							
							... 
							
							
							
							Call the logout API when we log out 
							
						 
						
							2016-08-03 17:51:42 +01:00  
				
					
						
							
							
								 
						
							
							
								8a57881618 
								
							
								 
							
						 
						
							
							
								
								Add more logging to TimelinePanel-test  
							
							... 
							
							
							
							In an attempt to figure out why this is timing out sometimes, add even more
debugging. 
							
						 
						
							2016-08-03 15:24:56 +01:00  
				
					
						
							
							
								 
						
							
							
								da03af6c1c 
								
							
								 
							
						 
						
							
							
								
								Fix tests  
							
							
							
						 
						
							2016-08-03 10:51:58 +01:00  
				
					
						
							
							
								 
						
							
							
								a5272542ef 
								
							
								 
							
						 
						
							
							
								
								Lengthen timelinepanel test timeout again  
							
							... 
							
							
							
							It's now hitting this timeout on the jenkins box instead of the browser disconnect timeout 
							
						 
						
							2016-07-14 10:40:12 +01:00  
				
					
						
							
							
								 
						
							
							
								20210e7104 
								
							
								 
							
						 
						
							
							
								
								Log scrollTop and scrollHeight to try to debug flakey test  
							
							... 
							
							
							
							Sometimes it fails because awaitScroll() on :277 isn't resolving because onScroll isn't firing. We need to know if this is because we aren't changing scrollTop 
							
						 
						
							2016-07-14 10:38:24 +01:00  
				
					
						
							
							
								 
						
							
							
								a2b64798f7 
								
							
								 
							
						 
						
							
							
								
								Fix timelinepanel test timeout  
							
							... 
							
							
							
							The previous fix was adjusting the wrong timeout: it's hitting browserNoActivityTimeout, so revert previous fix & do this instead 
							
						 
						
							2016-07-05 14:35:34 +01:00  
				
					
						
							
							
								 
						
							
							
								1c280badde 
								
							
								 
							
						 
						
							
							
								
								Increase timeout on TimelinePanel test  
							
							... 
							
							
							
							Since it looks like this timeout sometimes isn't sufficient to scroll all the way up when jenkins is very busy 
							
						 
						
							2016-06-23 18:36:44 +01:00  
				
					
						
							
							
								 
						
							
							
								dc50a0f24a 
								
							
								 
							
						 
						
							
							
								
								Add logging to TimelinePanel test  
							
							... 
							
							
							
							to see where it fails on jenkins 
							
						 
						
							2016-06-23 16:20:40 +01:00  
				
					
						
							
							
								 
						
							
							
								53d92df6f8 
								
							
								 
							
						 
						
							
							
								
								Set up / teardown container div in before/afterEach  
							
							
							
						 
						
							2016-06-17 15:50:13 +01:00  
				
					
						
							
							
								 
						
							
							
								b2f0ed09ab 
								
							
								 
							
						 
						
							
							
								
								Sort alphabetically (and name consistently)  
							
							
							
						 
						
							2016-06-17 15:46:31 +01:00  
				
					
						
							
							
								 
						
							
							
								d3a463e9ac 
								
							
								 
							
						 
						
							
							
								
								restore the room header too  
							
							
							
						 
						
							2016-06-17 12:23:45 +01:00  
				
					
						
							
							
								 
						
							
							
								b0bf24c136 
								
							
								 
							
						 
						
							
							
								
								Comment  
							
							
							
						 
						
							2016-06-17 12:22:16 +01:00  
				
					
						
							
							
								 
						
							
							
								1fbf027a40 
								
							
								 
							
						 
						
							
							
								
								Some basic tests for RoomView  
							
							
							
						 
						
							2016-06-17 12:20:26 +01:00  
				
					
						
							
							
								 
						
							
							
								30f273c611 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #283  from matrix-org/rav/issue_1427  
							
							... 
							
							
							
							Fix bug which stopped us scrolling down after we scrolled up 
							
						 
						
							2016-04-21 14:26:42 +01:00  
				
					
						
							
							
								 
						
							
							
								380b991d16 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #281  from matrix-org/rav/velociraptor_fixes  
							
							... 
							
							
							
							Various fixes to the velociraptor 
							
						 
						
							2016-04-21 14:25:07 +01:00  
				
					
						
							
							
								 
						
							
							
								f551317b5d 
								
							
								 
							
						 
						
							
							
								
								Unmount TimelinePanel when test completes  
							
							... 
							
							
							
							... mostly because it seems like a nice idea. 
							
						 
						
							2016-04-21 14:23:41 +01:00  
				
					
						
							
							
								 
						
							
							
								9fcf8d00b4 
								
							
								 
							
						 
						
							
							
								
								Silence some 404s from the tests  
							
							... 
							
							
							
							Add an edit.png so we don't get a 404 every time we load some event tiles 
							
						 
						
							2016-04-21 14:23:33 +01:00  
				
					
						
							
							
								 
						
							
							
								2f435f4836 
								
							
								 
							
						 
						
							
							
								
								Fix bug which stopped us scrolling down after we scrolled up  
							
							... 
							
							
							
							Make sure that, if we scroll up enough to move the timelinewindow away from the
end of the timeline, we reset the canForwardPaginate flag. 
							
						 
						
							2016-04-21 14:20:12 +01:00  
				
					
						
							
							
								 
						
							
							
								e5e9a3819e 
								
							
								 
							
						 
						
							
							
								
								Load babel-polyfill in tests  
							
							... 
							
							
							
							Object.values() isn't available natively, so use polyfill for it. 
							
						 
						
							2016-04-21 08:10:46 +01:00  
				
					
						
							
							
								 
						
							
							
								dcd81da856 
								
							
								 
							
						 
						
							
							
								
								Fix test failures introduced by last PR  
							
							
							
						 
						
							2016-04-19 21:10:23 +01:00  
				
					
						
							
							
								 
						
							
							
								e051d1528c 
								
							
								 
							
						 
						
							
							
								
								Remember to load new timeline events  
							
							... 
							
							
							
							Fixes a bug where we wouldn't load new timeline events if they arrived when we
were scrolled up (https://github.com/vector-im/vector-web/issues/1367 ) 
							
						 
						
							2016-04-11 14:05:04 +01:00  
				
					
						
							
							
								 
						
							
							
								967528608f 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #265  from matrix-org/rav/limit_pagination  
							
							... 
							
							
							
							Stop trying to paginate after we get a failure 
							
						 
						
							2016-04-08 16:00:51 +01:00  
				
					
						
							
							
								 
						
							
							
								15d0df5d3b 
								
							
								 
							
						 
						
							
							
								
								Stop trying to paginate after we get a failure  
							
							... 
							
							
							
							Once TimelineWindow.paginate fails to return any results, set
can*Paginate=false, and use it as a flag to stop us trying to paginate any
further. 
							
						 
						
							2016-04-08 15:05:15 +01:00  
				
					
						
							
							
								 
						
							
							
								7e6ea192fd 
								
							
								 
							
						 
						
							
							
								
								Build our own stub MatrixClient for the tests  
							
							... 
							
							
							
							It turns out that a bunch of things rely on MatrixClient methods to return
promises rather than undefined. Rather than having to undo half the work done
by sinon.createStubInstance, just build our own object with as many methods as
we need stubbed out. 
							
						 
						
							2016-04-08 14:50:04 +01:00  
				
					
						
							
							
								 
						
							
							
								7a821ce9d1 
								
							
								 
							
						 
						
							
							
								
								Make it possible to only run one test file each time  
							
							
							
						 
						
							2016-04-07 17:49:39 +01:00  
				
					
						
							
							
								 
						
							
							
								a2168efcda 
								
							
								 
							
						 
						
							
							
								
								Correctly restore MatrixClientPeg after each test case  
							
							
							
						 
						
							2016-04-07 16:47:17 +01:00  
				
					
						
							
							
								 
						
							
							
								c5c9cad0cb 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #261  from matrix-org/rav/issue_1151  
							
							... 
							
							
							
							Fix an issue where the scroll stopped working. 
							
						 
						
							2016-04-05 12:55:59 +01:00  
				
					
						
							
							
								 
						
							
							
								51fe77122b 
								
							
								 
							
						 
						
							
							
								
								Fix an issue where the scroll stopped working.  
							
							... 
							
							
							
							Under certain conditions, it was possible to get stuck in a state where any
user-initiated scroll would be met with "Working around
vector-im/vector-web#528" and overridden. Fix this by removing the duplication
between _lastSetScroll and recentEventScroll, and using _lastSetScroll which is
more reliable. 
							
						 
						
							2016-04-05 10:41:32 +01:00  
				
					
						
							
							
								 
						
							
							
								b6e4e9caf3 
								
							
								 
							
						 
						
							
							
								
								Fix a bug where we tried to show two ghost read markers at once.  
							
							... 
							
							
							
							I think this was responsible for the readmarker just disappearing rather than
animating.
While we're here, decrease the delay on the animation, and instead make it take
slightly longer to disappear. 
							
						 
						
							2016-03-31 18:27:46 +01:00  
				
					
						
							
							
								 
						
							
							
								25b35a09b9 
								
							
								 
							
						 
						
							
							
								
								Clean up some redundancy in the MessagePanel test  
							
							
							
						 
						
							2016-03-31 17:01:11 +01:00  
				
					
						
							
							
								 
						
							
							
								3ba7f9f23a 
								
							
								 
							
						 
						
							
							
								
								Fix failing test  
							
							... 
							
							
							
							DOM styles are strings, not numbers 
							
						 
						
							2016-03-31 01:01:49 +01:00  
				
					
						
							
							
								 
						
							
							
								dc5c0928b2 
								
							
								 
							
						 
						
							
							
								
								Some basic tests for MessagePanel  
							
							... 
							
							
							
							Check that it puts the read marker in the right place, and check that the
animation works.
... all of which has been surprisingly painful. 
							
						 
						
							2016-03-31 00:48:46 +01:00