Tim Graham 
							
						 
					 
					
						
						
							
						
						b5f0b3478d 
					 
					
						
						
							
							Fixed   #27579  -- Added aliases for Python 3's assertion names in SimpleTestCase.  
						
						
						
						
					 
					
						2016-12-07 17:42:31 -05:00 
						 
				 
			
				
					
						
							
							
								Ramin Farajpour Cami 
							
						 
					 
					
						
						
							
						
						967be82443 
					 
					
						
						
							
							Fixed E305 flake8 warnings.  
						
						
						
						
					 
					
						2016-11-14 12:30:46 -05:00 
						 
				 
			
				
					
						
							
							
								za 
							
						 
					 
					
						
						
							
						
						321e94fa41 
					 
					
						
						
							
							Refs  #27392  -- Removed "Tests that", "Ensures that", etc. from test docstrings.  
						
						
						
						
					 
					
						2016-11-10 21:30:21 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						4bb70cbcc6 
					 
					
						
						
							
							Removed an obsolete (as of refs  #25999 ) logging test from refs  #18985 .  
						
						
						
						
					 
					
						2016-11-10 15:16:11 -05:00 
						 
				 
			
				
					
						
							
							
								Sergey Fursov 
							
						 
					 
					
						
						
							
						
						6709ea4ae9 
					 
					
						
						
							
							Fixed   #27271  -- Fixed a crash in runserver logging.  
						
						... 
						
						
						
						Allowed ServerFormatter to handle simple string messages or messages with
formatting arguments. The formatter will set the server_time variable on
the log record if it's required by the format string but wasn't passed in
extra parameters. 
						
						
					 
					
						2016-09-27 09:46:07 -04:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						4f336f6652 
					 
					
						
						
							
							Fixed   #26747  -- Used more specific assertions in the Django test suite.  
						
						
						
						
					 
					
						2016-06-16 14:19:18 -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 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						c3e1086949 
					 
					
						
						
							
							Stopped truncating AdminEmailHandler message subjects  
						
						... 
						
						
						
						Refs #26572 , #17281 . The RFC doesn't limit total length, just the line length
which is already taken care of by Python itself.
Thanks Tim Graham for the review. 
						
						
					 
					
						2016-05-10 18:17:43 +02:00 
						 
				 
			
				
					
						
							
							
								Carl Worth 
							
						 
					 
					
						
						
							
						
						40b69607c7 
					 
					
						
						
							
							Fixed   #26504  -- Avoided logging "Not Found" warnings if a middleware handles the 404.  
						
						... 
						
						
						
						For example, this avoids a warning in the case of a request that's
redirected to a language-prefixed URL by LocaleMiddleware. 
						
						
					 
					
						2016-04-20 21:02:05 -04:00 
						 
				 
			
				
					
						
							
							
								Carl Worth 
							
						 
					 
					
						
						
							
						
						5e00b14403 
					 
					
						
						
							
							Added tests for logging of Http404 warnings.  
						
						
						
						
					 
					
						2016-04-20 20:56:40 -04:00 
						 
				 
			
				
					
						
							
							
								Carl Worth 
							
						 
					 
					
						
						
							
						
						86880ab89b 
					 
					
						
						
							
							Used @override_settings decorator rather than "with" to reduce indentation.  
						
						
						
						
					 
					
						2016-04-20 20:34:16 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						92053acbb9 
					 
					
						
						
							
							Fixed E128 flake8 warnings in tests/.  
						
						
						
						
					 
					
						2016-04-08 10:12:33 -04:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						1cb65b8a77 
					 
					
						
						
							
							Fixed   #26157   #25321  -- Added sql/params to extra context of schema logger  
						
						... 
						
						
						
						Thanks Akshesh Doshi for the initial patch and Tim Graham for the review 
						
						
					 
					
						2016-03-15 17:45:58 +11:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						5b94b17fef 
					 
					
						
						
							
							Fixed   #25999  -- Removed promotion of RemovedInNextVersionWarning to loud by default.  
						
						
						
						
					 
					
						2016-01-14 09:05:43 -05: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 
						 
				 
			
				
					
						
							
							
								Vlastimil Zíma 
							
						 
					 
					
						
						
							
						
						cf29b6b561 
					 
					
						
						
							
							Fixed   #25099  -- Fixed crash in AdminEmailHandler on DisallowedHost.  
						
						
						
						
					 
					
						2015-09-04 09:24:21 -04:00 
						 
				 
			
				
					
						
							
							
								Vlastimil Zíma 
							
						 
					 
					
						
						
							
						
						8f8c54f70b 
					 
					
						
						
							
							Fixed   #25099  -- Cleaned up HttpRequest representations in error reporting.  
						
						
						
						
					 
					
						2015-07-13 19:22:39 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						be67400b47 
					 
					
						
						
							
							Refs  #24652  -- Used SimpleTestCase where appropriate.  
						
						
						
						
					 
					
						2015-05-20 13:46:13 -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 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						0ed7d15563 
					 
					
						
						
							
							Sorted imports with isort; refs  #23860 .  
						
						
						
						
					 
					
						2015-02-06 08:16:28 -05:00 
						 
				 
			
				
					
						
							
							
								darkryder 
							
						 
					 
					
						
						
							
						
						9ec8aa5e5d 
					 
					
						
						
							
							Fixed   #24149  -- Normalized tuple settings to lists.  
						
						
						
						
					 
					
						2015-02-03 14:59:45 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						0622bca5d1 
					 
					
						
						
							
							Removed the validate management command per deprecation timeline.  
						
						
						
						
					 
					
						2015-01-17 19:12:03 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						ade9859996 
					 
					
						
						
							
							Fixed   #24095  -- Prevented WarningLoggerTests from leaking a warnings filter.  
						
						
						
						
					 
					
						2015-01-08 08:49:54 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						3131e9cef5 
					 
					
						
						
							
							Fixed   #23923  -- Promoted Django's deprecation warnings to errors in runtests.py  
						
						
						
						
					 
					
						2014-11-29 10:27:04 -05:00 
						 
				 
			
				
					
						
							
							
								Berker Peksag 
							
						 
					 
					
						
						
							
						
						d552da1f8d 
					 
					
						
						
							
							Fixed   #22407  -- Added AdminEmailHandler.send_mail().  
						
						
						
						
					 
					
						2014-11-15 09:38:19 +01:00 
						 
				 
			
				
					
						
							
							
								Berker Peksag 
							
						 
					 
					
						
						
							
						
						f7969b0920 
					 
					
						
						
							
							Fixed   #23620  -- Used more specific assertions in the Django test suite.  
						
						
						
						
					 
					
						2014-11-03 11:56:37 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						494cd857c8 
					 
					
						
						
							
							Fixed   #23653  -- Fixed Windows failure of a logging test added in refs  #23569 .  
						
						
						
						
					 
					
						2014-10-21 18:32:46 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Manfre 
							
						 
					 
					
						
						
							
						
						edcb33c92e 
					 
					
						
						
							
							Fix SettingsCustomLoggingTest on Windows when path contains \u  
						
						
						
						
					 
					
						2014-10-20 21:49:44 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						9dff5ce7c7 
					 
					
						
						
							
							Fixed   #23593  -- Fixed crash in AdminEmailHandler with non-ASCII characters in request.  
						
						... 
						
						
						
						Thanks edevil for the report and Simon Charette for review. 
						
						
					 
					
						2014-10-06 17:35:53 -04:00 
						 
				 
			
				
					
						
							
							
								Seth Hill 
							
						 
					 
					
						
						
							
						
						fe2afcd318 
					 
					
						
						
							
							Fixed   #23569  -- Allowed using configs besides dictConfig in LOGGING_CONFIG.  
						
						
						
						
					 
					
						2014-09-30 17:13:27 -04:00 
						 
				 
			
				
					
						
							
							
								Anubhav Joshi 
							
						 
					 
					
						
						
							
						
						cd914e31c9 
					 
					
						
						
							
							Fixed   #21977  -- Deprecated SimpleTestCase.urls  
						
						
						
						
					 
					
						2014-04-06 17:33:43 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						d73d0e071c 
					 
					
						
						
							
							Fixed   #22218  -- Deprecated django.conf.urls.patterns.  
						
						... 
						
						
						
						Thanks Carl Meyer for the suggestion and Alex Gaynor and Carl for reviews. 
						
						
					 
					
						2014-04-03 07:28:10 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						8446a2438f 
					 
					
						
						
							
							Added test about error filterwarnings  
						
						... 
						
						
						
						Refs #20083 . 
						
						
					 
					
						2014-03-08 11:51:49 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						0c6a339952 
					 
					
						
						
							
							Avoided changing raw DeprecationWarning filter behavior  
						
						... 
						
						
						
						Refs #21188 . Now pure Python DeprecationWarning visibility should
be back to Python defaults. 
						
						
					 
					
						2014-03-08 11:13:48 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						2b6914049a 
					 
					
						
						
							
							Fixed   #21849  -- Included the count of silenced system checks in output.  
						
						
						
						
					 
					
						2014-01-28 08:31:02 -05:00 
						 
				 
			
				
					
						
							
							
								Russell Keith-Magee 
							
						 
					 
					
						
						
							
						
						d818e0c9b2 
					 
					
						
						
							
							Fixed   #16905  -- Added extensible checks (nee validation) framework  
						
						... 
						
						
						
						This is the result of Christopher Medrela's 2013 Summer of Code project.
Thanks also to Preston Holmes, Tim Graham, Anssi Kääriäinen, Florian
Apolloner, and Alex Gaynor for review notes along the way.
Also: Fixes  #8579 , fixes  #3055 , fixes  #19844 . 
						
						
					 
					
						2014-01-20 10:45:21 +08:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						b2d78939d1 
					 
					
						
						
							
							Prevented calling setup() inside catch_warnings  
						
						... 
						
						
						
						When django.setup() (and then configure_logging) is called inside
catch_warnings, logging setup is negatively affected (notably
warnings.showwarning definition). 
						
						
					 
					
						2014-01-01 22:59:12 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						b8e3373f45 
					 
					
						
						
							
							Fixed   #21714  -- Moved logging configuration to global setup()  
						
						... 
						
						
						
						Thanks Aymeric Augustin for the report and the review. 
						
						
					 
					
						2013-12-31 18:35:00 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						e32095616c 
					 
					
						
						
							
							Imported override_settings from its new location.  
						
						
						
						
					 
					
						2013-12-23 21:37:56 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						6e895f9e06 
					 
					
						
						
							
							Removed superfluous models.py files.  
						
						... 
						
						
						
						Added comments in the three empty models.py files that are still needed.
Adjusted the test runner to add applications corresponding to test
labels to INSTALLED_APPS even when they don't have a models module. 
						
						
					 
					
						2013-12-17 11:16:48 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						e6dd70b4db 
					 
					
						
						
							
							Fixed   #21383  -- Added request details in SuspiciousOperation messages  
						
						
						
						
					 
					
						2013-11-09 12:11:58 +01:00 
						 
				 
			
				
					
						
							
							
								Jason Myers 
							
						 
					 
					
						
						
							
						
						7a61c68c50 
					 
					
						
						
							
							PEP8 cleanup  
						
						... 
						
						
						
						Signed-off-by: Jason Myers <jason@jasonamyers.com > 
						
						
					 
					
						2013-11-02 23:50:49 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						36ded01527 
					 
					
						
						
							
							Fixed   #21302  -- Fixed unused imports and import *.  
						
						
						
						
					 
					
						2013-11-02 15:24:56 -04:00 
						 
				 
			
				
					
						
							
							
								Alasdair Nicol 
							
						 
					 
					
						
						
							
						
						b289fcf1bf 
					 
					
						
						
							
							Fixed   #21288  -- Fixed E126 pep8 warnings  
						
						
						
						
					 
					
						2013-10-21 08:31:30 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						96d1d4e292 
					 
					
						
						
							
							Removed unused local variables in tests.  
						
						
						
						
					 
					
						2013-10-19 08:31:38 -04:00 
						 
				 
			
				
					
						
							
							
								Alasdair Nicol 
							
						 
					 
					
						
						
							
						
						a800036981 
					 
					
						
						
							
							Fixed   #21287  -- Fixed E123 pep8 warnings  
						
						
						
						
					 
					
						2013-10-18 10:07:39 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						165f44aaaa 
					 
					
						
						
							
							Combine consecutive with statements  
						
						... 
						
						
						
						Python 2.7 allows to combine several 'with' instructions. 
						
						
					 
					
						2013-08-16 20:12:10 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						2456ffa42c 
					 
					
						
						
							
							Fixed   #20746  -- Removed Python 2.6 specific code/docs  
						
						
						
						
					 
					
						2013-07-14 13:02:55 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						cfcf4b3605 
					 
					
						
						
							
							Stopped using django.utils.unittest in the test suite.  
						
						... 
						
						
						
						Refs #20680 . 
						
						
					 
					
						2013-07-01 14:29:33 +02:00 
						 
				 
			
				
					
						
							
							
								Preston Holmes 
							
						 
					 
					
						
						
							
						
						d228c1192e 
					 
					
						
						
							
							Fixed   #19866  -- Added security logger and return 400 for SuspiciousOperation.  
						
						... 
						
						
						
						SuspiciousOperations have been differentiated into subclasses, and
are now logged to a 'django.security.*' logger. SuspiciousOperations
that reach django.core.handlers.base.BaseHandler will now return a 400
instead of a 500.
Thanks to tiwoc for the report, and Carl Meyer and Donald Stufft
for review. 
						
						
					 
					
						2013-05-25 16:27:34 -07:00