| 
									
										
										
										
											2024-05-21 12:44:09 -04:00
										 |  |  | import os | 
					
						
							| 
									
										
										
										
											2024-05-31 00:49:03 -07:00
										 |  |  | import sys | 
					
						
							| 
									
										
										
										
											2024-05-21 12:44:09 -04:00
										 |  |  | from test.support import requires, load_package_tests | 
					
						
							|  |  |  | from test.support.import_helper import import_module | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-05-31 00:49:03 -07:00
										 |  |  | if sys.platform != "win32": | 
					
						
							|  |  |  |     # On non-Windows platforms, testing pyrepl currently requires that the | 
					
						
							|  |  |  |     # 'curses' resource be given on the regrtest command line using the -u | 
					
						
							|  |  |  |     # option.  Additionally, we need to attempt to import curses and readline. | 
					
						
							|  |  |  |     requires("curses") | 
					
						
							|  |  |  |     curses = import_module("curses") | 
					
						
							| 
									
										
										
										
											2024-05-21 12:44:09 -04:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | def load_tests(*args): | 
					
						
							|  |  |  |     return load_package_tests(os.path.dirname(__file__), *args) |