Michael Foord 
								
							 
						 
						
							
							
							
							
								
							
							
								fddcfa27fa 
								
							 
						 
						
							
							
								
								Closes issue 17660. You no longer need to explicitly pass create=True when patching builtin names.  
							
							
							
						 
						
							2014-04-14 16:25:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Foord 
								
							 
						 
						
							
							
							
							
								
							
							
								01bafdcccc 
								
							 
						 
						
							
							
								
								Issue 17826. Setting an iterable side_effect on a mock created by create_autospec now works  
							
							
							
						 
						
							2014-04-14 16:09:42 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Foord 
								
							 
						 
						
							
							
							
							
								
							
							
								d2623d7786 
								
							 
						 
						
							
							
								
								Issue 20968. unittest.mock.MagicMock now supports division  
							
							
							
						 
						
							2014-04-14 11:23:48 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								ef1c26798c 
								
							 
						 
						
							
							
								
								backport:  #20145 : assert[Raises|Warns]Regex now raise TypeError on bad regex.  
							
							... 
							
							
							
							Previously a non-string, non-regex second argument and missing callable
argument could cause the test to appear to always pass.
Initial patch by Kamilla Holanda. 
							
						 
						
							2014-03-25 15:31:50 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								5c66189e88 
								
							 
						 
						
							
							
								
								Issue  #20189 : Four additional builtin types (PyTypeObject,  
							
							... 
							
							
							
							PyMethodDescr_Type, _PyMethodWrapper_Type, and PyWrapperDescr_Type)
have been modified to provide introspection information for builtins.
Also: many additional Lib, test suite, and Argument Clinic fixes. 
							
						 
						
							2014-01-24 06:17:25 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								5a6d4bf671 
								
							 
						 
						
							
							
								
								Fixes Issue  #20165 : The unittest module no longer considers tests marked with  
							
							... 
							
							
							
							@expectedFailure successful if they pass. 
							
						 
						
							2014-01-20 01:11:18 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								b5c66f8645 
								
							 
						 
						
							
							
								
								Fix breakage in TestSuite.countTestCases() introduced by issue  #11798 .  
							
							
							
						 
						
							2013-12-28 20:37:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								184ec79bd3 
								
							 
						 
						
							
							
								
								Remove commented out debugging code (remnants of issue  #18996 ).  
							
							
							
						 
						
							2013-12-10 13:53:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								031bd532c4 
								
							 
						 
						
							
							
								
								Close   #19880 : Fix a reference leak in unittest.TestCase. Explicitly break  
							
							... 
							
							
							
							reference cycles between frames and the _Outcome instance. 
							
						 
						
							2013-12-09 01:52:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Foord 
								
							 
						 
						
							
							
							
							
								
							
							
								514afeb65c 
								
							 
						 
						
							
							
								
								Merge  
							
							
							
						 
						
							2013-11-23 13:30:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Foord 
								
							 
						 
						
							
							
							
							
								
							
							
								e28bb15054 
								
							 
						 
						
							
							
								
								Issue 17457: extend test discovery to support namespace packages  
							
							
							
						 
						
							2013-11-23 13:29:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								bc39869095 
								
							 
						 
						
							
							
								
								Issue  #19594 : Use specific asserts in unittest tests.  
							
							
							
						 
						
							2013-11-17 00:14:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								5665bc5980 
								
							 
						 
						
							
							
								
								Issue  #19594 : Use specific asserts in unittest tests.  
							
							
							
						 
						
							2013-11-17 00:12:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								6c6b3f770d 
								
							 
						 
						
							
							
								
								Issue  #19352 : Fix unittest discovery when a module can be reached through several paths (e.g. under Debian/Ubuntu with virtualenv).  
							
							
							
						 
						
							2013-10-23 19:15:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								d5d0bc35ad 
								
							 
						 
						
							
							
								
								Issue  #19352 : Fix unittest discovery when a module can be reached through several paths (e.g. under Debian/Ubuntu with virtualenv).  
							
							
							
						 
						
							2013-10-23 19:11:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								77622f55c2 
								
							 
						 
						
							
							
								
								Issue  #18996 : TestCase.assertEqual() now more cleverly shorten differing  
							
							... 
							
							
							
							strings in error report. 
							
						 
						
							2013-09-23 23:07:00 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Foord 
								
							 
						 
						
							
							
							
							
								
							
							
								468ec34084 
								
							 
						 
						
							
							
								
								Remove shadowed test  
							
							
							
						 
						
							2013-09-15 20:05:19 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								0715b9fad3 
								
							 
						 
						
							
							
								
								Issue  #18937 : Add an assertLogs() context manager to unittest.TestCase to ensure that a block of code emits a message using the logging module.  
							
							
							
						 
						
							2013-09-14 19:45:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								a19b1a664f 
								
							 
						 
						
							
							
								
								Adjust comment  
							
							
							
						 
						
							2013-09-14 00:40:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								4b3c58c8a0 
								
							 
						 
						
							
							
								
								Issue  #19013 : add a __main__ to unittest.test.testmock to ease CLI invocation  
							
							
							
						 
						
							2013-09-14 00:39:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								e1ba8df182 
								
							 
						 
						
							
							
								
								Issue  #19013 : add a __main__ to unittest.test to ease CLI invocation  
							
							
							
						 
						
							2013-09-14 00:37:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								356bdeb0a1 
								
							 
						 
						
							
							
								
								Issue  #19013 : add unittest.main() epilogs to unittest.mock's own test modules  
							
							
							
						 
						
							2013-09-13 23:54:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								1d7c8c9a00 
								
							 
						 
						
							
							
								
								Issue  #19013 : add unittest.main() epilogs to unittest's own test modules  
							
							
							
						 
						
							2013-09-13 23:52:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								23543ebd86 
								
							 
						 
						
							
							
								
								Merge docstring typo fix from 3.3  
							
							
							
						 
						
							2013-09-09 10:34:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								51ef074d57 
								
							 
						 
						
							
							
								
								Docstring typo fix: Arithmentic -> Arithmetic.  
							
							
							
						 
						
							2013-09-09 10:34:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								8913a6c83d 
								
							 
						 
						
							
							
								
								Issue  #11798 : fix tests for regrtest -R :  
							
							
							
						 
						
							2013-09-01 07:58:41 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								59360aadd3 
								
							 
						 
						
							
							
								
								Back out 868ad6fa8e68 - it left all the buildbots failing.  
							
							... 
							
							
							
							Unclear to me why it was pushed to begin with.  See issue 11798.
Perhaps it's because regrtest with -R was failing?  Fine, but
that's better than regrtest _always_ failing ;-) 
							
						 
						
							2013-08-31 23:44:34 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								a41213726b 
								
							 
						 
						
							
							
								
								Temporary disable tests cleanup (issue 11798).  
							
							
							
						 
						
							2013-08-31 20:55:25 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								de2800f8f1 
								
							 
						 
						
							
							
								
								Issue  #17974 : Switch unittest from using getopt to using argparse.  
							
							
							
						 
						
							2013-08-29 12:37:28 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								eb97368451 
								
							 
						 
						
							
							
								
								Issue  #11798 : TestSuite now drops references to own tests after execution.  
							
							
							
						 
						
							2013-08-28 21:28:38 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								e0c69161bc 
								
							 
						 
						
							
							
								
								#18741 : merge with 3.3.  
							
							
							
						 
						
							2013-08-17 16:13:22 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								b5bc353b88 
								
							 
						 
						
							
							
								
								#18741 : fix more typos.  Patch by Févry Thibault.  
							
							
							
						 
						
							2013-08-17 16:11:40 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								b2855ccd09 
								
							 
						 
						
							
							
								
								#18663 : merge with 3.3.  
							
							
							
						 
						
							2013-08-11 13:05:37 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								d51914c6c1 
								
							 
						 
						
							
							
								
								#18663 : document that assertAlmostEqual also works when the values are equal and add tests.  
							
							
							
						 
						
							2013-08-11 13:04:50 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Łukasz Langa 
								
							 
						 
						
							
							
							
							
								
							
							
								06d3abbff3 
								
							 
						 
						
							
							
								
								clean the environment from pre-existing PYTHONWARNINGS for test_warnings  
							
							
							
						 
						
							2013-04-24 01:51:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Łukasz Langa 
								
							 
						 
						
							
							
							
							
								
							
							
								6ae466732c 
								
							 
						 
						
							
							
								
								clean the environment from pre-existing PYTHONWARNINGS for test_warnings  
							
							
							
						 
						
							2013-04-24 01:49:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								c601dc1639 
								
							 
						 
						
							
							
								
								Merge  #14971 : Use class method name, not function.__name__, during unittest discovery.  
							
							
							
						 
						
							2013-04-11 08:58:11 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								5e2f593145 
								
							 
						 
						
							
							
								
								#14971 : Use class method name, not function.__name__, during unittest discovery.  
							
							
							
						 
						
							2013-04-11 08:55:45 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								8ab1e513c1 
								
							 
						 
						
							
							
								
								Process DEFAULT values in mock side_effect that returns iterator.  
							
							... 
							
							
							
							Patch by Michael Ford. 
							
						 
						
							2013-04-07 16:44:07 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								8b2cd75bdd 
								
							 
						 
						
							
							
								
								Process DEFAULT values in mock side_effect that returns iterator.  
							
							... 
							
							
							
							Patch by Michael Ford. 
							
						 
						
							2013-04-07 16:42:24 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								22e162f462 
								
							 
						 
						
							
							
								
								Fix bug in TestResult.addSubTest()  
							
							
							
						 
						
							2013-03-29 17:55:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								85a25222bc 
								
							 
						 
						
							
							
								
								#8906 : merge with 3.3.  
							
							
							
						 
						
							2013-03-29 03:43:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								31797e5efe 
								
							 
						 
						
							
							
								
								#8906 : document failureException, longMessage, and maxDiff in the class docstring.  Patch by Boris Feld.  
							
							
							
						 
						
							2013-03-29 03:42:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								67ddccafc3 
								
							 
						 
						
							
							
								
								#17329 : merge with 3.3.  
							
							
							
						 
						
							2013-03-27 20:13:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								184e59357e 
								
							 
						 
						
							
							
								
								#17329 : merge with 3.2.  
							
							
							
						 
						
							2013-03-27 20:12:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								265281ac02 
								
							 
						 
						
							
							
								
								#17329 : document unittest.SkipTest.  Initial patch by Zachary Ware.  
							
							
							
						 
						
							2013-03-27 20:11:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								89e6b31845 
								
							 
						 
						
							
							
								
								#17504 : merge with 3.3.  
							
							
							
						 
						
							2013-03-24 16:10:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								31a7835df8 
								
							 
						 
						
							
							
								
								#17504 : remove duplicated sentence.  Patch by Radu Voicilas.  
							
							
							
						 
						
							2013-03-24 16:10:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								cf936c7287 
								
							 
						 
						
							
							
								
								#17510 : avoid using deprecated assertEquals method in test_program.  Patch by Daniel Black.  
							
							
							
						 
						
							2013-03-23 16:46:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								c9b3ef2df0 
								
							 
						 
						
							
							
								
								Issue  #16997 : unittest.TestCase now provides a subTest() context manager to procedurally generate, in an easy way, small test instances.  
							
							
							
						 
						
							2013-03-20 20:16:47 +01:00