Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								43dab4bfcf 
								
							 
						 
						
							
							
								
								Merge 'used with permission' additions  
							
							
							
						 
						
							2016-01-15 09:54:16 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								07b954d148 
								
							 
						 
						
							
							
								
								Add some "used with permission" mentions where external resources are referenced.  
							
							... 
							
							
							
							Permission was validated prior to adding these markings. 
							
						 
						
							2016-01-15 09:53:51 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								121edbf7e2 
								
							 
						 
						
							
							
								
								Issue25347 - Format the error message output of mock's assert_has_calls method.  
							
							... 
							
							
							
							Patch contributed by Robert Zimmerman. 
							
						 
						
							2016-01-12 06:18:32 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								81bc927da7 
								
							 
						 
						
							
							
								
								Issue  #22138 : Fix mock.patch behavior when patching descriptors. Restore  
							
							... 
							
							
							
							original values after patching.
Patch contributed by Sean McCully. 
							
						 
						
							2016-01-08 23:43:29 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								d2ad5718ad 
								
							 
						 
						
							
							
								
								Issue  #25523 : Further a-to-an corrections new in 3.5  
							
							
							
						 
						
							2015-11-02 04:20:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								153627c111 
								
							 
						 
						
							
							
								
								Marked keystrokes with the :kbd: role.  
							
							... 
							
							
							
							Fixed the case of the "Ctrl-" prefixes. 
							
						 
						
							2015-09-12 17:46:20 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								0424eaf753 
								
							 
						 
						
							
							
								
								Marked keystrokes with the :kbd: role.  
							
							... 
							
							
							
							Fixed the case of the "Ctrl-" prefixes. 
							
						 
						
							2015-09-12 17:45:25 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								29bf4d403d 
								
							 
						 
						
							
							
								
								Issue  #24857 : Comparing call_args to a long sequence now correctly returns a  
							
							... 
							
							
							
							boolean result instead of raising an exception.
Patch by A Kaptur. 
							
						 
						
							2015-09-09 23:39:45 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								3fc536f1c9 
								
							 
						 
						
							
							
								
								Issue  #24857 : Comparing call_args to a long sequence now correctly returns a  
							
							... 
							
							
							
							boolean result instead of raising an exception.
Patch by A Kaptur. 
							
						 
						
							2015-09-09 23:35:25 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								079fc7faff 
								
							 
						 
						
							
							
								
								Issue  #21112 : Fix regression in unittest.expectedFailure on subclasses.  
							
							... 
							
							
							
							Patch from Berker Peksag. 
							
						 
						
							2015-08-28 10:35:14 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								ed599b7c84 
								
							 
						 
						
							
							
								
								Issue  #21112 : Fix regression in unittest.expectedFailure on subclasses.  
							
							... 
							
							
							
							Patch from Berker Peksag. 
							
						 
						
							2015-08-28 10:34:51 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								be6caca534 
								
							 
						 
						
							
							
								
								Issue  #20362 : Honour TestCase.longMessage correctly in assertRegex.  
							
							... 
							
							
							
							Patch from Ilia Kurenkov. 
							
						 
						
							2015-08-20 11:13:09 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								86b34da5ef 
								
							 
						 
						
							
							
								
								Issue  #23004 : mock_open() now reads binary data correctly when the type of read_data is bytes.  
							
							... 
							
							
							
							Initial patch by Aaron Hill. 
							
						 
						
							2015-08-06 13:15:51 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								ca647ef60a 
								
							 
						 
						
							
							
								
								Issue  #21750 : Further fixup to be styled like other mock APIs.  
							
							
							
						 
						
							2015-07-24 03:48:20 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								92b3e06517 
								
							 
						 
						
							
							
								
								Typo fix in mock.patch.  
							
							... 
							
							
							
							Patch from https://github.com/testing-cabal/mock/issues/215  
							
						 
						
							2015-07-17 21:58:36 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								5329aaa74b 
								
							 
						 
						
							
							
								
								Issue  #21750 : mock_open.read_data can now be read from each instance, as it  
							
							... 
							
							
							
							could in Python 3.3. 
							
						 
						
							2015-07-17 20:08:45 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								b37f43f94b 
								
							 
						 
						
							
							
								
								- Issue  #18622 : unittest.mock.mock_open().reset_mock would recurse infinitely.  
							
							... 
							
							
							
							Patch from Nicola Palumbo and Laurent De Buyst. 
							
						 
						
							2015-07-15 11:42:28 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								abfaecdfdd 
								
							 
						 
						
							
							
								
								Issue  #23004 : mock_open() now reads binary data correctly when the type of read_data is bytes.  
							
							... 
							
							
							
							Initial patch by Aaron Hill. 
							
						 
						
							2015-08-06 13:16:52 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								88ba360c88 
								
							 
						 
						
							
							
								
								Issue  #21750 : Further fixup to be styled like other mock APIs.  
							
							
							
						 
						
							2015-07-24 03:48:45 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								1a80081272 
								
							 
						 
						
							
							
								
								Typo fix in mock.patch.  
							
							... 
							
							
							
							Patch from https://github.com/testing-cabal/mock/issues/215  
							
						 
						
							2015-07-17 22:00:28 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								4838717b53 
								
							 
						 
						
							
							
								
								Issue  #21750 : mock_open.read_data can now be read from each instance, as it  
							
							... 
							
							
							
							could in Python 3.3. 
							
						 
						
							2015-07-17 20:10:23 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								76d508b5d4 
								
							 
						 
						
							
							
								
								- Issue  #18622 : unittest.mock.mock_open().reset_mock would recurse infinitely.  
							
							... 
							
							
							
							Patch from Nicola Palumbo and Laurent De Buyst. 
							
						 
						
							2015-07-15 11:49:43 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								f58f88c4c7 
								
							 
						 
						
							
							
								
								Issue  #23661 : unittest.mock side_effects can now be exceptions again.  
							
							... 
							
							
							
							This was a regression vs Python 3.4. Patch from Ignacio Rossi 
							
						 
						
							2015-07-14 13:51:40 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								041dd8eef1 
								
							 
						 
						
							
							
								
								Issue  #15836 : assertRaises(), assertRaisesRegex(), assertWarns() and  
							
							... 
							
							
							
							assertWarnsRegex() assertments now check the type of the first argument
to prevent possible user error.  Based on patch by Daniel Wagner-Hall. 
							
						 
						
							2015-05-21 20:15:40 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								e98209c2b4 
								
							 
						 
						
							
							
								
								Issue  #24245 : Eliminated senseless expect clauses that have no any effect.  
							
							... 
							
							
							
							Patch by Martin Panter. 
							
						 
						
							2015-05-20 16:10:04 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								df573d6ad8 
								
							 
						 
						
							
							
								
								Issue  #24134 : assertRaises(), assertRaisesRegex(), assertWarns() and  
							
							... 
							
							
							
							assertWarnsRegex() checks now emits a deprecation warning when callable is
None or keyword arguments except msg is passed in the context manager mode. 
							
						 
						
							2015-05-16 16:29:50 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								fe373a5425 
								
							 
						 
						
							
							
								
								Fixed English in error message.  
							
							
							
						 
						
							2015-05-06 19:22:55 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								4b5367c46d 
								
							 
						 
						
							
							
								
								Fixed English in error message.  
							
							
							
						 
						
							2015-05-06 19:21:00 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								24d3b7f9df 
								
							 
						 
						
							
							
								
								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:14:47 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								f299abdafa 
								
							 
						 
						
							
							
								
								Issue  #23731 : Implement PEP 488.  
							
							... 
							
							
							
							The concept of .pyo files no longer exists. Now .pyc files have an
optional `opt-` tag which specifies if any extra optimizations beyond
the peepholer were applied. 
							
						 
						
							2015-04-13 14:21:02 -04: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								7e28df94ec 
								
							 
						 
						
							
							
								
								unittest: Trivial typo fix.  
							
							
							
						 
						
							2015-03-06 11:35:29 +13:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								08448a1f4d 
								
							 
						 
						
							
							
								
								Issue  #23326 : Removed __ne__ implementations.  Since fixing default __ne__  
							
							... 
							
							
							
							implementation in issue #21408  they are redundant. 
							
						 
						
							2015-01-31 12:05:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								34af5023fc 
								
							 
						 
						
							
							
								
								Issue  #21408 : The default __ne__() now returns NotImplemented if __eq__()  
							
							... 
							
							
							
							returned NotImplemented.  Removed incorrect implementations of __ne__(). 
							
						 
						
							2015-01-26 10:04:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								f4b7a02e93 
								
							 
						 
						
							
							
								
								Issue  #21408 : The default __ne__() now returns NotImplemented if __eq__()  
							
							... 
							
							
							
							returned NotImplemented.  Removed incorrect implementations of __ne__(). 
							
						 
						
							2015-01-26 09:57:07 +02: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								eb1a995a7c 
								
							 
						 
						
							
							
								
								Issue  #22823 : Fix typo in unittest/mock.py  
							
							
							
						 
						
							2014-12-11 22:25:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								c02d188a84 
								
							 
						 
						
							
							
								
								Issue  #22823 : Use set literals instead of creating a set from a list.  
							
							... 
							
							
							
							Fixed an output of sets in examples. 
							
						 
						
							2014-12-11 10:28:14 +02: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 
								
							 
						 
						
							
							
							
							
								
							
							
								68b11d129d 
								
							 
						 
						
							
							
								
								Fix regression in issue 22457 fix.  
							
							... 
							
							
							
							When used in the real world it can under some situations trigger
"    assert not _relpath.startswith('..'), "Path must be within the project"
     AssertionError: Path must be within the project
"
Because _get_name_from_path was not expecting to be called with the top level
directory. 
							
						 
						
							2014-11-05 03:43:36 +13: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