Hai Shi 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a7f5d93bb6 
								
							 
						 
						
							
							
								
								bpo-40275: Use new test.support helper submodules in tests (GH-21449)  
							
							
							
						 
						
							2020-08-03 18:41:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								75e064962e 
								
							 
						 
						
							
							
								
								bpo-9949: Enable symlink traversal for ntpath.realpath (GH-15287)  
							
							
							
						 
						
							2019-08-21 13:43:06 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tal Einat 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4ab4695388 
								
							 
						 
						
							
							
								
								bpo-33748: fix tests altering sys.path and sys.modules (GH-7433)  
							
							
							
						 
						
							2018-06-10 10:10:28 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Leo Arias 
								
							 
						 
						
							
							
							
							
								
							
							
								c3d9508ff2 
								
							 
						 
						
							
							
								
								bpo-32746: Fix multiple typos (GH-5144)  
							
							... 
							
							
							
							Fix typos found by codespell in docs, docstrings, and comments. 
							
						 
						
							2018-02-03 19:36:10 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								e4f9a2d2be 
								
							 
						 
						
							
							
								
								bpo-30813: Fix unittest when hunting refleaks ( #2502 )  
							
							... 
							
							
							
							bpo-11798, bpo-16662, bpo-16935, bpo-30813: Skip
test_discover_with_module_that_raises_SkipTest_on_import() and
test_discover_with_init_module_that_raises_SkipTest_on_import() of
test_unittest when hunting reference leaks using regrtest. 
							
						 
						
							2017-06-30 12:52:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								15f44ab043 
								
							 
						 
						
							
							
								
								Issue  #27895 :  Spelling fixes (Contributed by Ville Skyttä).  
							
							
							
						 
						
							2016-08-30 10:47:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								7ea386e56e 
								
							 
						 
						
							
							
								
								Issue 19504:  Change "customise" to "customize" American spelling.  
							
							
							
						 
						
							2016-08-25 21:11:50 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								ecd5383891 
								
							 
						 
						
							
							
								
								#25320 : Handle sockets in directories unittest discovery is scanning.  
							
							... 
							
							
							
							Patch from Victor van den Elzen. 
							
						 
						
							2016-03-15 13:29:17 +13:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								d2ad5718ad 
								
							 
						 
						
							
							
								
								Issue  #25523 : Further a-to-an corrections new in 3.5  
							
							
							
						 
						
							2015-11-02 04:20:33 +00: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								e87b7eafe4 
								
							 
						 
						
							
							
								
								fix windows tests ( #16662 )  
							
							... 
							
							
							
							From Robert Collins. 
							
						 
						
							2014-09-29 21:54:28 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								1241c47aa2 
								
							 
						 
						
							
							
								
								#22092 : use absolute imports in unittest tests.  Patch by Vajrasky Kok.  
							
							
							
						 
						
							2014-08-07 03:20:22 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Foord 
								
							 
						 
						
							
							
							
							
								
							
							
								e28bb15054 
								
							 
						 
						
							
							
								
								Issue 17457: extend test discovery to support namespace packages  
							
							
							
						 
						
							2013-11-23 13:29:23 +00: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 
								
							 
						 
						
							
							
							
							
								
							
							
								de2800f8f1 
								
							 
						 
						
							
							
								
								Issue  #17974 : Switch unittest from using getopt to using argparse.  
							
							
							
						 
						
							2013-08-29 12:37:28 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Foord 
								
							 
						 
						
							
							
							
							
								
							
							
								80cbc9e998 
								
							 
						 
						
							
							
								
								Closes issue 16709. unittest test discovery sorts test files for consistent test ordering  
							
							
							
						 
						
							2013-03-18 17:50:12 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								eae2b38948 
								
							 
						 
						
							
							
								
								#16935 : unittest now counts the module as skipped if it raises SkipTest, instead of counting it as an error.  Patch by Zachary Ware.  
							
							
							
						 
						
							2013-03-01 14:47:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Foord 
								
							 
						 
						
							
							
							
							
								
							
							
								f78f5b11f6 
								
							 
						 
						
							
							
								
								Correction to issue 17052 fix  
							
							
							
						 
						
							2013-02-11 13:20:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Foord 
								
							 
						 
						
							
							
							
							
								
							
							
								8fd396bd22 
								
							 
						 
						
							
							
								
								Issue 17502: unittest discovery should use self.testLoader  
							
							
							
						 
						
							2013-02-11 00:04:24 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Foord 
								
							 
						 
						
							
							
							
							
								
							
							
								f100dbd600 
								
							 
						 
						
							
							
								
								Fix minor issue in implementation of issue 10470.  
							
							
							
						 
						
							2010-12-19 03:59:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								ed3a7d2d60 
								
							 
						 
						
							
							
								
								#10273 : Rename assertRegexpMatches and assertRaisesRegexp to assertRegex and assertRaisesRegex.  
							
							
							
						 
						
							2010-12-01 02:32:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Foord 
								
							 
						 
						
							
							
							
							
								
							
							
								b87ef8f872 
								
							 
						 
						
							
							
								
								Improve test for 'python -m unittest' launching test discovery  
							
							
							
						 
						
							2010-11-22 10:41:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Foord 
								
							 
						 
						
							
							
							
							
								
							
							
								086f30815c 
								
							 
						 
						
							
							
								
								Issue 10470:  'python -m unittest' launches test discovery by default.(If you need to pass options to test discovery the discover subcommand must still be specified explicitly.)  
							
							
							
						 
						
							2010-11-21 21:28:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Foord 
								
							 
						 
						
							
							
							
							
								
							
							
								161b024b6d 
								
							 
						 
						
							
							
								
								Merged revisions 80974 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r80974 | michael.foord | 2010-05-08 15:20:07 +0200 (Sat, 08 May 2010) | 1 line
  Issue 7780. Adding a test for unittest test discovery from a dotted path.
........ 
							
						 
						
							2010-05-08 13:23:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Foord 
								
							 
						 
						
							
							
							
							
								
							
							
								3b2494f38c 
								
							 
						 
						
							
							
								
								Merged revisions 80946 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r80946 | michael.foord | 2010-05-08 01:39:38 +0200 (Sat, 08 May 2010) | 1 line
  Issue 8547 - detecting and reporting that modules have been imported from the wrong location under test discovery.
........ 
							
						 
						
							2010-05-07 23:42:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								135d87c23c 
								
							 
						 
						
							
							
								
								Merged revisions 80939 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r80939 | benjamin.peterson | 2010-05-07 15:45:07 -0500 (Fri, 07 May 2010) | 1 line
  revert r80932; it breaks windows
........ 
							
						 
						
							2010-05-07 20:47:43 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Foord 
								
							 
						 
						
							
							
							
							
								
							
							
								01984e9629 
								
							 
						 
						
							
							
								
								Merged revisions 80932 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r80932 | michael.foord | 2010-05-07 20:16:19 +0200 (Fri, 07 May 2010) | 1 line
  Issue 8547 - detecting and reporting that modules have been imported from the wrong location under test discovery.
........ 
							
						 
						
							2010-05-07 18:18:14 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								b48af54ff7 
								
							 
						 
						
							
							
								
								Merged revisions 79464,79471,79623,79626,79630,79632,79643,79648-79649,79679,79685,79711,79761,79774,79777,79792-79794,79877,79898-79900 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r79464 | michael.foord | 2010-03-27 07:55:19 -0500 (Sat, 27 Mar 2010) | 1 line
  A fix for running unittest tests on platforms without the audioop module (e.g. jython and IronPython)
........
  r79471 | michael.foord | 2010-03-27 14:10:11 -0500 (Sat, 27 Mar 2010) | 4 lines
  Addition of delta keyword argument to unittest.TestCase.assertAlmostEquals and assertNotAlmostEquals
  This allows the comparison of objects by specifying a maximum difference; this includes the comparing of non-numeric objects that don't support rounding.
........
  r79623 | michael.foord | 2010-04-02 16:42:47 -0500 (Fri, 02 Apr 2010) | 1 line
  Addition of -b command line option to unittest for buffering stdout and stderr during test runs.
........
  r79626 | michael.foord | 2010-04-02 17:08:29 -0500 (Fri, 02 Apr 2010) | 1 line
  TestResult stores original sys.stdout and tests no longer use sys.__stdout__ (etc) in tests for unittest -b command line option
........
  r79630 | michael.foord | 2010-04-02 17:30:56 -0500 (Fri, 02 Apr 2010) | 1 line
  unittest tests no longer replace the sys.stdout put in place by regrtest
........
  r79632 | michael.foord | 2010-04-02 17:55:59 -0500 (Fri, 02 Apr 2010) | 1 line
  Issue #8038 : Addition of unittest.TestCase.assertNotRegexpMatches
........
  r79643 | michael.foord | 2010-04-02 20:15:21 -0500 (Fri, 02 Apr 2010) | 1 line
  Support dotted module names for test discovery paths in unittest. Issue 8038.
........
  r79648 | michael.foord | 2010-04-02 21:21:39 -0500 (Fri, 02 Apr 2010) | 1 line
  Cross platform unittest.TestResult newline handling when buffering stdout / stderr.
........
  r79649 | michael.foord | 2010-04-02 21:33:55 -0500 (Fri, 02 Apr 2010) | 1 line
  Another attempt at a fix for unittest.test.test_result for windows line endings
........
  r79679 | michael.foord | 2010-04-03 09:52:18 -0500 (Sat, 03 Apr 2010) | 1 line
  Adding -b command line option to the unittest usage message.
........
  r79685 | michael.foord | 2010-04-03 10:20:00 -0500 (Sat, 03 Apr 2010) | 1 line
  Minor tweak to unittest command line usage message
........
  r79711 | michael.foord | 2010-04-03 12:03:11 -0500 (Sat, 03 Apr 2010) | 1 line
  Documenting new features in unittest
........
  r79761 | michael.foord | 2010-04-04 17:41:54 -0500 (Sun, 04 Apr 2010) | 1 line
  unittest documentation formatting changes
........
  r79774 | michael.foord | 2010-04-04 18:28:44 -0500 (Sun, 04 Apr 2010) | 1 line
  Adding documentation for new unittest.main() parameters
........
  r79777 | michael.foord | 2010-04-04 19:39:50 -0500 (Sun, 04 Apr 2010) | 1 line
  Document signal handling functions in unittest.rst
........
  r79792 | michael.foord | 2010-04-05 05:26:26 -0500 (Mon, 05 Apr 2010) | 1 line
  Documentation fixes for unittest
........
  r79793 | michael.foord | 2010-04-05 05:28:27 -0500 (Mon, 05 Apr 2010) | 1 line
  Furterh documentation fix for unittest.rst
........
  r79794 | michael.foord | 2010-04-05 05:30:14 -0500 (Mon, 05 Apr 2010) | 1 line
  Further documentation fix for unittest.rst
........
  r79877 | michael.foord | 2010-04-06 18:18:16 -0500 (Tue, 06 Apr 2010) | 1 line
  Fix module directory finding logic for dotted paths in unittest test discovery.
........
  r79898 | michael.foord | 2010-04-07 18:04:22 -0500 (Wed, 07 Apr 2010) | 1 line
  unittest.result.TestResult does not create its buffers until they're used. It uses StringIO not cStringIO. Issue 8333.
........
  r79899 | michael.foord | 2010-04-07 19:04:24 -0500 (Wed, 07 Apr 2010) | 1 line
  Switch regrtest to use StringIO instead of cStringIO for test_multiprocessing on Windows. Issue 8333.
........
  r79900 | michael.foord | 2010-04-07 23:33:20 -0500 (Wed, 07 Apr 2010) | 1 line
  Correction of unittest documentation typos and omissions
........ 
							
						 
						
							2010-04-11 20:43:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Foord 
								
							 
						 
						
							
							
							
							
								
							
							
								65b69a1093 
								
							 
						 
						
							
							
								
								Merged revisions 79437 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r79437 | michael.foord | 2010-03-26 03:18:31 +0000 (Fri, 26 Mar 2010) | 1 line
  Addition of -c command line option to unittest, to handle ctrl-c during a test run more elegantly
........ 
							
						 
						
							2010-03-27 13:25:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Foord 
								
							 
						 
						
							
							
							
							
								
							
							
								2560e5cf53 
								
							 
						 
						
							
							
								
								Breaking test_unittest.py into a package. Manual merge of revision 79432.  
							
							
							
						 
						
							2010-03-27 12:34:21 +00:00