Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								e130503c7b 
								
							 
						 
						
							
							
								
								Issue  #24134 : assertRaises(), assertRaisesRegex(), assertWarns() and  
							
							... 
							
							
							
							assertWarnsRegex() checks are not longer successful if the callable is None.
Added tests for assertRaises(). 
							
						 
						
							2015-05-06 19:13:11 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Łukasz Langa 
								
							 
						 
						
							
							
							
							
								
							
							
								a468db9b0b 
								
							 
						 
						
							
							
								
								Issue  #23310 : Fix MagicMock's initializer to work with __methods__.  
							
							... 
							
							
							
							Behavior equivalent to m.configure_mock().  Patch by Kasia Jachim. 
							
						 
						
							2015-04-13 23:12:42 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Łukasz Langa 
								
							 
						 
						
							
							
							
							
								
							
							
								5f6684efe0 
								
							 
						 
						
							
							
								
								Issue  #23310 : Fix MagicMock's initializer to work with __methods__.  
							
							... 
							
							
							
							Behavior equivalent to m.configure_mock().  Patch by Kasia Jachim. 
							
						 
						
							2015-04-14 00:12:57 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								a7d00c207f 
								
							 
						 
						
							
							
								
								Reverted issue  #24134  changes (except new tests).  
							
							
							
						 
						
							2015-05-16 16:25:43 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								8eef6a9ad0 
								
							 
						 
						
							
							
								
								Issue  #22903 : The fake test case created by unittest.loader when it fails importing a test module is now picklable.  
							
							
							
						 
						
							2015-03-19 00:01:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								d833779cea 
								
							 
						 
						
							
							
								
								Issue  #22903 : The fake test case created by unittest.loader when it fails importing a test module is now picklable.  
							
							
							
						 
						
							2015-03-18 23:56:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								7aaa85932c 
								
							 
						 
						
							
							
								
								Issue  #23568 : Add rdivmod support to MagicMock() objects.  
							
							... 
							
							
							
							Patch by Håkan Lövdahl. 
							
						 
						
							2015-03-15 01:57:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								a785dece57 
								
							 
						 
						
							
							
								
								Issue  #23568 : Add rdivmod support to MagicMock() objects.  
							
							... 
							
							
							
							Patch by Håkan Lövdahl. 
							
						 
						
							2015-03-15 01:51:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								9bd8af788d 
								
							 
						 
						
							
							
								
								Issue  #23581 : Add matmul support to MagicMock.  
							
							... 
							
							
							
							Patch by Håkan Lövdahl. 
							
						 
						
							2015-03-12 20:42:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								f0c819acd0 
								
							 
						 
						
							
							
								
								Issue  #22936 : Allow showing local variables in unittest errors.  
							
							
							
						 
						
							2015-03-06 13:46:35 +13:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								18f22989dd 
								
							 
						 
						
							
							
								
								Issue  #22894 : TestCase.subTest() would cause the test suite to be stopped when in failfast mode, even in the absence of failures.  
							
							
							
						 
						
							2014-11-23 15:55:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								b9079c81dd 
								
							 
						 
						
							
							
								
								Issue  #22894 : TestCase.subTest() would cause the test suite to be stopped when in failfast mode, even in the absence of failures.  
							
							
							
						 
						
							2014-11-23 15:56:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								bf2bda3c97 
								
							 
						 
						
							
							
								
								Close   #22457 : Honour load_tests in the start_dir of discovery.  
							
							... 
							
							
							
							We were not honouring load_tests in a package/__init__.py when that was the
start_dir parameter, though we do when it is a child package. The fix required
a little care since it introduces the possibility of infinite recursion. 
							
						 
						
							2014-11-05 03:09:01 +13:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								659dd625b4 
								
							 
						 
						
							
							
								
								Close   #7559 : ImportError when loading a test now shown as ImportError.  
							
							... 
							
							
							
							Previously the ImportError was only shown if the top level containing
package failed to import, with other ImportErrors showing up as
AttributeError - hiding the real cause. As part of this,
`TestLoader.loadTestsFromNames` now captures errors to self.errors. 
							
						 
						
							2014-10-30 08:27:27 +13:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								c134584020 
								
							 
						 
						
							
							
								
								Close   #22756 : Improve the test output for some assertEqual tests.  
							
							... 
							
							
							
							These tests were undebuggable as written, and there's no testing fallacy
involved in using the method we're testing to test the output of that method,
so switch to that. 
							
						 
						
							2014-10-30 08:16:28 +13:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								f920c2122b 
								
							 
						 
						
							
							
								
								Close   #19746 : expose unittest discovery errors on TestLoader.errors  
							
							... 
							
							
							
							This makes it possible to examine the errors from unittest discovery
without executing the test suite - important when the test suite may
be very large, or when enumerating the test ids from a test suite. 
							
						 
						
							2014-10-20 13:24:05 +13:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								1ed2e69a4a 
								
							 
						 
						
							
							
								
								Issue  #22186 : Fix typos in Lib/.  
							
							... 
							
							
							
							Patch by Févry Thibault. 
							
						 
						
							2014-10-19 18:07:05 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								f23530f569 
								
							 
						 
						
							
							
								
								Issue  #22186 : Fix typos in Lib/.  
							
							... 
							
							
							
							Patch by Févry Thibault. 
							
						 
						
							2014-10-19 18:04:38 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								e87b7eafe4 
								
							 
						 
						
							
							
								
								fix windows tests ( #16662 )  
							
							... 
							
							
							
							From Robert Collins. 
							
						 
						
							2014-09-29 21:54:28 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kushal Das 
								
							 
						 
						
							
							
							
							
								
							
							
								a37b958d65 
								
							 
						 
						
							
							
								
								Closes   #21270  : We now override tuple methods in mock.call objects.  
							
							
							
						 
						
							2014-09-16 18:33:37 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								bb1e3f1ebe 
								
							 
						 
						
							
							
								
								A few tweaks for issue16662 based on feedback from Robert Collins.  
							
							
							
						 
						
							2014-09-08 17:29:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								d78742a260 
								
							 
						 
						
							
							
								
								- Issue  #16662 : load_tests() is now unconditionally run when it is present in  
							
							... 
							
							
							
							a package's __init__.py.  TestLoader.loadTestsFromModule() still accepts
  use_load_tests, but it is deprecated and ignored.  A new keyword-only
  attribute `pattern` is added and documented.  Patch given by Robert Collins,
  tweaked by Barry Warsaw. 
							
						 
						
							2014-09-08 14:21:37 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								869778e520 
								
							 
						 
						
							
							
								
								#22092 : merge with 3.4.  
							
							
							
						 
						
							2014-08-07 03:28:26 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								1241c47aa2 
								
							 
						 
						
							
							
								
								#22092 : use absolute imports in unittest tests.  Patch by Vajrasky Kok.  
							
							
							
						 
						
							2014-08-07 03:20:22 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								521e5860a5 
								
							 
						 
						
							
							
								
								Issue  #22032 : __qualname__ instead of __name__ is now always used to format  
							
							... 
							
							
							
							fully qualified class names of Python implemented classes. 
							
						 
						
							2014-07-22 15:00:37 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								130a566a13 
								
							 
						 
						
							
							
								
								Suppress a couple more DeprecationWarnings in the test suite.  
							
							
							
						 
						
							2014-06-11 17:09:43 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kushal Das 
								
							 
						 
						
							
							
							
							
								
							
							
								047f14c3c6 
								
							 
						 
						
							
							
								
								Closes   #21256 : Printout of keyword args in deterministic order in mock calls.  
							
							... 
							
							
							
							Printout of keyword args should be in deterministic order in
a mock function call. This will help to write better doctests. 
							
						 
						
							2014-06-09 13:45:56 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								b1e58440f8 
								
							 
						 
						
							
							
								
								Issue  #9815 : assertRaises now tries to clear references to local variables in the exception's traceback.  
							
							
							
						 
						
							2014-04-29 01:25:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								9681022f1e 
								
							 
						 
						
							
							
								
								Issue  #9815 : assertRaises now tries to clear references to local variables in the exception's traceback.  
							
							
							
						 
						
							2014-04-29 01:23:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ethan Furman 
								
							 
						 
						
							
							
							
							
								
							
							
								7b9ff0e6da 
								
							 
						 
						
							
							
								
								Issue8297: module attribute lookup failures now include module name in error message.  
							
							
							
						 
						
							2014-04-24 14:47:47 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Foord 
								
							 
						 
						
							
							
							
							
								
							
							
								ebc1a30d55 
								
							 
						 
						
							
							
								
								Closes issue 21239. unittest.mock.patch.stopall() did not work deterministically when the same name was patched multiple times.  
							
							
							
						 
						
							2014-04-15 17:21:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kushal Das 
								
							 
						 
						
							
							
							
							
								
							
							
								484f8a875b 
								
							 
						 
						
							
							
								
								Closes Issue 21222.  
							
							... 
							
							
							
							Passing name keyword argument to mock.create_autospec now works. 
							
						 
						
							2014-04-16 01:05:50 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								d12290654a 
								
							 
						 
						
							
							
								
								Fix typo in test method name.  
							
							
							
						 
						
							2014-04-18 16:08:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kushal Das 
								
							 
						 
						
							
							
							
							
								
							
							
								8af9db3e4f 
								
							 
						 
						
							
							
								
								Closes Issue 21262: New method assert_not_called for Mock.  
							
							... 
							
							
							
							It raises AssertionError if the mock has been called. 
							
						 
						
							2014-04-17 01:36:14 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kushal Das 
								
							 
						 
						
							
							
							
							
								
							
							
								8c14534df6 
								
							 
						 
						
							
							
								
								Closes Issue 21238: New keyword argument unsafe to Mock.  
							
							... 
							
							
							
							It raises `AttributeError` incase of an attribute startswith assert
or assret. 
							
						 
						
							2014-04-16 23:32:21 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Foord 
								
							 
						 
						
							
							
							
							
								
							
							
								15f2d1775e 
								
							 
						 
						
							
							
								
								Merge  
							
							
							
						 
						
							2014-04-15 17:22:22 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kushal Das 
								
							 
						 
						
							
							
							
							
								
							
							
								5d1f6c3b15 
								
							 
						 
						
							
							
								
								Merge  
							
							
							
						 
						
							2014-04-16 01:22:52 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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