mirror of
				https://github.com/bunny-lab-io/Borealis.git
				synced 2025-10-27 17:21:57 -06:00 
			
		
		
		
	Removed the Requirement to Install Python and NodeJS (Now Bundled with Borealis)
This commit is contained in:
		
							
								
								
									
										78
									
								
								Dependencies/Python/Lib/test/test_doctest/doctest_lineno.py
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										78
									
								
								Dependencies/Python/Lib/test/test_doctest/doctest_lineno.py
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,78 @@ | ||||
| # This module is used in `test_doctest`. | ||||
| # It must not have a docstring. | ||||
|  | ||||
| def func_with_docstring(): | ||||
|     """Some unrelated info.""" | ||||
|  | ||||
|  | ||||
| def func_without_docstring(): | ||||
|     pass | ||||
|  | ||||
|  | ||||
| def func_with_doctest(): | ||||
|     """ | ||||
|     This function really contains a test case. | ||||
|  | ||||
|     >>> func_with_doctest.__name__ | ||||
|     'func_with_doctest' | ||||
|     """ | ||||
|     return 3 | ||||
|  | ||||
|  | ||||
| class ClassWithDocstring: | ||||
|     """Some unrelated class information.""" | ||||
|  | ||||
|  | ||||
| class ClassWithoutDocstring: | ||||
|     pass | ||||
|  | ||||
|  | ||||
| class ClassWithDoctest: | ||||
|     """This class really has a test case in it. | ||||
|  | ||||
|     >>> ClassWithDoctest.__name__ | ||||
|     'ClassWithDoctest' | ||||
|     """ | ||||
|  | ||||
|  | ||||
| class MethodWrapper: | ||||
|     def method_with_docstring(self): | ||||
|         """Method with a docstring.""" | ||||
|  | ||||
|     def method_without_docstring(self): | ||||
|         pass | ||||
|  | ||||
|     def method_with_doctest(self): | ||||
|         """ | ||||
|         This has a doctest! | ||||
|         >>> MethodWrapper.method_with_doctest.__name__ | ||||
|         'method_with_doctest' | ||||
|         """ | ||||
|  | ||||
|     @classmethod | ||||
|     def classmethod_with_doctest(cls): | ||||
|         """ | ||||
|         This has a doctest! | ||||
|         >>> MethodWrapper.classmethod_with_doctest.__name__ | ||||
|         'classmethod_with_doctest' | ||||
|         """ | ||||
|  | ||||
|     @property | ||||
|     def property_with_doctest(self): | ||||
|         """ | ||||
|         This has a doctest! | ||||
|         >>> MethodWrapper.property_with_doctest.__name__ | ||||
|         'property_with_doctest' | ||||
|         """ | ||||
|  | ||||
| # https://github.com/python/cpython/issues/99433 | ||||
| str_wrapper = object().__str__ | ||||
|  | ||||
|  | ||||
| # https://github.com/python/cpython/issues/115392 | ||||
| from test.test_doctest.decorator_mod import decorator | ||||
|  | ||||
| @decorator | ||||
| @decorator | ||||
| def func_with_docstring_wrapped(): | ||||
|     """Some unrelated info.""" | ||||
		Reference in New Issue
	
	Block a user