| 
									
										
										
										
											2010-12-03 12:27:40 +00:00
										 |  |  | from test import regrtest, support | 
					
						
							| 
									
										
										
										
											2010-12-03 10:42:03 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-12-03 12:27:40 +00:00
										 |  |  | TEMPDIR, TESTCWD = regrtest._make_temp_dir_for_build(regrtest.TEMPDIR) | 
					
						
							|  |  |  | regrtest.TEMPDIR = TEMPDIR | 
					
						
							| 
									
										
										
										
											2010-12-03 10:42:03 +00:00
										 |  |  | regrtest.TESTCWD = TESTCWD | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # Run the tests in a context manager that temporary changes the CWD to a | 
					
						
							|  |  |  | # temporary and writable directory. If it's not possible to create or | 
					
						
							|  |  |  | # change the CWD, the original CWD will be used. The original CWD is | 
					
						
							|  |  |  | # available from support.SAVEDCWD. | 
					
						
							|  |  |  | with support.temp_cwd(TESTCWD, quiet=True): | 
					
						
							|  |  |  |     regrtest.main() |