a68e00fca8 
								
									
								
							
								 
							
						 
						
							
							
								
								Some more porting to HomeserverTestCase and remove old RESTHelper ( #4913 )  
							
							
							
						 
						
							2019-03-22 02:10:21 +11:00  
				
					
						
							
							
								 
						
							
							
								282c97327f 
								
									
								
							
								 
							
						 
						
							
							
								
								Migrate the user directory initial population to a background task ( #4864 )  
							
							
							
						 
						
							2019-03-19 04:50:24 +11:00  
				
					
						
							
							
								 
						
							
							
								2c3548d9d8 
								
									
								
							
								 
							
						 
						
							
							
								
								Update test_typing to use HomeserverTestCase. ( #4771 )  
							
							
							
						 
						
							2019-03-04 10:05:39 +00:00  
				
					
						
							
							
								 
						
							
							
								5488cadaae 
								
									
								
							
								 
							
						 
						
							
							
								
								Enable configuring test log level via env var ( #4506 )  
							
							... 
							
							
							
							I got fed up with always adding '@unittest.DEBUG' every time I needed to debug a test. 
							
						 
						
							2019-01-29 12:07:00 +00:00  
				
					
						
							
							
								 
						
							
							
								58f6c48183 
								
									
								
							
								 
							
						 
						
							
							
								
								Use native UPSERTs where possible ( #4306 )  
							
							
							
						 
						
							2019-01-24 21:31:54 +11:00  
				
					
						
							
							
								 
						
							
							
								d2f7c4e6b1 
								
									
								
							
								 
							
						 
						
							
							
								
								create support user ( #4141 )  
							
							... 
							
							
							
							Allow for the creation of a support user.
A support user can access the server, join rooms, interact with other users, but does not appear in the user directory nor does it contribute to monthly active user limits. 
							
						 
						
							2018-12-14 18:20:59 +00:00  
				
					
						
							
							
								 
						
							
							
								48972ce9d1 
								
									
								
							
								 
							
						 
						
							
							
								
								Patch defer.inlineCallbacks to check logcontexts in tests ( #4205 )  
							
							
							
						 
						
							2018-12-04 11:30:32 +01:00  
				
					
						
							
							
								 
						
							
							
								a44c0a096f 
								
							
								 
							
						 
						
							
							
								
								Check logcontexts before and after each test ( #4190 )  
							
							... 
							
							
							
							* Add better diagnostics to flakey keyring test
* fix interpolation fail
* Check logcontexts before and after each test
* update changelog
* update changelog 
							
						 
						
							2018-11-27 13:47:18 +11:00  
				
					
						
							
							
								 
						
							
							
								de8772a655 
								
							
								 
							
						 
						
							
							
								
								Do a GC after each test to fix logcontext leaks ( #4227 )  
							
							... 
							
							
							
							* Some words about garbage collections and logcontexts
* Do a GC after each test to fix logcontext leaks
This feels like an awful hack, but...
* changelog 
							
						 
						
							2018-11-27 13:00:33 +11:00  
				
					
						
							
							
								 
						
							
							
								e62f7f17b3 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove some boilerplate in tests ( #4156 )  
							
							
							
						 
						
							2018-11-07 03:00:00 +11:00  
				
					
						
							
							
								 
						
							
							
								efdcbbe46b 
								
									
								
							
								 
							
						 
						
							
							
								
								Tests for user consent resource ( #4140 )  
							
							
							
						 
						
							2018-11-06 05:53:44 +11:00  
				
					
						
							
							
								 
						
							
							
								0dce9e1379 
								
									
								
							
								 
							
						 
						
							
							
								
								Write some tests for the email pusher ( #4095 )  
							
							
							
						 
						
							2018-10-30 23:55:43 +11:00  
				
					
						
							
							
								 
						
							
							
								6e05fd032c 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix userconsent on Python 3 ( #3938 )  
							
							
							
						 
						
							2018-10-02 00:11:58 +10:00  
				
					
						
							
							
								 
						
							
							
								dc5db01ff2 
								
							
								 
							
						 
						
							
							
								
								Replaced all occurences of e.message with str(e)  
							
							... 
							
							
							
							Signed-off-by: Schnuffle  <schnuffle@github.com> 
							
						 
						
							2018-09-27 13:38:50 +02:00  
				
					
						
							
							
								 
						
							
							
								1f3f5fcf52 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix client IPs being broken on Python 3 ( #3908 )  
							
							
							
						 
						
							2018-09-20 20:14:34 +10:00  
				
					
						
							
							
								 
						
							
							
								aeca5a5ed5 
								
									
								
							
								 
							
						 
						
							
							
								
								Add a regression test for logging on failed connections ( #3912 )  
							
							
							
						 
						
							2018-09-20 16:28:18 +10:00  
				
					
						
							
							
								 
						
							
							
								77055dba92 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix tests on postgresql ( #3740 )  
							
							
							
						 
						
							2018-09-04 02:21:48 +10:00  
				
					
						
							
							
								 
						
							
							
								14e4d4f4bf 
								
									
								
							
								 
							
						 
						
							
							
								
								Port storage/ to Python 3 ( #3725 )  
							
							
							
						 
						
							2018-08-31 00:19:58 +10:00  
				
					
						
							
							
								 
						
							
							
								c334ca67bb 
								
									
								
							
								 
							
						 
						
							
							
								
								Integrate presence from hotfixes ( #3694 )  
							
							
							
						 
						
							2018-08-18 01:08:45 +10:00  
				
					
						
							
							
								 
						
							
							
								bdfbd934d6 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement a new test baseclass to cut down on boilerplate ( #3684 )  
							
							
							
						 
						
							2018-08-14 20:53:43 +10:00  
				
					
						
							
							
								 
						
							
							
								8b3d9b6b19 
								
							
								 
							
						 
						
							
							
								
								Run black.  
							
							
							
						 
						
							2018-08-10 23:54:09 +10:00  
				
					
						
							
							
								 
						
							
							
								bc006b3c9d 
								
									
								
							
								 
							
						 
						
							
							
								
								Refactor REST API tests to use explicit reactors ( #3351 )  
							
							
							
						 
						
							2018-07-17 20:43:18 +10:00  
				
					
						
							
							
								 
						
							
							
								94f09618e5 
								
							
								 
							
						 
						
							
							
								
								cleanups  
							
							
							
						 
						
							2018-06-27 11:38:03 +01:00  
				
					
						
							
							
								 
						
							
							
								77078d6c8e 
								
							
								 
							
						 
						
							
							
								
								handle federation not telling us about prev_events  
							
							
							
						 
						
							2018-06-27 11:27:32 +01:00  
				
					
						
							
							
								 
						
							
							
								5dbf305444 
								
									
								
							
								 
							
						 
						
							
							
								
								Put python's logs into Trial when running unit tests ( #3319 )  
							
							
							
						 
						
							2018-06-04 16:06:06 +10:00  
				
					
						
							
							
								 
						
							
							
								f8fa5ae4af 
								
							
								 
							
						 
						
							
							
								
								enable twisted delayedcall debugging in UTs  
							
							
							
						 
						
							2018-01-09 12:06:45 +00:00  
				
					
						
							
							
								 
						
							
							
								f16f0e169d 
								
							
								 
							
						 
						
							
							
								
								Slightly saner logging for unittests  
							
							... 
							
							
							
							1. Give the handler used for logging in unit tests a formatter, so that the
output is slightly more meaningful
2. Log some synapse.storage stuff, because it's useful. 
							
						 
						
							2016-07-25 12:12:47 +01:00  
				
					
						
							
							
								 
						
							
							
								700487a7c7 
								
							
								 
							
						 
						
							
							
								
								Fix flake8 warnings for tests  
							
							
							
						 
						
							2016-02-19 15:34:38 +00:00  
				
					
						
							
							
								 
						
							
							
								6c28ac260c 
								
							
								 
							
						 
						
							
							
								
								copyrights  
							
							
							
						 
						
							2016-01-07 04:26:29 +00:00  
				
					
						
							
							
								 
						
							
							
								db72a07ef5 
								
							
								 
							
						 
						
							
							
								
								Don't make @unittest.DEBUG print the huge amount of verbosity generated by the synapse.storage loggers  
							
							
							
						 
						
							2015-01-12 18:16:27 +00:00  
				
					
						
							
							
								 
						
							
							
								7aacd6834a 
								
							
								 
							
						 
						
							
							
								
								Added a useful unit test primitive for asserting object attributes  
							
							
							
						 
						
							2014-09-17 15:56:40 +01:00  
				
					
						
							
							
								 
						
							
							
								7a77aabb4b 
								
							
								 
							
						 
						
							
							
								
								Define a CLOS-like 'around' modifier as a decorator, to neaten up the 'orig_*' noise of wrapping the setUp()/tearDown() methods  
							
							
							
						 
						
							2014-09-12 19:07:29 +01:00  
				
					
						
							
							
								 
						
							
							
								aeb69c0f8c 
								
							
								 
							
						 
						
							
							
								
								Add some docstrings  
							
							
							
						 
						
							2014-09-12 18:46:13 +01:00  
				
					
						
							
							
								 
						
							
							
								d9f3f322c5 
								
							
								 
							
						 
						
							
							
								
								Additionally look first for a 'loglevel' attribute on the running test method, before the TestCase  
							
							
							
						 
						
							2014-09-12 18:46:13 +01:00  
				
					
						
							
							
								 
						
							
							
								33c4dd4c2d 
								
							
								 
							
						 
						
							
							
								
								Define a (class) decorator for easily setting a DEBUG logging level on a TestCase  
							
							
							
						 
						
							2014-09-12 18:46:13 +01:00  
				
					
						
							
							
								 
						
							
							
								ca8349a897 
								
							
								 
							
						 
						
							
							
								
								Allow a TestCase to set a 'loglevel' attribute, which overrides the logging level while that testcase runs  
							
							
							
						 
						
							2014-09-12 18:46:13 +01:00  
				
					
						
							
							
								 
						
							
							
								cd62ee3f29 
								
							
								 
							
						 
						
							
							
								
								Have all unit tests import from our own subclass of trial's unittest TestCase; set up logging in ONE PLACE ONLY  
							
							
							
						 
						
							2014-09-12 18:46:13 +01:00