Tim Graham 
							
						 
					 
					
						
						
							
						
						e0ddfa3af3 
					 
					
						
						
							
							[1.11.x]  Fixed   #27890  -- Fixed FileNotFoundError cleanup exception in runtests.py on Python 3.6+.  
						
						... 
						
						
						
						Backport of 0c6c859d4e 
						
						
					 
					
						2017-03-20 12:02:09 -04:00 
						 
				 
			
				
					
						
							
							
								Adam Chainz 
							
						 
					 
					
						
						
							
						
						6d947e8c32 
					 
					
						
						
							
							Refs  #25415  -- Fixed/silenced check errors in Django's test suite.  
						
						
						
						
					 
					
						2016-12-28 15:16:10 -05:00 
						 
				 
			
				
					
						
							
							
								Preston Timmons 
							
						 
					 
					
						
						
							
						
						b52c73008a 
					 
					
						
						
							
							Fixed   #15667  -- Added template-based widget rendering.  
						
						... 
						
						
						
						Thanks Carl Meyer and Tim Graham for contributing to the patch. 
						
						
					 
					
						2016-12-27 17:50:10 -05:00 
						 
				 
			
				
					
						
							
							
								Ana Balica 
							
						 
					 
					
						
						
							
						
						bafc9f9c33 
					 
					
						
						
							
							Fixed   #27423  -- Simplified sys.exit() for indicating test failures.  
						
						
						
						
					 
					
						2016-11-03 12:40:59 +01:00 
						 
				 
			
				
					
						
							
							
								Dmitry Dygalo 
							
						 
					 
					
						
						
							
						
						ca32979cdc 
					 
					
						
						
							
							Made miscellaneous code cleanups  
						
						
						
						
					 
					
						2016-07-21 10:08:19 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						a81fe17b3e 
					 
					
						
						
							
							Promoted RemovedInDjango21Warning to error in Django's test suite.  
						
						
						
						
					 
					
						2016-07-06 14:34:33 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						81cdcb66bc 
					 
					
						
						
							
							Fixed   #26791  -- Replaced LiveServerTestCase port ranges with binding to port 0.  
						
						
						
						
					 
					
						2016-06-23 12:04:05 -04:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						9baf692a58 
					 
					
						
						
							
							Fixed   #26601  -- Improved middleware per DEP 0005.  
						
						... 
						
						
						
						Thanks Tim Graham for polishing the patch, updating the tests, and
writing documentation. Thanks Carl Meyer for shepherding the DEP. 
						
						
					 
					
						2016-05-17 07:22:22 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						92053acbb9 
					 
					
						
						
							
							Fixed E128 flake8 warnings in tests/.  
						
						
						
						
					 
					
						2016-04-08 10:12:33 -04:00 
						 
				 
			
				
					
						
							
							
								Akshesh 
							
						 
					 
					
						
						
							
						
						44c0ecdd92 
					 
					
						
						
							
							Fixed   #25364  -- Added generic way to test on all browsers supported by selenium.  
						
						... 
						
						
						
						Browser names should be passed as a comma separated list to the --selenium flag.
Thanks Tim Graham, Simon Charette and Moritz Sichert for review and discussion. 
						
						
					 
					
						2016-03-15 13:10:32 -04:00 
						 
				 
			
				
					
						
							
							
								Moritz Sichert 
							
						 
					 
					
						
						
							
						
						87994b40b3 
					 
					
						
						
							
							Refs  #25653  -- Corrected help text for runtests.py --selenium option.  
						
						
						
						
					 
					
						2016-03-03 18:21:07 -05:00 
						 
				 
			
				
					
						
							
							
								Akshesh 
							
						 
					 
					
						
						
							
						
						6670da75ff 
					 
					
						
						
							
							Fixed   #25653  -- Made --selenium run only the selenium tests.  
						
						
						
						
					 
					
						2016-02-19 14:21:00 -05: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 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						7424ad0774 
					 
					
						
						
							
							Added get_subprocess_args() function to runtests.py  
						
						
						
						
					 
					
						2016-02-15 13:53:59 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						58f8150805 
					 
					
						
						
							
							Removed obsolete test app in runtests.py.  
						
						
						
						
					 
					
						2016-02-11 07:45:49 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						477274acb4 
					 
					
						
						
							
							Refs  #24919  -- Used the documented way of disabling migrations per app.  
						
						
						
						
					 
					
						2016-01-25 21:38:58 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						5b94b17fef 
					 
					
						
						
							
							Fixed   #25999  -- Removed promotion of RemovedInNextVersionWarning to loud by default.  
						
						
						
						
					 
					
						2016-01-14 09:05:43 -05:00 
						 
				 
			
				
					
						
							
							
								Attila Tovt 
							
						 
					 
					
						
						
							
						
						0db6367fe2 
					 
					
						
						
							
							Fixed   #26008  -- Added parallel argument to paired_tests and bisect_tests  
						
						
						
						
					 
					
						2016-01-02 08:44:33 +02:00 
						 
				 
			
				
					
						
							
							
								Varun Sharma 
							
						 
					 
					
						
						
							
						
						692d055890 
					 
					
						
						
							
							Fixed   #25984  -- Corrected RuntimeError message in ModelBase.__new__().  
						
						
						
						
					 
					
						2015-12-24 16:44:58 -05:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						81f5d63218 
					 
					
						
						
							
							Improved help text for runtests's --parallel option  
						
						
						
						
					 
					
						2015-11-27 21:43:02 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						1c5f4e86bc 
					 
					
						
						
							
							Fixed   #25745  -- Promoted RuntimeWarnings to errors in the test suite.  
						
						
						
						
					 
					
						2015-11-14 11:33:28 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						dbe79d9660 
					 
					
						
						
							
							Ignored docutils deprecation warnings in runtests.py.  
						
						
						
						
					 
					
						2015-10-28 13:58:31 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						48e7787db5 
					 
					
						
						
							
							Removed RemovedInDjango110Warning.  
						
						
						
						
					 
					
						2015-09-23 19:31:11 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						3af9b70028 
					 
					
						
						
							
							Refs  #22789  -- Removed contrib.webdesign per deprecation timeline.  
						
						
						
						
					 
					
						2015-09-23 19:31:09 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						6b37719616 
					 
					
						
						
							
							Refs  #24526  -- Made the django logger handle INFO messages.  
						
						... 
						
						
						
						Without an explicit 'level', only messages at WARNING or higher
are handled. This makes the config consistent with the docs
which say, "The django catch-all logger sends all messages at
the INFO level or higher to the console." 
						
						
					 
					
						2015-09-23 11:33:49 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						7673759321 
					 
					
						
						
							
							Fixed runtests.py message about parallel processes.  
						
						... 
						
						
						
						It didn't work anymore since the commit that enabled test
parallelization by default because parallel was equal to 0
at that point. 
						
						
					 
					
						2015-09-14 22:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						2425f6fda0 
					 
					
						
						
							
							Prevented --parallel from crashing on Windows.  
						
						... 
						
						
						
						Since --parallel is documented not to work on Windows, it's better to
ignore it and run without parallelization than to crash. For example
this could simplify cross-platform test scripts. 
						
						
					 
					
						2015-09-14 22:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						a32206b365 
					 
					
						
						
							
							Documented that the parallel test runner doesn't work on Windows.  
						
						
						
						
					 
					
						2015-09-10 15:41:26 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						33c7c2a557 
					 
					
						
						
							
							Enabled parallel testing by default in runtests.py.  
						
						
						
						
					 
					
						2015-09-10 13:34:05 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						326bc0955b 
					 
					
						
						
							
							Allowed a port range for the liveserver by default.  
						
						... 
						
						
						
						This is required for running tests in parallel. 
						
						
					 
					
						2015-09-09 23:01:16 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						d6be404e56 
					 
					
						
						
							
							Changed strategy for removing TMPDIR in runtests.py.  
						
						... 
						
						
						
						Previously, a traceback would be displayed on exit because:
- using some multiprocessing features creates a temporary directory
- this directory would be inside TMPDIR
- multiprocessing would attempt to remove it when a particular object
  was deallocated, after runtests.py had already removed it along with
  everything else in TMPDIR. 
						
						
					 
					
						2015-09-09 23:01:15 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						cd9fcd4e80 
					 
					
						
						
							
							Implemented a parallel test runner.  
						
						
						
						
					 
					
						2015-09-09 23:01:10 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey Kolosov 
							
						 
					 
					
						
						
							
						
						22bb548900 
					 
					
						
						
							
							Fixed   #22634  -- Made the database-backed session backends more extensible.  
						
						... 
						
						
						
						Introduced an AbstractBaseSession model and hooks providing the option
of overriding the model class used by the session store and the session
store class used by the model. 
						
						
					 
					
						2015-08-27 15:00:09 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Roseman 
							
						 
					 
					
						
						
							
						
						24620d71f2 
					 
					
						
						
							
							Fixed   #25079  -- Added warning if both TEMPLATES and TEMPLATE_* settings are defined.  
						
						... 
						
						
						
						Django ignores the value of the TEMPLATE_* settings if TEMPLATES is also
set, which is confusing for users following older tutorials. This change
adds a system check that warns if any of the TEMPLATE_* settings have
changed from their defaults but the TEMPLATES dict is also non-empty.
Removed the TEMPLATE_DIRS from the test settings file; this was marked
for removal in 1.10 but no tests fail if it is removed now. 
						
						
					 
					
						2015-07-13 17:50:22 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						aaacaeb096 
					 
					
						
						
							
							Renamed RemovedInDjangoXYWarnings for new roadmap.  
						
						... 
						
						
						
						Forwardport of ae1d663b79 
						
						
					 
					
						2015-06-24 16:08:20 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						192b3637c5 
					 
					
						
						
							
							Removed unnecessary postgres logic in runtests.py  
						
						... 
						
						
						
						Obsolete after 36e90d1f45 
						
						
					 
					
						2015-06-03 12:20:12 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						8efea1b8d5 
					 
					
						
						
							
							Fixed   #24526  -- Combined django.request/security loggers with the root logger.  
						
						... 
						
						
						
						Thanks Carl Meyer for review. 
						
						
					 
					
						2015-04-24 11:07:42 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						ea27e26b09 
					 
					
						
						
							
							Deprecated legacy GeoManager/GeoQuerySet methods  
						
						
						
						
					 
					
						2015-04-22 19:54:17 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						36e90d1f45 
					 
					
						
						
							
							Stopped special-casing postgres-specific tests  
						
						... 
						
						
						
						Refs #23879 . 
						
						
					 
					
						2015-04-18 15:17:49 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						6b6d13bf6e 
					 
					
						
						
							
							Stopped conditional discovery of gis_tests apps  
						
						... 
						
						
						
						Refs #23879 . 
						
						
					 
					
						2015-04-18 15:17:49 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						934400759d 
					 
					
						
						
							
							Guaranteed removal of temporary files during tests.  
						
						... 
						
						
						
						Dropped the DJANGO_TEST_TEMP_DIR environment variable.
Before this change, proper removal depended on the developer passing
dir=os.environ['DJANGO_TEST_TMP_DIR'] to tempfile functions. 
						
						
					 
					
						2015-02-23 16:55:26 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						8b39f33d78 
					 
					
						
						
							
							Fixed   #24290  -- Skipped postgres_tests if not running with PostgreSQL.  
						
						
						
						
					 
					
						2015-02-17 06:34:13 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						664c038f2c 
					 
					
						
						
							
							Moved contrib.contenttypes tests out of contrib.  
						
						
						
						
					 
					
						2015-02-16 17:45:38 -05:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						b4e1090ab2 
					 
					
						
						
							
							Removed explicit pointers to migration modules for contrib apps in runtest  
						
						... 
						
						
						
						Thanks Tim Graham for the patch 
						
						
					 
					
						2015-02-13 14:29:45 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						7cf3a5786b 
					 
					
						
						
							
							Updated docs and runtests.py for removal of tests from contrib.  
						
						
						
						
					 
					
						2015-02-11 10:29:54 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						ad0be620ae 
					 
					
						
						
							
							Moved contrib.gis tests out of contrib.  
						
						
						
						
					 
					
						2015-02-11 10:29:54 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						00da46091a 
					 
					
						
						
							
							Moved contrib.redirects tests out of contrib.  
						
						
						
						
					 
					
						2015-02-11 10:19:22 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						d3a725054f 
					 
					
						
						
							
							Moved contrib.flatpages tests out of contrib.  
						
						
						
						
					 
					
						2015-02-11 10:19:22 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						c970018f41 
					 
					
						
						
							
							Removed Django 1.7 MIDDLEWARE_CLASSES upgrade check.  
						
						
						
						
					 
					
						2015-02-09 19:16:07 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						0ed7d15563 
					 
					
						
						
							
							Sorted imports with isort; refs  #23860 .  
						
						
						
						
					 
					
						2015-02-06 08:16:28 -05:00