|  | """This is a test module for test_pydoc""" | 
|  |  | 
|  | import types | 
|  | import typing | 
|  |  | 
|  | __author__ = "Benjamin Peterson" | 
|  | __credits__ = "Nobody" | 
|  | __version__ = "1.2.3.4" | 
|  | __xyz__ = "X, Y and Z" | 
|  |  | 
|  | class A: | 
|  | """Hello and goodbye""" | 
|  | def __init__(): | 
|  | """Wow, I have no function!""" | 
|  | pass | 
|  |  | 
|  | class B(object): | 
|  | NO_MEANING: str = "eggs" | 
|  | pass | 
|  |  | 
|  | class C(object): | 
|  | def say_no(self): | 
|  | return "no" | 
|  | def get_answer(self): | 
|  | """ Return say_no() """ | 
|  | return self.say_no() | 
|  | def is_it_true(self): | 
|  | """ Return self.get_answer() """ | 
|  | return self.get_answer() | 
|  | def __class_getitem__(self, item): | 
|  | return types.GenericAlias(self, item) | 
|  |  | 
|  | def doc_func(): | 
|  | """ | 
|  | This function solves all of the world's problems: | 
|  | hunger | 
|  | lack of Python | 
|  | war | 
|  | """ | 
|  |  | 
|  | def nodoc_func(): | 
|  | pass | 
|  |  | 
|  |  | 
|  | list_alias1 = typing.List[int] | 
|  | list_alias2 = list[int] | 
|  | c_alias = C[int] | 
|  | type_union1 = typing.Union[int, str] | 
|  | type_union2 = int | str |