Ned Deily 
								
							 
						 
						
							
							
							
							
								
							
							
								91f01e175a 
								
							 
						 
						
							
							
								
								Issue  #22770 : Prevent some Tk segfaults on OS X when running gui tests.  
							
							... 
							
							
							
							When running tests in subprocesses with the regrtest -j option, a bug
in Cocoa Tk can result in a Tcl segfault.  Avoid the problem by forcing
Tk to fully initialize as an OS X gui process before destroying the
Tcl instance and creating another. (Original patch by Serhiy Storchaka) 
							
						 
						
							2014-11-01 19:29:22 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								8b63d3af9f 
								
							 
						 
						
							
							
								
								Issue  #22596 : support.transient_internet() now also catches  
							
							... 
							
							
							
							ConnectionRefusedError exceptions wrapped by urllib.error.URLError.
This change should fix sporadic failures in test_urllib2net. 
							
						 
						
							2014-10-25 05:42:30 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								f012ba42fe 
								
							 
						 
						
							
							
								
								Issue  #22002 : Make full use of test discovery in test sub-packages.  
							
							... 
							
							
							
							Adds `load_package_tests` function to test.support, uses it in test_asyncio,
test_email, test_json, test_tools, test_importlib and all test_importlib
sub-packages to implement test discovery. 
							
						 
						
							2014-07-23 12:00:29 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								47ae763d28 
								
							 
						 
						
							
							
								
								Issue  #19629 : Add missing "import stat"  
							
							... 
							
							
							
							Sort also imports in support/__init__.py 
							
						 
						
							2014-07-21 21:40:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								67f8706521 
								
							 
						 
						
							
							
								
								Issue  #19629 : Fix support.rmtree(), use os.lstat() to check if the file is a  
							
							... 
							
							
							
							directory, not os.path.isdir() 
							
						 
						
							2014-07-21 19:18:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								66f2928479 
								
							 
						 
						
							
							
								
								Issue  #18492 : Allow all resources when tests are not run by regrtest.py.  
							
							... 
							
							
							
							This changeset also includes cleanup allowed by this behavior change. 
							
						 
						
							2014-06-02 16:01:29 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ned Deily 
								
							 
						 
						
							
							
							
							
								
							
							
								88b5b6ddf6 
								
							 
						 
						
							
							
								
								Issue  #18604 : Skip the Tk instantiation test on OS X because it can  
							
							... 
							
							
							
							cause GUI tests to segfault in Cocoa Tk when run under regrtest -j
(multiple threads running subprocesses). 
							
						 
						
							2014-05-03 19:24:05 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								ceced6bfea 
								
							 
						 
						
							
							
								
								Issue  #18604 : Consolidated checks for GUI availability.  
							
							... 
							
							
							
							test_support._is_gui_available is now defined the same way on every
platform, and now includes the Windows-specific check that had been in the
Windows version of _is_gui_available and the OSX-specific check that was
in tkinter.test.support.check_tk_availability.  Also, every platform
checks whether Tk can be instantiated (if the platform-specific checks
passed). 
							
						 
						
							2014-05-02 10:51:07 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								9a49c648ca 
								
							 
						 
						
							
							
								
								Issue  #20667 : KqueueEventLoopTests.test_read_pty_output() hangs also on OpenBSD 5.5.  
							
							
							
						 
						
							2014-02-18 09:13:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								3bc3aaab13 
								
							 
						 
						
							
							
								
								Issue  #20667 : test_asyncio: Skip KqueueEventLoopTests.test_read_pty_output() on  
							
							... 
							
							
							
							OpenBSD older than 5.5 
							
						 
						
							2014-02-18 01:30:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								f28ba369dd 
								
							 
						 
						
							
							
								
								Issue  #20532 : Tests which use _testcapi now are marked as CPython only.  
							
							
							
						 
						
							2014-02-07 10:10:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								5cfc79deae 
								
							 
						 
						
							
							
								
								Issue  #20532 : Tests which use _testcapi now are marked as CPython only.  
							
							
							
						 
						
							2014-02-07 10:06:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								ed3b0bca3e 
								
							 
						 
						
							
							
								
								Issue  #18874 : Implement the PEP 454 (tracemalloc)  
							
							
							
						 
						
							2013-11-23 12:27:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								fe77f4ebb5 
								
							 
						 
						
							
							
								
								Issue  #19718 : Add a case-insensitive FS check to test.support to use  
							
							... 
							
							
							
							in test_pathlib.
Purposefully designed to work from a specified directory in case
multiple file systems are used on the system. 
							
						 
						
							2013-11-22 16:14:10 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								162307fa35 
								
							 
						 
						
							
							
								
								Fix test.support.bind_port() to not cause an error when Python was compiled  
							
							... 
							
							
							
							on a system with SO_REUSEPORT defined in the headers but run on a system
with an OS kernel that does not support that reasonably new socket option. 
							
						 
						
							2013-11-17 22:19:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								b6e622d184 
								
							 
						 
						
							
							
								
								Fix test.support.bind_port() to not cause an error when Python was compiled  
							
							... 
							
							
							
							on a system with SO_REUSEPORT defined in the headers but run on a system
with an OS kernel that does not support that reasonably new socket option. 
							
						 
						
							2013-11-17 22:21:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Giampaolo Rodola' 
								
							 
						 
						
							
							
							
							
								
							
							
								1bfa7ed3b0 
								
							 
						 
						
							
							
								
								test.support: considering the module is a mix of utilities unrelated with each other divide __all__ in sub-sections so that it can be used as a quick-reference doc  
							
							
							
						 
						
							2013-11-12 23:08:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								624a74e4b7 
								
							 
						 
						
							
							
								
								Mitigate  #19412 : restore test skips for --without-doc-strings  
							
							
							
						 
						
							2013-10-27 14:19:12 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								561eb5cbe4 
								
							 
						 
						
							
							
								
								Issue  #19330 : Handle the no-docstrings case in tests  
							
							
							
						 
						
							2013-10-26 22:20:43 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								77e904e6a6 
								
							 
						 
						
							
							
								
								Issue  #18948 : improve SuppressCoreFiles to include Windows crash popup suppression, and use it in more tests.  
							
							... 
							
							
							
							Patch by Valerie Lambert and Zachary Ware. 
							
						 
						
							2013-10-08 23:04:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								ff6382b40d 
								
							 
						 
						
							
							
								
								Merge  #18952  fix from 3.3  
							
							
							
						 
						
							2013-09-08 12:49:53 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								0494c2ae7f 
								
							 
						 
						
							
							
								
								Close   #18952 : correctly download test support data  
							
							... 
							
							
							
							When test.support was converted to a package, it started silently
skipping the tests which needed to download support data to run.
This change refactors the affected code, and also tidies up
test.support.findfile to remove the unused *here* parameter, document
the *subdir* parameter and rename the *filename* parameter to avoid
shadowing the file builtin and be consistent with the documentation.
The unexpected skips were noticed and reported by Zachary Ware 
							
						 
						
							2013-09-08 11:40:34 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								66ff01fede 
								
							 
						 
						
							
							
								
								Remove old-school inheritance  
							
							
							
						 
						
							2013-09-06 21:18:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								b0478b3f5f 
								
							 
						 
						
							
							
								
								Issue  #18623 : Factor out the _SuppressCoreFiles context manager into test.support.  
							
							... 
							
							
							
							Patch by Valerie Lambert. 
							
						 
						
							2013-09-06 20:50:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles-François Natali 
								
							 
						 
						
							
							
							
							
								
							
							
								fcfb324e81 
								
							 
						 
						
							
							
								
								Use the recent support.HOSTv6 addition.  
							
							
							
						 
						
							2013-08-31 14:40:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles-François Natali 
								
							 
						 
						
							
							
							
							
								
							
							
								f25f80c839 
								
							 
						 
						
							
							
								
								Merge.  
							
							
							
						 
						
							2013-08-29 19:27:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles-François Natali 
								
							 
						 
						
							
							
							
							
								
							
							
								e33d5b0bc8 
								
							 
						 
						
							
							
								
								Merge.  
							
							
							
						 
						
							2013-08-29 19:26:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles-François Natali 
								
							 
						 
						
							
							
							
							
								
							
							
								74b7408604 
								
							 
						 
						
							
							
								
								Issue  #18643 : Fix some test_socket failures due to large default socket buffer  
							
							... 
							
							
							
							sizes. 
							
						 
						
							2013-08-29 19:02:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles-François Natali 
								
							 
						 
						
							
							
							
							
								
							
							
								5fd2642adb 
								
							 
						 
						
							
							
								
								Issue  #18643 : Fix some test_socket failures due to large default socket buffer  
							
							... 
							
							
							
							sizes. 
							
						 
						
							2013-08-29 19:01:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								d98af985d0 
								
							 
						 
						
							
							
								
								(Merge 3.3) Fix @requires_freebsd_version and @requires_linux_version  
							
							... 
							
							
							
							decorators of test.support, run the test if the platform matchs! 
							
						 
						
							2013-08-28 12:34:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								3b44a409de 
								
							 
						 
						
							
							
								
								Fix @requires_freebsd_version and @requires_linux_version decorators of  
							
							... 
							
							
							
							test.support, run the test if the platform matchs! 
							
						 
						
							2013-08-28 12:26:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								1e440cf5a2 
								
							 
						 
						
							
							
								
								Issue  #18792 : Use "127.0.0.1" or "::1" instead of "localhost" as much as possible, since "localhost" goes through a DNS lookup under recent Windows versions.  
							
							
							
						 
						
							2013-08-22 00:39:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								f6fbf56071 
								
							 
						 
						
							
							
								
								Issue  #18792 : Use "127.0.0.1" or "::1" instead of "localhost" as much as possible, since "localhost" goes through a DNS lookup under recent Windows versions.  
							
							
							
						 
						
							2013-08-22 00:39:46 +02: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								05eafa887b 
								
							 
						 
						
							
							
								
								Make test.support.reap_threads() faster  
							
							
							
						 
						
							2013-08-16 21:02:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								01ea326a8e 
								
							 
						 
						
							
							
								
								Close   #12645 : Clarify and reformat the documentation of import_fresh_module  
							
							
							
						 
						
							2013-08-11 15:43:30 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								ba5517d4c0 
								
							 
						 
						
							
							
								
								Issue  #12645 : Clarify and reformat the documentation of import_fresh_module  
							
							
							
						 
						
							2013-08-11 15:38:08 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								cf67b2a891 
								
							 
						 
						
							
							
								
								Merge  #15415  from 3.3  
							
							
							
						 
						
							2013-07-28 22:25:25 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								5517596c04 
								
							 
						 
						
							
							
								
								Close   #15415 : Factor out temp dir helpers to test.support  
							
							... 
							
							
							
							Patch by Chris Jerdonek 
							
						 
						
							2013-07-28 22:11:50 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								69e3bda310 
								
							 
						 
						
							
							
								
								Issue  #15494 : test.support is now a package rather than a module  
							
							... 
							
							
							
							Also including this change in 3.3 to help avoid spurious conflicts
between the two most active branches.
(Initial patch by Indra Talip) 
							
						 
						
							2013-07-28 21:06:50 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								fb15aa1e08 
								
							 
						 
						
							
							
								
								Close   #15494 : test.support is now a package rather than a module  
							
							... 
							
							
							
							Initial patch by Indra Talip 
							
						 
						
							2013-07-28 20:56:19 +10:00