wrwrwr 
							
						 
					 
					
						
						
							
						
						31f85bae1e 
					 
					
						
						
							
							Changed test_runner imports to name objects imported from test.runner.  
						
						
						
						
					 
					
						2014-11-24 17:31:39 -05:00 
						 
				 
			
				
					
						
							
							
								Berker Peksag 
							
						 
					 
					
						
						
							
						
						f7969b0920 
					 
					
						
						
							
							Fixed   #23620  -- Used more specific assertions in the Django test suite.  
						
						
						
						
					 
					
						2014-11-03 11:56:37 -05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						45db842c9b 
					 
					
						
						
							
							Fixed   #23652  -- Restored database name after destroying test database  
						
						... 
						
						
						
						Thanks Bjarkias for the report. 
						
						
					 
					
						2014-10-24 17:04:43 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						bbc3505ef8 
					 
					
						
						
							
							Removed unneeded override_system_checks  
						
						... 
						
						
						
						Refs #23685 . 
						
						
					 
					
						2014-10-21 20:54:32 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						a4f23eba2e 
					 
					
						
						
							
							Fixed   #23421  -- Corrected TEST SERIALIZE setting.  
						
						... 
						
						
						
						Thanks gkoller for the report. 
						
						
					 
					
						2014-09-24 14:46:10 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						4b4524291a 
					 
					
						
						
							
							Converted test management command to argparse  
						
						... 
						
						
						
						Keeping backwards compatibility with test_runner.option_list is
tricky and would imply transforming an optparse.Option to an
argparse.Action. I choose to introduce a backwards incompatible
change because it only affects testing, not runtime behavior. 
						
						
					 
					
						2014-06-14 13:43:39 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						7018bcfb71 
					 
					
						
						
							
							Fix broken alias testing test  
						
						
						
						
					 
					
						2014-06-08 20:07:35 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Chapple 
							
						 
					 
					
						
						
							
						
						72f055e535 
					 
					
						
						
							
							Fixed   #20550  -- Added keepdb argument to destroy_test_db  
						
						
						
						
					 
					
						2014-06-05 23:17:27 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Chapple 
							
						 
					 
					
						
						
							
						
						b7aa7c4ab4 
					 
					
						
						
							
							Fixed   #20550  -- Added ability to preserve test db between runs  
						
						
						
						
					 
					
						2014-05-28 16:22:46 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						bf5430a20b 
					 
					
						
						
							
							Removed django.test.simple and django.test._doctest per deprecation timeline.  
						
						... 
						
						
						
						refs #17365 , #17366 , #18727 . 
						
						
					 
					
						2014-03-21 13:36:46 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						c564277937 
					 
					
						
						
							
							Fixed   #22237  -- Removed some warnings in the test suite  
						
						... 
						
						
						
						Thanks Aymeric Augustin for the report. 
						
						
					 
					
						2014-03-09 22:10: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 
						 
				 
			
				
					
						
							
							
								Rodolfo Carvalho 
							
						 
					 
					
						
						
							
						
						0d91225892 
					 
					
						
						
							
							Fixed many typos in comments and docstrings.  
						
						... 
						
						
						
						Thanks Piotr Kasprzyk for help with the patch. 
						
						
					 
					
						2014-03-03 07:38:09 -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 
							
						 
					 
					
						
						
							
						
						587b678d41 
					 
					
						
						
							
							Made DeprecationDisplayTest more robust  
						
						
						
						
					 
					
						2013-12-31 13:12:53 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						690d1cb8d0 
					 
					
						
						
							
							Made AppConfig importable from django.apps.  
						
						... 
						
						
						
						It is a public API. 
						
						
					 
					
						2013-12-22 11:39:55 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						2fef9e5375 
					 
					
						
						
							
							Moved apps back in the toplevel django namespace.  
						
						... 
						
						
						
						Reverted 4a56a93cc4 
						
						
					 
					
						2013-12-22 11:39:55 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						99bd39ef6e 
					 
					
						
						
							
							Added the ability to supply custom app configs.  
						
						
						
						
					 
					
						2013-12-22 11:39:18 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						2b56d69102 
					 
					
						
						
							
							Implemented two-stage app-cache population.  
						
						... 
						
						
						
						First stage imports app modules. It doesn't catch import errors. This
matches the previous behavior and keeps the code simple.
Second stage import models modules. It catches import errors and retries
them after walking through the entire list once. This matches the
previous behavior and seems useful.
populate_models() is intended to be equivalent to populate(). It isn't
wired yet. That is coming in the next commit. 
						
						
					 
					
						2013-12-22 11:39:17 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						4a56a93cc4 
					 
					
						
						
							
							Moved the new app cache inside core.  
						
						
						
						
					 
					
						2013-12-17 10:17:46 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						30bdad1c47 
					 
					
						
						
							
							Refactored old test runner to handle apps without a models module.  
						
						
						
						
					 
					
						2013-12-17 10:17:45 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						36ded01527 
					 
					
						
						
							
							Fixed   #21302  -- Fixed unused imports and import *.  
						
						
						
						
					 
					
						2013-11-02 15:24:56 -04:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						9d740eb8b1 
					 
					
						
						
							
							Fix all violators of E231  
						
						
						
						
					 
					
						2013-10-26 12:15:03 -07:00 
						 
				 
			
				
					
						
							
							
								Alasdair Nicol 
							
						 
					 
					
						
						
							
						
						a800036981 
					 
					
						
						
							
							Fixed   #21287  -- Fixed E123 pep8 warnings  
						
						
						
						
					 
					
						2013-10-18 10:07:39 +01:00 
						 
				 
			
				
					
						
							
							
								Eric Boersma 
							
						 
					 
					
						
						
							
						
						4d13cc56de 
					 
					
						
						
							
							Fixed   #21035  -- Changed docs to treat the acronym SQL phonetically.  
						
						... 
						
						
						
						The documentation and comments now all use 'an' to
refer to the word SQL and not 'a'. 
						
						
					 
					
						2013-09-05 20:14:58 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						5c1143910e 
					 
					
						
						
							
							Removed most of absolute_import imports  
						
						... 
						
						
						
						Should be unneeded with Python 2.7 and up.
Added some unicode_literals along the way. 
						
						
					 
					
						2013-07-29 20:28:13 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						fdd7a355bf 
					 
					
						
						
							
							Deprecated django.utils.importlib  
						
						... 
						
						
						
						This was a shim for pre-Python 2.7 support. 
						
						
					 
					
						2013-07-29 17:10:22 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						2456ffa42c 
					 
					
						
						
							
							Fixed   #20746  -- Removed Python 2.6 specific code/docs  
						
						
						
						
					 
					
						2013-07-14 13:02:55 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						d9c580306c 
					 
					
						
						
							
							Fixed   #20681  -- Prevented teardown_databases from attempting to tear down aliases  
						
						... 
						
						
						
						Thanks simonpercivall. 
						
						
					 
					
						2013-07-13 17:46:05 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						2cbd579efe 
					 
					
						
						
							
							Fixed   #19940  -- Made test.runner.setup_databases properly handle aliases for default db.  
						
						... 
						
						
						
						Thanks simonpercivall. 
						
						
					 
					
						2013-07-04 19:58:58 -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 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						acd7b34aaf 
					 
					
						
						
							
							Advanced deprecation warnings for Django 1.7.  
						
						
						
						
					 
					
						2013-06-29 18:49:37 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						c3df866619 
					 
					
						
						
							
							Fixed   #20603  -- Made the test suite faster.  
						
						... 
						
						
						
						By avoiding to run syncdb with the full set of test models.
Thanks Anssi for the idea. 
						
						
					 
					
						2013-06-14 23:16:15 +02:00 
						 
				 
			
				
					
						
							
							
								Marc Tamlyn 
							
						 
					 
					
						
						
							
						
						46789e76c6 
					 
					
						
						
							
							Fixed   #20548  -- Removed all PendingDeprecationWarnings from django test suite  
						
						
						
						
					 
					
						2013-06-14 15:37:39 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						c6e6d4eeb7 
					 
					
						
						
							
							Defined available_apps in relevant tests.  
						
						... 
						
						
						
						Fixed  #20483 . 
					
						2013-06-10 11:30:01 +02: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 
						 
				 
			
				
					
						
							
							
								Preston Holmes 
							
						 
					 
					
						
						
							
						
						e79b857a07 
					 
					
						
						
							
							Fixed   #18985  -- ensure module level deprecations are displayed  
						
						... 
						
						
						
						Also don't compete with -W CLI option.
Thanks to Aymeric Augustin for the catch, and Claude Paroz for the patch. 
						
						
					 
					
						2013-03-24 22:06:02 -07:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						0fe11fca40 
					 
					
						
						
							
							Changed test_runner tests to use full python path for settings files.  
						
						
						
						
					 
					
						2013-02-26 16:02:24 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						33836cf88d 
					 
					
						
						
							
							Renamed some tests and removed references to modeltests/regressiontests.  
						
						
						
						
					 
					
						2013-02-26 14:36:57 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						89f40e3624 
					 
					
						
						
							
							Merged regressiontests and modeltests into the test root.  
						
						
						
						
					 
					
						2013-02-26 14:36:57 +01:00