Simon Charette 
							
						 
					 
					
						
						
							
						
						3089018e95 
					 
					
						
						
							
							Fixed   #32446  -- Deprecated SERIALIZE test database setting.  
						
						... 
						
						
						
						Whether or not the state of a test database should be serialized can be
inferred from the set of databases allowed to be access from discovered
TestCase/TransactionTestCase enabling the serialized_rollback feature
which makes this setting unnecessary.
This should make a significant test suite bootstraping time difference
on large projects that didn't explicitly disable test database
serialization. 
						
						
					 
					
						2021-02-24 20:31:11 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						ec0ff40631 
					 
					
						
						
							
							Fixed   #32355  -- Dropped support for Python 3.6 and 3.7  
						
						
						
						
					 
					
						2021-02-10 10:20:54 +01:00 
						 
				 
			
				
					
						
							
							
								Ahmad A. Hussein 
							
						 
					 
					
						
						
							
						
						61a0ba43cf 
					 
					
						
						
							
							Refs  #31811  -- Added optional timing outputs to the test runner.  
						
						
						
						
					 
					
						2020-08-13 17:17:15 +02:00 
						 
				 
			
				
					
						
							
							
								ovkulkarni 
							
						 
					 
					
						
						
							
						
						b7a438c7e2 
					 
					
						
						
							
							Fixed   #31509  -- Made DiscoverRunner enable faulthandler by default.  
						
						
						
						
					 
					
						2020-07-10 18:55:50 +02:00 
						 
				 
			
				
					
						
							
							
								Matthijs Kooijman 
							
						 
					 
					
						
						
							
						
						2a2ea4ee18 
					 
					
						
						
							
							Refs  #31117  -- Made various tests properly handle unexpected databases aliases.  
						
						... 
						
						
						
						- Used selected "databases" instead of django.db.connections.
- Made routers in tests.migrations skip migrations on unexpected
  databases.
- Added DiscoverRunnerGetDatabasesTests.assertSkippedDatabases() hook
  which properly asserts messages about skipped databases. 
						
						
					 
					
						2020-01-20 14:39:02 +01:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						9e565386d3 
					 
					
						
						
							
							Fixed   #27430  -- Added -b/--buffer option to DiscoverRunner.  
						
						
						
						
					 
					
						2019-12-09 13:47:12 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						f464526388 
					 
					
						
						
							
							Refs  #30676  -- Added test for invalid --pdb and --parallel usage in DiscoverRunner.  
						
						
						
						
					 
					
						2019-12-09 11:12:06 +01:00 
						 
				 
			
				
					
						
							
							
								François Freitag 
							
						 
					 
					
						
						
							
						
						568eed9e79 
					 
					
						
						
							
							Fixed   #30245  -- Added -k option to DiscoverRunner.  
						
						
						
						
					 
					
						2019-04-30 16:20:51 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						41e73de39d 
					 
					
						
						
							
							Fixed   #28478  -- Make DiscoverRunner skip creating unused test databases.  
						
						... 
						
						
						
						SimpleTestCase.databases makes it possible to determine the set of
databases required to run the discovered tests. 
						
						
					 
					
						2019-01-10 19:11:21 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						4c7c608a1d 
					 
					
						
						
							
							Reverted "Fixed  #25251  -- Made data migrations available in TransactionTestCase when using --keepdb."  
						
						... 
						
						
						
						This reverts commits b3b1d3d45f9fa0d3786f 
						
						
					 
					
						2018-12-05 15:30:23 -05:00 
						 
				 
			
				
					
						
							
							
								romgar 
							
						 
					 
					
						
						
							
						
						9fa0d3786f 
					 
					
						
						
							
							Refs  #25251  -- Filtered out skipped tests when processing the test suite to set _next_serialized_rollback.  
						
						
						
						
					 
					
						2018-11-29 11:20:27 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						193c109327 
					 
					
						
						
							
							Switched TestCase to SimpleTestCase where possible in Django's tests.  
						
						
						
						
					 
					
						2018-11-27 08:58:44 -05:00 
						 
				 
			
				
					
						
							
							
								romgar 
							
						 
					 
					
						
						
							
						
						b3b1d3d45f 
					 
					
						
						
							
							Fixed   #25251  -- Made data migrations available in TransactionTestCase when using --keepdb.  
						
						... 
						
						
						
						Data loaded in migrations were restored at the beginning of each
TransactionTestCase and all the tables are truncated at the end of
these test cases. If there was a TransactionTestCase at the end of
the test suite, the migrated data weren't restored in the database
(especially unexpected when using --keepdb). Now data is restored
at the end of each TransactionTestCase. 
						
						
					 
					
						2018-11-06 16:57:50 -05:00 
						 
				 
			
				
					
						
							
							
								Sanyam Khurana 
							
						 
					 
					
						
						
							
						
						5a669ae2f4 
					 
					
						
						
							
							Fixed   #29106  -- Made DiscoverRunner display selected test tags.  
						
						
						
						
					 
					
						2018-02-13 12:56:31 -05:00 
						 
				 
			
				
					
						
							
							
								Will Ayd 
							
						 
					 
					
						
						
							
						
						09530e61a0 
					 
					
						
						
							
							Fixed   #28869  -- Made tagged test classes and methods inherit tags from parents.  
						
						
						
						
					 
					
						2018-01-08 20:57:33 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						8e1a7dab4b 
					 
					
						
						
							
							Reorganized test_runner test apps.  
						
						
						
						
					 
					
						2018-01-04 15:41:33 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						2dc3280254 
					 
					
						
						
							
							Fixed   #28160  -- Prevented hiding GDAL exceptions when it's not installed.  
						
						
						
						
					 
					
						2017-05-04 20:45:18 -04:00 
						 
				 
			
				
					
						
							
							
								Chris Jerdonek 
							
						 
					 
					
						
						
							
						
						5890b1613c 
					 
					
						
						
							
							Fixed   #27008  -- Added --debug-mode option to DiscoverRunner.  
						
						
						
						
					 
					
						2016-08-12 20:43:17 -04:00 
						 
				 
			
				
					
						
							
							
								Chris Jerdonek 
							
						 
					 
					
						
						
							
						
						a3a5ef4d0e 
					 
					
						
						
							
							Fixed   #27035  -- Eased changing settings.DEBUG for DiscoverRunner.  
						
						
						
						
					 
					
						2016-08-09 13:40:29 -04:00 
						 
				 
			
				
					
						
							
							
								Chris Jerdonek 
							
						 
					 
					
						
						
							
						
						ebed9ee8d5 
					 
					
						
						
							
							Fixed   #26981  -- Added DiscoverRunner.get_test_runner_kwargs().  
						
						
						
						
					 
					
						2016-08-04 14:45:44 -04:00 
						 
				 
			
				
					
						
							
							
								Jakub Paczkowski 
							
						 
					 
					
						
						
							
						
						d4dc775620 
					 
					
						
						
							
							Fixed   #25735  -- Added support for test tags to DiscoverRunner.  
						
						... 
						
						
						
						Thanks Carl Meyer, Claude Paroz, and Simon Charette for review. 
						
						
					 
					
						2016-02-17 09:44:18 -05:00 
						 
				 
			
				
					
						
							
							
								Josh Soref 
							
						 
					 
					
						
						
							
						
						93452a70e8 
					 
					
						
						
							
							Fixed many spelling mistakes in code, comments, and docs.  
						
						
						
						
					 
					
						2015-12-03 12:48:24 -05:00 
						 
				 
			
				
					
						
							
							
								Joseph Gordon 
							
						 
					 
					
						
						
							
						
						199a02d1e2 
					 
					
						
						
							
							Fixed   #25110  -- Fixed a test_runner test isolation regression.  
						
						... 
						
						
						
						Thanks claudep for the patch. 
						
						
					 
					
						2015-07-27 07:35:23 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						ad0be620ae 
					 
					
						
						
							
							Moved contrib.gis tests out of contrib.  
						
						
						
						
					 
					
						2015-02-11 10:29:54 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						0ed7d15563 
					 
					
						
						
							
							Sorted imports with isort; refs  #23860 .  
						
						
						
						
					 
					
						2015-02-06 08:16:28 -05:00 
						 
				 
			
				
					
						
							
							
								wrwrwr 
							
						 
					 
					
						
						
							
						
						e22c64dfc0 
					 
					
						
						
							
							Fixed   #23742  -- Added an option to reverse tests order.  
						
						... 
						
						
						
						This is useful for debugging side effects affecting tests that
are usually executed before a given test. Full suite and pair
tests sort cases more or less deterministically, thus some test
cross-dependencies are easier to reveal by reversing the order.
Thanks Preston Timmons for the review. 
						
						
					 
					
						2014-11-24 19:24:11 -05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						2c9a03d487 
					 
					
						
						
							
							Fixed   #23707  -- Prevented discovery of duplicated tests  
						
						
						
						
					 
					
						2014-10-23 21:03:57 +02:00 
						 
				 
			
				
					
						
							
							
								Nikolaus Schlemm 
							
						 
					 
					
						
						
							
						
						d11e836203 
					 
					
						
						
							
							cater for running tests from another directory than tests - applying existing pattern to newly added test_testcase_ordering as well  
						
						
						
						
					 
					
						2014-05-16 12:11:35 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						79f05616fb 
					 
					
						
						
							
							Fixed flake8 warnings introduced in recent commits.  
						
						
						
						
					 
					
						2014-04-16 16:49:37 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						3e3a7372f5 
					 
					
						
						
							
							Fixed   #22102  -- Made SimpleTestCase tests run before unittest.TestCase ones  
						
						... 
						
						
						
						Thanks aptiko for the reporti and Tim Graham for the review. 
						
						
					 
					
						2014-04-12 11:42:06 +02:00 
						 
				 
			
				
					
						
							
							
								Preston Timmons 
							
						 
					 
					
						
						
							
						
						2139e09d83 
					 
					
						
						
							
							Removed unused function in test_runner tests  
						
						... 
						
						
						
						This was used for python 2.6 and unittest2 compatibility. It was
forgotten when the code that used it was removed. 
						
						
					 
					
						2014-01-01 12:41:43 +01:00 
						 
				 
			
				
					
						
							
							
								Preston Timmons 
							
						 
					 
					
						
						
							
						
						18d962f2e6 
					 
					
						
						
							
							Fixed   #21206  -- Fixed test discovery without labels  
						
						... 
						
						
						
						Added test to verify an empty label performs discovery on the current
working directory. 
						
						
					 
					
						2014-01-01 12:40:16 +01:00 
						 
				 
			
				
					
						
							
							
								Preston Timmons 
							
						 
					 
					
						
						
							
						
						aef019de61 
					 
					
						
						
							
							Fixed   #21206  -- No longer run discovery if the test label doesn't point to a package or directory.  
						
						... 
						
						
						
						Thanks thepapermen for the report and Carl Meyer for the review. 
						
						
					 
					
						2013-12-26 11:26:24 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						36ded01527 
					 
					
						
						
							
							Fixed   #21302  -- Fixed unused imports and import *.  
						
						
						
						
					 
					
						2013-11-02 15:24:56 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						4ba373840a 
					 
					
						
						
							
							Fixed   #16534  -- Improved ability to customize DiscoverRunner  
						
						... 
						
						
						
						Added DiscoverRunner.test_suite and .test_runner attributes.
Thanks tomchristie for the suggestion and jcd for the patch. 
						
						
					 
					
						2013-09-10 09:49:39 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						909433fa50 
					 
					
						
						
							
							Removed tests for django.utils.unittest vs. unittest.  
						
						... 
						
						
						
						Silenced warnings caused by the deprecation of django.utils.unittest.
Thanks Preston Timmons and Carl Meyer for their advice.
Fixed  #20680 . 
						
						
					 
					
						2013-07-01 21:49:11 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						cfcf4b3605 
					 
					
						
						
							
							Stopped using django.utils.unittest in the test suite.  
						
						... 
						
						
						
						Refs #20680 . 
						
						
					 
					
						2013-07-01 14:29:33 +02:00 
						 
				 
			
				
					
						
							
							
								Carl Meyer 
							
						 
					 
					
						
						
							
						
						a7dc13ec23 
					 
					
						
						
							
							Fixed   #20437  - marked a test-runner test as expected-fail under certain conditions.  
						
						
						
						
					 
					
						2013-05-20 01:56:23 -04:00 
						 
				 
			
				
					
						
							
							
								Tomasz Jaskowski 
							
						 
					 
					
						
						
							
						
						022de7e139 
					 
					
						
						
							
							Fixed   #20449  - Corrected test sensitivity to current working dir.  
						
						
						
						
					 
					
						2013-05-19 23:58:06 -04:00 
						 
				 
			
				
					
						
							
							
								Carl Meyer 
							
						 
					 
					
						
						
							
						
						9012833af8 
					 
					
						
						
							
							Fixed   #17365 ,  #17366 ,  #18727  -- Switched to discovery test runner.  
						
						... 
						
						
						
						Thanks to Preston Timmons for the bulk of the work on the patch, especially
updating Django's own test suite to comply with the requirements of the new
runner. Thanks also to Jannis Leidel and Mahdi Yusuf for earlier work on the
patch and the discovery runner.
Refs #11077 , #17032 , and #18670 . 
						
						
					 
					
						2013-05-10 23:08:45 -04:00