Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								1181a46e09 
								
							 
						 
						
							
							
								
								#11732 : merge with 3.3.  
							
							
							
						 
						
							2013-03-07 18:38:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								e846342f8a 
								
							 
						 
						
							
							
								
								#11732 : make suppress_crash_popup() work on Windows XP and Windows Server 2003.  
							
							
							
						 
						
							2013-03-07 18:37:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								87a249c119 
								
							 
						 
						
							
							
								
								#11732 : merge with 3.3.  
							
							
							
						 
						
							2013-03-05 20:33:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								25a404520d 
								
							 
						 
						
							
							
								
								#11732 : add a new suppress_crash_popup() context manager to test.support.  
							
							
							
						 
						
							2013-03-05 20:26:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Giampaolo Rodola' 
								
							 
						 
						
							
							
							
							
								
							
							
								0166a283f6 
								
							 
						 
						
							
							
								
								modernize some modules' code by replacing OSError->ENOENT/ENOTDIR/EPERM/EEXIST occurrences with the corresponding pep-3151 exceptions (FileNotFoundError, NotADirectoryError, etc.)  
							
							
							
						 
						
							2013-02-12 15:14:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								f011881d7d 
								
							 
						 
						
							
							
								
								Issue  #17041 : Fix testing when Python is configured with the  
							
							... 
							
							
							
							--without-doc-strings. 
							
						 
						
							2013-01-27 20:04:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								26f1166510 
								
							 
						 
						
							
							
								
								Issue  #17041 : Fix testing when Python is configured with the  
							
							... 
							
							
							
							--without-doc-strings. 
							
						 
						
							2013-01-27 20:03:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								9d0add0c7e 
								
							 
						 
						
							
							
								
								Issue  #17041 : Fix testing when Python is configured with the  
							
							... 
							
							
							
							--without-doc-strings. 
							
						 
						
							2013-01-27 19:47:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stefan Krah 
								
							 
						 
						
							
							
							
							
								
							
							
								c4a10f5970 
								
							 
						 
						
							
							
								
								Merge 3.3.  
							
							
							
						 
						
							2013-01-26 13:07:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stefan Krah 
								
							 
						 
						
							
							
							
							
								
							
							
								6e572b8b2e 
								
							 
						 
						
							
							
								
								Adapt test_bytes for a build --without-doc-strings.  
							
							
							
						 
						
							2013-01-26 13:06:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								269b3ce400 
								
							 
						 
						
							
							
								
								(Merge 3.2) Issue  #16218 ,  #16414 ,  #16444 : Backport FS_NONASCII,  
							
							... 
							
							
							
							TESTFN_UNDECODABLE, TESTFN_NONASCII of test.support from Python 3.4. Backport
tests on non-ASCII paths. 
							
						 
						
							2013-01-03 01:56:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								0af71aae2d 
								
							 
						 
						
							
							
								
								Issue  #16218 ,  #16414 ,  #16444 : Backport FS_NONASCII, TESTFN_UNDECODABLE,  
							
							... 
							
							
							
							TESTFN_NONASCII of test.support from Python 3.4. Backport tests on non-ASCII
paths. 
							
						 
						
							2013-01-03 01:50:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								f7a17b48d7 
								
							 
						 
						
							
							
								
								Replace IOError with OSError ( #16715 )  
							
							
							
						 
						
							2012-12-25 16:47:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								0832af6628 
								
							 
						 
						
							
							
								
								Issue  #16717 : get rid of socket.error, replace with OSError  
							
							
							
						 
						
							2012-12-18 23:10:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								f9d0b1256f 
								
							 
						 
						
							
							
								
								Issue  #13390 : New function :func:sys.getallocatedblocks() returns the number of memory blocks currently allocated.  
							
							... 
							
							
							
							Also, the ``-R`` option to regrtest uses this function to guard against memory allocation leaks. 
							
						 
						
							2012-12-09 14:28:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								fe907e1870 
								
							 
						 
						
							
							
								
								Issue  #16444 : test more bytes in support.TESTFN_UNDECODABLE to support more Windows code pages  
							
							
							
						 
						
							2012-12-04 11:55:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								d187726504 
								
							 
						 
						
							
							
								
								Issue  #10966 : Remove the concept of unexpected skipped tests.  
							
							... 
							
							
							
							The concept of what was unexpected was typically defined as "some
depencendy wasn't installed", which isn't unexpected at all as it's
totally optional. Since it confuses new contributors as they think
something is wrong with their installation it seems sensible to get
rid of the concept.
This change also adds the concept of optional tests that are required
to work on a specific platform(s) (e.g. test_winreg on Windows). This
should help catch compile issues instead of a test being blindly
skipped even when it should have run.
The skipped test list in the future can also print out the reason for
being skipped to make it more obvious as to why the skipping occurred. 
							
						 
						
							2012-11-17 20:46:26 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								e667e98faa 
								
							 
						 
						
							
							
								
								Issue  #16218 ,  #16444 : Backport improvment on tests for non-ASCII characters  
							
							
							
						 
						
							2012-11-12 01:23:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								ff3d515952 
								
							 
						 
						
							
							
								
								Issue  #16444 ,  #16218 : Use TESTFN_UNDECODABLE on UNIX  
							
							... 
							
							
							
							Check if data is decoded by os.fsdecode() (filesystem encoding with
surrogateescape error handler, PEP 383), not by UTF-8 or the filesystem
encoding in strict mode.
Use TESTFN_UNDECODABLE in test_cmd_line_script.test_non_ascii() on UNIX. 
							
						 
						
							2012-11-10 12:07:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								ab8b6bd7fb 
								
							 
						 
						
							
							
								
								Issue  #16414 : Test more characters for support.FS_NONASCII  
							
							... 
							
							
							
							It should increase the probability of finding a non-ASCII character on any
locale encoding. 
							
						 
						
							2012-11-06 23:43:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								90a9d51137 
								
							 
						 
						
							
							
								
								Issue  #16414 : Fix typo in support.TESTFN_NONASCII (useless space)  
							
							
							
						 
						
							2012-11-06 23:40:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								8f049e5b5b 
								
							 
						 
						
							
							
								
								Issue  #16414 : Fix support.TESTFN_UNDECODABLE and test_genericpath.test_nonascii_abspath()  
							
							... 
							
							
							
							* support.TESTFN_UNDECODABLE was decodable if the filesystem encoding was
   cp932
 * test_genericpath.test_nonascii_abspath() didn't work on Windows if the
   path was not decodable (ex: with cp932) 
							
						 
						
							2012-11-06 23:33:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								8b219b2936 
								
							 
						 
						
							
							
								
								Issue  #16414 : Add support.FS_NONASCII and support.TESTFN_NONASCII  
							
							... 
							
							
							
							These constants are used to test functions with non-ASCII data, especially
filenames. 
							
						 
						
							2012-11-06 23:23:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								a0c811e439 
								
							 
						 
						
							
							
								
								Issue  #15478 : Fix again to fix test_os on Windows  
							
							
							
						 
						
							2012-10-31 22:16:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								292c835548 
								
							 
						 
						
							
							
								
								Issue  #15478 : Raising an OSError doesn't decode or encode the filename anymore  
							
							... 
							
							
							
							Pass the original filename argument to OSError constructor, instead of trying
to encode it to or decode it from the filesystem encoding. This change avoids
an additionnal UnicodeDecodeError on Windows if the filename cannot be decoded
from the filesystem encoding (ANSI code page). 
							
						 
						
							2012-10-30 02:17:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								b29614e047 
								
							 
						 
						
							
							
								
								compare singletons by identity not equality ( closes   #16712 )  
							
							... 
							
							
							
							Patch from Serhiy Storchaka. 
							
						 
						
							2012-10-09 11:16:03 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								050a61f838 
								
							 
						 
						
							
							
								
								#15304 : merge with 3.2.  
							
							
							
						 
						
							2012-09-21 16:53:07 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								e418d76089 
								
							 
						 
						
							
							
								
								#15304 : fix wrong warning message in test.support.temp_cwd().  
							
							
							
						 
						
							2012-09-21 16:48:12 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								835df52471 
								
							 
						 
						
							
							
								
								Merge 3.2  
							
							
							
						 
						
							2012-08-13 17:12:02 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								6f5c5cb75b 
								
							 
						 
						
							
							
								
								Fix   #15496 . Add directory removal helpers to make Windows tests more reliable. Patch by Jeremy Kloth  
							
							
							
						 
						
							2012-08-13 17:05:57 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								2b16844326 
								
							 
						 
						
							
							
								
								Issue  #15467 : Merge 3.2  
							
							
							
						 
						
							2012-07-29 16:38:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								33f799725c 
								
							 
						 
						
							
							
								
								Issue  #15467 : Move helpers for __sizeof__ tests into test_support.  
							
							... 
							
							
							
							Patch by Serhiy Storchaka. 
							
						 
						
							2012-07-29 16:33:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ross Lagerwall 
								
							 
						 
						
							
							
							
							
								
							
							
								121d59ffa9 
								
							 
						 
						
							
							
								
								#15277 : Fix a resource leak in support.py when IPv6 is disabled.  
							
							... 
							
							
							
							The leak occurred by setting:
echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6
before running test_support.
Patch by Brian Brazil. 
							
						 
						
							2012-07-07 18:40:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								9cf065cfdc 
								
							 
						 
						
							
							
								
								Issue  #14626 : Large refactoring of functions / parameters in the os module.  
							
							... 
							
							
							
							Many functions now support "dir_fd" and "follow_symlinks" parameters;
some also support accepting an open file descriptor in place of of a path
string.  Added os.support_* collections as LBYL helpers.  Removed many
functions only previously seen in 3.3 alpha releases (often starting with
"f" or "l", or ending with "at").  Originally suggested by Serhiy Storchaka;
implemented by Larry Hastings. 
							
						 
						
							2012-06-22 16:30:09 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								73d9a292ae 
								
							 
						 
						
							
							
								
								Issue  #13841 : Make child processes exit using sys.exit() on Windows  
							
							
							
						 
						
							2012-06-14 15:30:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								e02ba1031f 
								
							 
						 
						
							
							
								
								#14885 : Make support.skip_unless_xattr check also tempfile  
							
							... 
							
							
							
							There is a rare edge case where the filesystem used by the tempfile functions
(usually /tmp) doesn't support xattrs while the one used by TESTFN (the current
directory, so likely to be below /home) does. This causes the xattr related
test_shutil tests fail. skip_unless_xattr now checks both.
I have also added skip_unless_xattr to __all__ where it has been missing. 
							
						 
						
							2012-05-23 11:22:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								ebdcd859e5 
								
							 
						 
						
							
							
								
								Move private function _args_from_interpreter_flags() to subprocess.py, so  
							
							... 
							
							
							
							that it can be imported when threads are disabled.
(followup to issue #12098 ) 
							
						 
						
							2012-05-18 18:33:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								77c84f2def 
								
							 
						 
						
							
							
								
								#12098 : Make multiprocessing's child processes inherit sys.flags on Windows  
							
							... 
							
							
							
							Initial patch by Sergey Mezentsev. 
							
						 
						
							2012-05-18 14:28:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								7fb79fcb64 
								
							 
						 
						
							
							
								
								Issue  #14366 : Support lzma compression in zip files.  
							
							... 
							
							
							
							Patch by Serhiy Storchaka. 
							
						 
						
							2012-05-13 10:06:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								424246fbf3 
								
							 
						 
						
							
							
								
								Issue  #14082 : shutil.copy2() now copies extended attributes, if possible.  
							
							... 
							
							
							
							Patch by Hynek Schlawack. 
							
						 
						
							2012-05-12 19:02:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								f6b16a4b50 
								
							 
						 
						
							
							
								
								Issue  #14371 : Support bzip2 in zipfile module.  
							
							... 
							
							
							
							Patch by Serhiy Storchaka. 
							
						 
						
							2012-05-01 07:58:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								934cb18ef5 
								
							 
						 
						
							
							
								
								merged  
							
							
							
						 
						
							2012-04-29 18:20:05 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								b8f02b5a5f 
								
							 
						 
						
							
							
								
								fixed test_imaplib failure on Win  
							
							
							
						 
						
							2012-04-29 18:16:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								5a38f80f9c 
								
							 
						 
						
							
							
								
								Issue  #10941 : Fix imaplib.Internaldate2tuple to produce correct result near  
							
							... 
							
							
							
							the DST transition.  Patch by Joe Peterson. 
							
						 
						
							2012-04-29 16:12:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								2420d83158 
								
							 
						 
						
							
							
								
								Issue  #10941 : Fix imaplib.Internaldate2tuple to produce correct result near  
							
							... 
							
							
							
							the DST transition.  Patch by Joe Peterson. 
							
						 
						
							2012-04-29 15:56:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles-François Natali 
								
							 
						 
						
							
							
							
							
								
							
							
								55bce63ea0 
								
							 
						 
						
							
							
								
								Issue  #14154 : Reimplement the bigmem test memory watchdog as a subprocess.  
							
							
							
						 
						
							2012-03-24 10:06:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stefan Krah 
								
							 
						 
						
							
							
							
							
								
							
							
								1919b7e72b 
								
							 
						 
						
							
							
								
								Issue  #7652 : Integrate the decimal floating point libmpdec library to speed  
							
							... 
							
							
							
							up the decimal module. Performance gains of the new C implementation are
between 12x and 80x, depending on the application. 
							
						 
						
							2012-03-21 18:25:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles-François Natali 
								
							 
						 
						
							
							
							
							
								
							
							
								9578757ec4 
								
							 
						 
						
							
							
								
								Issue  #14107 : test: Fix a deadlock involving the memory watchdog thread.  
							
							
							
						 
						
							2012-02-26 17:27:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								2fb477c0f0 
								
							 
						 
						
							
							
								
								Merge 3.2: Issue  #13703  plus some related test suite fixes.  
							
							
							
						 
						
							2012-02-21 00:33:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								e9f637b062 
								
							 
						 
						
							
							
								
								Make "regrtest -j" "-R"-aware  
							
							
							
						 
						
							2012-02-20 23:49:07 +01:00