28f5dc483b 
								
							
								 
							
						 
						
							
							
								
								Update eslint plugin & fix silly indenting  
							
							... 
							
							
							
							As per https://github.com/matrix-org/eslint-plugin-matrix-org/pull/15 
this caused a bunch of silly indenting to creep in, so this fixes it
back to the previous style. 
							
						 
						
							2021-08-03 17:07:37 +01:00  
				
					
						
							
							
								 
						
							
							
								ae0a8b8da4 
								
							
								 
							
						 
						
							
							
								
								Auto-fix lint errors  
							
							
							
						 
						
							2021-06-29 13:11:58 +01:00  
				
					
						
							
							
								 
						
							
							
								232b87a3b4 
								
									
								
							
								 
							
						 
						
							
							
								
								Improve formatting  
							
							... 
							
							
							
							Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2021-04-29 19:57:02 +02:00  
				
					
						
							
							
								 
						
							
							
								46bfbbadf9 
								
									
								
							
								 
							
						 
						
							
							
								
								Enable indent rule and fix indent  
							
							... 
							
							
							
							Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com> 
							
						 
						
							2021-04-27 17:23:27 +02:00  
				
					
						
							
							
								 
						
							
							
								6ab235f10c 
								
							
								 
							
						 
						
							
							
								
								Fix tests for new call path  
							
							... 
							
							
							
							We have to mock `fetch` for the caching of the download icon, and then mock out all the function calls used by components to feed a Media object. 
							
						 
						
							2021-03-11 09:42:55 -07:00  
				
					
						
							
							
								 
						
							
							
								a8c8406ac4 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/t3chguy/jest' into travis/sourcemaps  
							
							
							
						 
						
							2020-01-09 16:06:46 -07:00  
				
					
						
							
							
								 
						
							
							
								513ec30ef1 
								
							
								 
							
						 
						
							
							
								
								Fix tests v2  
							
							
							
						 
						
							2019-12-17 18:02:45 +00:00  
				
					
						
							
							
								 
						
							
							
								f3ca4c0b7c 
								
							
								 
							
						 
						
							
							
								
								fix tests  
							
							
							
						 
						
							2019-12-17 17:54:19 +00:00  
				
					
						
							
							
								 
						
							
							
								c3415d2121 
								
							
								 
							
						 
						
							
							
								
								delint  
							
							
							
						 
						
							2019-12-17 12:09:01 +00:00  
				
					
						
							
							
								 
						
							
							
								e6d8487302 
								
							
								 
							
						 
						
							
							
								
								Fix more tests  
							
							
							
						 
						
							2019-12-17 11:47:01 +00:00  
				
					
						
							
							
								 
						
							
							
								ab3fb6581b 
								
							
								 
							
						 
						
							
							
								
								Down to 7 test failures  
							
							
							
						 
						
							2019-12-17 11:24:37 +00:00  
				
					
						
							
							
								 
						
							
							
								6ad31fe023 
								
							
								 
							
						 
						
							
							
								
								30 test failures to go :D  
							
							
							
						 
						
							2019-12-16 11:12:48 +00:00  
				
					
						
							
							
								 
						
							
							
								18f81d80db 
								
							
								 
							
						 
						
							
							
								
								Initial jest stuff. Blocked on Babel 7  
							
							
							
						 
						
							2019-12-13 13:43:48 +00:00  
				
					
						
							
							
								 
						
							
							
								d4d51dc61f 
								
							
								 
							
						 
						
							
							
								
								Rip out the remainder of Bluebird  
							
							
							
						 
						
							2019-11-18 10:03:05 +00:00  
				
					
						
							
							
								 
						
							
							
								168b1b68bb 
								
							
								 
							
						 
						
							
							
								
								Revert "s/.done(/.then(/ since modern es6 track unhandled promise exceptions"  
							
							... 
							
							
							
							This reverts commit 09a8fec2 
							
						 
						
							2019-11-12 11:56:21 +00:00  
				
					
						
							
							
								 
						
							
							
								09a8fec261 
								
							
								 
							
						 
						
							
							
								
								s/.done(/.then(/ since modern es6 track unhandled promise exceptions  
							
							
							
						 
						
							2019-11-12 11:51:23 +00:00  
				
					
						
							
							
								 
						
							
							
								aae5bb9f39 
								
							
								 
							
						 
						
							
							
								
								Use new React Shallow renderer with hooks support  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2019-10-09 13:08:16 +02:00  
				
					
						
							
							
								 
						
							
							
								5c960dccb7 
								
							
								 
							
						 
						
							
							
								
								delint  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2019-10-09 12:51:08 +02:00  
				
					
						
							
							
								 
						
							
							
								efeb6e87c4 
								
							
								 
							
						 
						
							
							
								
								Use new React Shallow renderer with hooks support  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2019-10-09 12:51:08 +02:00  
				
					
						
							
							
								 
						
							
							
								34530843f4 
								
							
								 
							
						 
						
							
							
								
								Factor out generic EventListSummary from MELS  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2019-10-09 12:50:03 +02:00  
				
					
						
							
							
								 
						
							
							
								99b8193ce7 
								
							
								 
							
						 
						
							
							
								
								Use the new ShallowRenderer over ReactTestUtils  
							
							... 
							
							
							
							Mostly because the ReactTestUtils renderer doesn't exist anymore. 
							
						 
						
							2019-09-17 14:33:32 -06:00  
				
					
						
							
							
								 
						
							
							
								accb0abe2d 
								
							
								 
							
						 
						
							
							
								
								Switch from react-addons-test-utils to react-dom/test-utils. React 16 :D  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2019-08-24 11:47:07 +01:00  
				
					
						
							
							
								 
						
							
							
								959f8fd844 
								
							
								 
							
						 
						
							
							
								
								Fix tests  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2019-07-10 21:58:08 +01:00  
				
					
						
							
							
								 
						
							
							
								cf4ae681f4 
								
									
								
							
								 
							
						 
						
							
							
								
								Offline mode ( #1723 )  
							
							... 
							
							
							
							* Allow the client to run without connection to HS (i.e. using indexeddb)
Allows running without having pushRules (it's safe not to have these 
when running from indexeddb sync.)
This means rooms will be displayed with "unknown" notifcation state.
This assumes anything that uses the push rules will get pushRule state
again when the client starts syncing again.
For recovering from being disconnected, 
* If an avatar has fallen back, try again on reconnection
* If a thumbnail image failed to load, retry on reconnect
* Load joined groups when reconnecting
Update tests to give MELS a context.matrixClient 
							
						 
						
							2018-02-06 17:50:53 +00:00  
				
					
						
							
							
								 
						
							
							
								8a64123ab8 
								
							
								 
							
						 
						
							
							
								
								Add sensible missing entry generator for MELS tests  
							
							... 
							
							
							
							Fixes  vector-im/riot-web#5426  (because we don't test plurals anywhere else) 
						
							2017-10-27 16:55:13 +01:00  
				
					
						
							
							
								 
						
							
							
								d3f9a3aeb5 
								
							
								 
							
						 
						
							
							
								
								Run eslint --fix  
							
							... 
							
							
							
							Fixing 1000s of lint issues. Some rules cannot be `--fix`ed but this goes some way to linting the entire codebase. 
							
						 
						
							2017-10-11 17:56:17 +01:00  
				
					
						
							
							
								 
						
							
							
								0de0b8954d 
								
							
								 
							
						 
						
							
							
								
								Trailing whitespace  
							
							
							
						 
						
							2017-05-26 12:03:36 +01:00  
				
					
						
							
							
								 
						
							
							
								e44f3cc709 
								
							
								 
							
						 
						
							
							
								
								Fix tests  
							
							... 
							
							
							
							* Serve translation files from the karma server
 * Port UserSettingsStore to ES6 exports because the test runner
   gets confused by ES6 importing a commonjs module
 * Remove extra spaces in translations strings for MELS
 * Fix 'his/her' back to be 'their'
 * Change test to expect singular 'invitation' for a single person
   (there may be multiple invitations, but IMO this should be
   'rejected n invitations' and we can play with the wording later,
   I don't think the singular is any worse than the plural).
 * set language in the MELS tests (and wait for it to complete)
 * Don't bother setting lang in other tests for now 
							
						 
						
							2017-05-26 11:58:45 +01:00  
				
					
						
							
							
								 
						
							
							
								24e94787dd 
								
							
								 
							
						 
						
							
							
								
								A lot of linting  
							
							
							
						 
						
							2017-01-25 10:52:55 +00:00  
				
					
						
							
							
								 
						
							
							
								d5edf26371 
								
							
								 
							
						 
						
							
							
								
								Improve comment  
							
							
							
						 
						
							2017-01-25 10:39:39 +00:00  
				
					
						
							
							
								 
						
							
							
								e9719b1766 
								
							
								 
							
						 
						
							
							
								
								Get rid of .only  
							
							
							
						 
						
							2017-01-25 09:12:29 +00:00  
				
					
						
							
							
								 
						
							
							
								41d2697e28 
								
							
								 
							
						 
						
							
							
								
								Remove `done`, const instead of var for `requier`s  
							
							
							
						 
						
							2017-01-18 12:03:38 +01:00  
				
					
						
							
							
								 
						
							
							
								867a532e5e 
								
							
								 
							
						 
						
							
							
								
								Remove parentDiv from tests  
							
							
							
						 
						
							2017-01-18 11:58:54 +01:00  
				
					
						
							
							
								 
						
							
							
								78e2c787e0 
								
							
								 
							
						 
						
							
							
								
								Refactor and document test helpers.  
							
							
							
						 
						
							2017-01-18 11:53:17 +01:00  
				
					
						
							
							
								 
						
							
							
								5dd1512ff2 
								
							
								 
							
						 
						
							
							
								
								Move aggregation code to dedicated function  
							
							
							
						 
						
							2017-01-18 10:59:19 +01:00  
				
					
						
							
							
								 
						
							
							
								3ba9f50873 
								
							
								 
							
						 
						
							
							
								
								Move functions around, remove redundancies, add docs  
							
							
							
						 
						
							2017-01-17 19:07:45 +01:00  
				
					
						
							
							
								 
						
							
							
								49f2b9df88 
								
							
								 
							
						 
						
							
							
								
								Remove duplicate test  
							
							
							
						 
						
							2017-01-17 18:53:38 +01:00  
				
					
						
							
							
								 
						
							
							
								ade7c65617 
								
							
								 
							
						 
						
							
							
								
								Add test for MemberEventListSummary  
							
							
							
						 
						
							2017-01-17 12:01:54 +01:00