Chris Jerdonek 
							
						 
					 
					
						
						
							
						
						7ca3b391b6 
					 
					
						
						
							
							Fixed   #27170  -- Added DatabaseWrapper class attributes to ease subclassing.  
						
						
						
						
					 
					
						2016-09-08 16:33:36 -04:00 
						 
				 
			
				
					
						
							
							
								Chris Jerdonek 
							
						 
					 
					
						
						
							
						
						42dcceba61 
					 
					
						
						
							
							Fixed   #26942  -- Added support for subtests during parallel testing.  
						
						
						
						
					 
					
						2016-08-26 14:24:27 -04:00 
						 
				 
			
				
					
						
							
							
								Andreas Pelme 
							
						 
					 
					
						
						
							
						
						e76981b433 
					 
					
						
						
							
							Fixed   #26840  -- Added test.utils.setup/teardown_databases().  
						
						
						
						
					 
					
						2016-08-17 13:55:04 -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 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						c9ae09addf 
					 
					
						
						
							
							Replaced use of TestCase.fail() with assertRaises().  
						
						... 
						
						
						
						Also removed try/except/fail antipattern that hides exceptions. 
						
						
					 
					
						2016-06-28 11:21:26 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						92053acbb9 
					 
					
						
						
							
							Fixed E128 flake8 warnings in tests/.  
						
						
						
						
					 
					
						2016-04-08 10:12:33 -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 
						 
				 
			
				
					
						
							
							
								Hasan 
							
						 
					 
					
						
						
							
						
						3d0dcd7f5a 
					 
					
						
						
							
							Refs  #26022  -- Used context manager version of assertRaises in tests.  
						
						
						
						
					 
					
						2016-01-29 12:32:18 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						5b94b17fef 
					 
					
						
						
							
							Fixed   #25999  -- Removed promotion of RemovedInNextVersionWarning to loud by default.  
						
						
						
						
					 
					
						2016-01-14 09:05:43 -05:00 
						 
				 
			
				
					
						
							
							
								Josh Soref 
							
						 
					 
					
						
						
							
						
						93452a70e8 
					 
					
						
						
							
							Fixed many spelling mistakes in code, comments, and docs.  
						
						
						
						
					 
					
						2015-12-03 12:48:24 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						8d1a001ef6 
					 
					
						
						
							
							Fixed   #25466  -- Added backwards compatibility aliases for LoaderOrigin and StringOrigin.  
						
						... 
						
						
						
						Thanks Simon Charette for the DeprecationInstanceCheck class. 
						
						
					 
					
						2015-09-29 18:31:11 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						48e7787db5 
					 
					
						
						
							
							Removed RemovedInDjango110Warning.  
						
						
						
						
					 
					
						2015-09-23 19:31:11 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						4f6a7663bc 
					 
					
						
						
							
							Refs  #14091  -- Fixed connection.queries on SQLite.  
						
						
						
						
					 
					
						2015-09-17 23:01:33 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Chainz 
							
						 
					 
					
						
						
							
						
						3fe3887a2e 
					 
					
						
						
							
							Fixed   #25377  -- Changed Count queries to execute COUNT(*) instead of COUNT('*').  
						
						
						
						
					 
					
						2015-09-14 13:41:35 -04:00 
						 
				 
			
				
					
						
							
							
								Dražen Odobašić 
							
						 
					 
					
						
						
							
						
						b1e33ceced 
					 
					
						
						
							
							Fixed   #23395  -- Limited line lengths to 119 characters.  
						
						
						
						
					 
					
						2015-09-12 11:40:50 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						0586c061f0 
					 
					
						
						
							
							Cloned databases for running tests in parallel.  
						
						
						
						
					 
					
						2015-09-09 23:01:15 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						c4bdf52005 
					 
					
						
						
							
							Moved an import to the toplevel.  
						
						
						
						
					 
					
						2015-09-05 22:24:46 +02: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 
							
						 
					 
					
						
						
							
						
						aaacaeb096 
					 
					
						
						
							
							Renamed RemovedInDjangoXYWarnings for new roadmap.  
						
						... 
						
						
						
						Forwardport of ae1d663b79 
						
						
					 
					
						2015-06-24 16:08:20 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						67c063e6d5 
					 
					
						
						
							
							Mocked db.connections in test_runner tests  
						
						
						
						
					 
					
						2015-05-09 17:04:06 +02:00 
						 
				 
			
				
					
						
							
							
								Andrei Kulakov 
							
						 
					 
					
						
						
							
						
						e2bfcab065 
					 
					
						
						
							
							Fixed   #24394  -- Allowed running tests with empty default dictionary.  
						
						
						
						
					 
					
						2015-03-25 17:56:59 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						307c0f299a 
					 
					
						
						
							
							Refs  #24324  -- Fixed Python 2 test failures when path to Django source contains non-ASCII characters.  
						
						
						
						
					 
					
						2015-02-17 19:03:03 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						ad0be620ae 
					 
					
						
						
							
							Moved contrib.gis tests out of contrib.  
						
						
						
						
					 
					
						2015-02-11 10:29:54 -05:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						1b8af4cfa0 
					 
					
						
						
							
							Disallowed importing concrete models without an application.  
						
						... 
						
						
						
						Removed fragile algorithm to find which application a model belongs to.
Fixed  #21680 , #21719 . Refs #21794 . 
						
						
					 
					
						2015-02-10 21:41:19 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						0ed7d15563 
					 
					
						
						
							
							Sorted imports with isort; refs  #23860 .  
						
						
						
						
					 
					
						2015-02-06 08:16:28 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						0386b97706 
					 
					
						
						
							
							Fixed test_runner test failure on Python 3.5; refs  #23763 .  
						
						... 
						
						
						
						Python change is http://bugs.python.org/issue22032  
						
						
					 
					
						2015-01-23 16:23:32 -05:00 
						 
				 
			
				
					
						
							
							
								Marc Tamlyn 
							
						 
					 
					
						
						
							
						
						b5c1a85b50 
					 
					
						
						
							
							Fixed   #24118  -- Added --debug-sql option for tests.  
						
						... 
						
						
						
						Added a --debug-sql option for tests and runtests.py which outputs the
SQL logger for failing tests. When combined with --verbosity=2, it also
outputs the SQL for passing tests.
Thanks to Berker, Tim, Markus, Shai, Josh and Anssi for review and
discussion. 
						
						
					 
					
						2015-01-12 08:16:08 +00:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						82e4f956e3 
					 
					
						
						
							
							Fixed   #23289  -- Added mock as a test dependency.  
						
						
						
						
					 
					
						2014-12-01 16:08:25 -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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						2c9a03d487 
					 
					
						
						
							
							Fixed   #23707  -- Prevented discovery of duplicated tests  
						
						
						
						
					 
					
						2014-10-23 21:03:57 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Preston Timmons 
							
						 
					 
					
						
						
							
						
						251e833c75 
					 
					
						
						
							
							Removed old test runner test cases.  
						
						... 
						
						
						
						These files were added as part of #12658 , which pertained to the old django.test.simple test runner. No tests call them anymore. 
						
						
					 
					
						2014-04-20 22:00:39 -05: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 
						 
				 
			
				
					
						
							
							
								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