Jacob Walls 
							
						 
					 
					
						
						
							
						
						eae78a363b 
					 
					
						
						
							
							[3.1.x]  Fixed   #29308  -- Clarified how assertQuerysetEqual()'s transform works.  
						
						... 
						
						
						
						Backport of 659a73bc0a 
						
						
					 
					
						2020-07-04 23:48:48 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						b28be08cac 
					 
					
						
						
							
							Fixed broken links in docs.  
						
						
						
						
					 
					
						2020-04-28 10:09:45 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						4216225480 
					 
					
						
						
							
							Clarified async documentation.  
						
						
						
						
					 
					
						2020-03-26 16:46:24 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Godwin 
							
						 
					 
					
						
						
							
						
						fc0fa72ff4 
					 
					
						
						
							
							Fixed   #31224  -- Added support for asynchronous views and middleware.  
						
						... 
						
						
						
						This implements support for asynchronous views, asynchronous tests,
asynchronous middleware, and an asynchronous test client. 
						
						
					 
					
						2020-03-18 19:59:12 +01:00 
						 
				 
			
				
					
						
							
							
								yura 
							
						 
					 
					
						
						
							
						
						54b7af7eb4 
					 
					
						
						
							
							Fixed   #31250  -- Ignored processing instructions in assertXMLEqual()/assertXMLNotEqual().  
						
						
						
						
					 
					
						2020-02-13 11:03:54 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						7fa0fa45c5 
					 
					
						
						
							
							Refs  #30997  -- Removed HttpRequest.is_ajax() usage.  
						
						
						
						
					 
					
						2020-01-27 08:52:40 +01:00 
						 
				 
			
				
					
						
							
							
								Garry Polley 
							
						 
					 
					
						
						
							
						
						0b698eaea6 
					 
					
						
						
							
							Added example of assertNumQueries() with "using" kwarg in testing topics docs.  
						
						
						
						
					 
					
						2019-12-20 08:07:36 +01:00 
						 
				 
			
				
					
						
							
							
								Pavel Savchenko 
							
						 
					 
					
						
						
							
						
						1711c509fa 
					 
					
						
						
							
							Fixed   #27391  -- Implemented SimpleTestCase.debug().  
						
						... 
						
						
						
						debug() should bubbled up exceptions if occurring in test, but behave
the same as run() when no exceptions occurred. 
						
						
					 
					
						2019-10-18 12:22:51 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						b61ea56789 
					 
					
						
						
							
							Refs  #28478  -- Removed support for TestCase's allow_database_queries and multi_db per deprecation timeline.  
						
						
						
						
					 
					
						2019-09-10 12:01:00 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						416c584cab 
					 
					
						
						
							
							Removed versionadded/changed annotations for 2.2.  
						
						
						
						
					 
					
						2019-09-10 12:01:00 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Kunze 
							
						 
					 
					
						
						
							
						
						4a954cfd11 
					 
					
						
						
							
							Fixed   #30573  -- Rephrased documentation to avoid words that minimise the involved difficulty.  
						
						... 
						
						
						
						This patch does not remove all occurrences of the words in question.
Rather, I went through all of the occurrences of the words listed
below, and judged if they a) suggested the reader had some kind of
knowledge/experience, and b) if they added anything of value (including
tone of voice, etc). I left most of the words alone. I looked at the
following words:
- simply/simple
- easy/easier/easiest
- obvious
- just
- merely
- straightforward
- ridiculous
Thanks to Carlton Gibson for guidance on how to approach this issue, and
to Tim Bell for providing the idea. But the enormous lion's share of
thanks go to Adam Johnson for his patient and helpful review. 
						
						
					 
					
						2019-09-06 13:27:46 +02:00 
						 
				 
			
				
					
						
							
							
								François Freitag 
							
						 
					 
					
						
						
							
						
						9a88e43aeb 
					 
					
						
						
							
							Fixed broken links and redirects in documentation.  
						
						... 
						
						
						
						Removed reference to custom builds, feature removed in
8e6b3bba99 
						
						
					 
					
						2019-08-21 10:57:24 +02:00 
						 
				 
			
				
					
						
							
							
								Caio Ariede 
							
						 
					 
					
						
						
							
						
						753b67c58d 
					 
					
						
						
							
							Fixed   #30497  -- Ignored document type in assertXMLEqual()/assertXMLNotEqual().  
						
						
						
						
					 
					
						2019-05-24 07:29:42 +02:00 
						 
				 
			
				
					
						
							
							
								Caio Ariede 
							
						 
					 
					
						
						
							
						
						4fb9e7b057 
					 
					
						
						
							
							Doc'd that assertXMLEqual()/assertXMLNotEqual() ignores XML declaration and comments.  
						
						
						
						
					 
					
						2019-05-24 07:27:11 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						48235ba807 
					 
					
						
						
							
							Refs  #30399  -- Made assertHTMLEqual normalize character and entity references.  
						
						
						
						
					 
					
						2019-05-09 15:55:32 +02:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						aed89adad5 
					 
					
						
						
							
							Fixed   #30367  -- Changed "pip install" to "python -m pip install" in docs, comments and hints.  
						
						
						
						
					 
					
						2019-04-18 14:41:15 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						7feddd878c 
					 
					
						
						
							
							Fixed   #18707  -- Added support for the test client to return 500 responses.  
						
						
						
						
					 
					
						2019-02-20 12:16:10 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						7e6b214ed3 
					 
					
						
						
							
							Fixed   #30116  -- Dropped support for Python 3.5.  
						
						
						
						
					 
					
						2019-01-30 10:19:48 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						ec7e179aeb 
					 
					
						
						
							
							Removed versionadded/changed annotations for 2.1.  
						
						
						
						
					 
					
						2019-01-17 10:50:25 -05: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 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						8c775391b7 
					 
					
						
						
							
							Refs  #28478  -- Deprecated TestCase's allow_database_queries and multi_db in favor of databases.  
						
						
						
						
					 
					
						2019-01-10 19:11:21 -05:00 
						 
				 
			
				
					
						
							
							
								Dan Palmer 
							
						 
					 
					
						
						
							
						
						e181666973 
					 
					
						
						
							
							Fixed   #29687  -- Allowed the test client to serialize list/tuple as JSON.  
						
						
						
						
					 
					
						2018-08-25 10:57:05 -04:00 
						 
				 
			
				
					
						
							
							
								Benjamin Bach 
							
						 
					 
					
						
						
							
						
						08f788b169 
					 
					
						
						
							
							Fixed   #29226  -- Doc'd modify_settings() ordering considerations for Python < 3.6.  
						
						
						
						
					 
					
						2018-08-25 10:08:42 -04:00 
						 
				 
			
				
					
						
							
							
								Mattia Cattarinussi 
							
						 
					 
					
						
						
							
						
						2a0116266c 
					 
					
						
						
							
							Refs  #29513  -- Linked the testing docs from the multi-db topic guide.  
						
						
						
						
					 
					
						2018-06-28 20:29:07 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						99157064a0 
					 
					
						
						
							
							Fixed location of a few doc labels.  
						
						
						
						
					 
					
						2018-06-28 08:58:16 -04:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						ae38777698 
					 
					
						
						
							
							Updated a test example to use snake case.  
						
						
						
						
					 
					
						2018-06-21 17:36:48 -04:00 
						 
				 
			
				
					
						
							
							
								Jan Pieter Waagmeester 
							
						 
					 
					
						
						
							
						
						24959e48d9 
					 
					
						
						
							
							Fixed   #27398  -- Added an assertion to compare URLs, ignoring the order of their query strings.  
						
						
						
						
					 
					
						2018-06-20 13:26:12 -04:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						35319bf12c 
					 
					
						
						
							
							Alphabetized imports in various docs.  
						
						... 
						
						
						
						Follow-up of d97cce34097d3fe36c62 
						
						
					 
					
						2018-05-12 19:37:42 +02:00 
						 
				 
			
				
					
						
							
							
								Morgan Aubert 
							
						 
					 
					
						
						
							
						
						704443acac 
					 
					
						
						
							
							Fixed   #29363  -- Added SimpleTestCase.assertWarnsMessage().  
						
						
						
						
					 
					
						2018-05-09 11:40:28 -04:00 
						 
				 
			
				
					
						
							
							
								Brett Cannon 
							
						 
					 
					
						
						
							
						
						64b74804c5 
					 
					
						
						
							
							Fixed   #29334  -- Updated pypi.python.org URLs to pypi.org.  
						
						
						
						
					 
					
						2018-04-17 20:24:27 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Sarbicki 
							
						 
					 
					
						
						
							
						
						47268242b0 
					 
					
						
						
							
							Fixed   #29082  -- Allowed the test client to encode JSON request data.  
						
						
						
						
					 
					
						2018-02-06 18:29:04 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						ff05de760c 
					 
					
						
						
							
							Fixed   #29038  -- Removed closing slash from HTML void tags.  
						
						
						
						
					 
					
						2018-01-21 02:09:10 -05:00 
						 
				 
			
				
					
						
							
							
								Ramiro Morales 
							
						 
					 
					
						
						
							
						
						37c17846ad 
					 
					
						
						
							
							Fixed   #28343  -- Add an OS chooser for docs command line examples.  
						
						
						
						
					 
					
						2018-01-20 12:38:48 -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 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						7c81b28ebc 
					 
					
						
						
							
							Updated various links in docs to use HTTPS.  
						
						
						
						
					 
					
						2018-01-07 14:28:41 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						5446b72003 
					 
					
						
						
							
							Removed versionadded/changed annotations for 1.11.  
						
						
						
						
					 
					
						2017-09-22 12:51:18 -04:00 
						 
				 
			
				
					
						
							
							
								Riccardo Magliocchetti 
							
						 
					 
					
						
						
							
						
						bdf192c593 
					 
					
						
						
							
							Fixed   #28148  -- Doc'd ImageField name validation concerns with the test client.  
						
						
						
						
					 
					
						2017-05-11 13:59:18 -04:00 
						 
				 
			
				
					
						
							
							
								Michiel Beijen 
							
						 
					 
					
						
						
							
						
						5e8625ba64 
					 
					
						
						
							
							Renamed "Mac OS X" to "macOS" in docs.  
						
						
						
						
					 
					
						2017-04-24 20:16:09 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						545a88fc16 
					 
					
						
						
							
							Fixed typo in docs/topics/testing/tools.txt.  
						
						
						
						
					 
					
						2017-02-08 12:33:47 -05:00 
						 
				 
			
				
					
						
							
							
								chillaranand 
							
						 
					 
					
						
						
							
						
						dc165ec8e5 
					 
					
						
						
							
							Refs  #23919  -- Replaced super(ClassName, self) with super() in docs.  
						
						
						
						
					 
					
						2017-01-25 11:53:05 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						f6acd1d271 
					 
					
						
						
							
							Refs  #23919  -- Removed Python 2 notes in docs.  
						
						
						
						
					 
					
						2017-01-18 11:51:29 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						e27e4c0339 
					 
					
						
						
							
							Removed versionadded/changed annotations for 1.10.  
						
						
						
						
					 
					
						2017-01-17 20:52:05 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						7510b872e7 
					 
					
						
						
							
							Refs  #25190  -- Removed callable_obj parameter to assertRaisesMessages().  
						
						... 
						
						
						
						Per deprecation timeline. 
						
						
					 
					
						2017-01-17 20:52:01 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						0f454f5d4d 
					 
					
						
						
							
							Refs  #23960  -- Removed the host parameter for SimpleTestCase.assertRedirects().  
						
						... 
						
						
						
						Per deprecation timeline. 
						
						
					 
					
						2017-01-17 14:09:28 -05:00 
						 
				 
			
				
					
						
							
							
								Pamela McA'Nulty 
							
						 
					 
					
						
						
							
						
						2c4d15e319 
					 
					
						
						
							
							Fixed typo in docs/topics/testing/tools.txt.  
						
						
						
						
					 
					
						2016-11-04 05:12:42 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Scott 
							
						 
					 
					
						
						
							
						
						3c447b108a 
					 
					
						
						
							
							Fixed   #15143  -- Doc'd how to set the language for the test client.  
						
						
						
						
					 
					
						2016-09-14 20:08:06 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						81cdcb66bc 
					 
					
						
						
							
							Fixed   #26791  -- Replaced LiveServerTestCase port ranges with binding to port 0.  
						
						
						
						
					 
					
						2016-06-23 12:04:05 -04:00 
						 
				 
			
				
					
						
							
							
								Ville Skyttä 
							
						 
					 
					
						
						
							
						
						96f97691ad 
					 
					
						
						
							
							Fixed broken links in docs and comments.  
						
						
						
						
					 
					
						2016-06-15 21:20:23 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						46a38307c2 
					 
					
						
						
							
							Removed versionadded/changed annotations for 1.9.  
						
						
						
						
					 
					
						2016-05-20 11:44:29 -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