mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 13:41:24 +00:00 
			
		
		
		
	Restore TestSkipped exception; appears to have disappeared in last checkin.
Make both TextFailed and TestSkipped subclasses of Error, which derives from Exception. Docstrings have been added for the exceptions and module.
This commit is contained in:
		
							parent
							
								
									6899660a81
								
							
						
					
					
						commit
						1790dd4b66
					
				
					 1 changed files with 20 additions and 3 deletions
				
			
		|  | @ -1,9 +1,26 @@ | |||
| # Python test set -- supporting definitions. | ||||
| """Supporting definitions for the Python regression test.""" | ||||
| 
 | ||||
| 
 | ||||
| class Error(Exception): | ||||
|         """Base class for regression test exceptions.""" | ||||
| 
 | ||||
| class TestFailed(Error): | ||||
|         """Test failed.""" | ||||
| 
 | ||||
| class TestSkipped(Error): | ||||
|         """Test skipped. | ||||
| 
 | ||||
|         This can be raised to indicate that a test was deliberatly | ||||
|         skipped, but not because a feature wasn't available.  For | ||||
|         example, if some resource can't be used, such as the network | ||||
|         appears to be unavailable, this should be raised instead of | ||||
|         TestFailed. | ||||
| 
 | ||||
|         """ | ||||
| 
 | ||||
| class TestFailed(Exception): | ||||
| 	pass | ||||
| 
 | ||||
| verbose = 1				# Flag set to 0 by regrtest.py | ||||
| use_large_resources = 1 # Flag set to 0 by regrtest.py | ||||
| 
 | ||||
| def unload(name): | ||||
| 	import sys | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Fred Drake
						Fred Drake