o
    GXîh’  ã                   @   sT   d d„ Z dd„ Zdd„ ZG dd„ dƒZG dd	„ d	ƒZG d
d„ dƒZG dd„ dƒZdS )c                   C   ó   dS )zSome unrelated info.N© r   r   r   ú=/opt/python-3.10.19/usr/lib/python3.10/test/doctest_lineno.pyÚfunc_with_docstring   ó    r   c                   C   ó   d S ©Nr   r   r   r   r   Úfunc_without_docstring   ó   r   c                   C   r   )zp
    This function really contains a test case.

    >>> func_with_doctest.__name__
    'func_with_doctest'
    é   r   r   r   r   r   Úfunc_with_doctest   s   r   c                   @   ó   e Zd ZdZdS )ÚClassWithDocstringz!Some unrelated class information.N©Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r   r   r      ó    r   c                   @   s   e Zd ZdS )ÚClassWithoutDocstringN)r   r   r   r   r   r   r   r      s    r   c                   @   r   )ÚClassWithDoctestzgThis class really has a test case in it.

    >>> ClassWithDoctest.__name__
    'ClassWithDoctest'
    Nr   r   r   r   r   r      r   r   c                   @   s$   e Zd Zdd„ Zdd„ Zdd„ ZdS )ÚMethodWrapperc                 C   r   )zMethod with a docstring.Nr   ©Úselfr   r   r   Úmethod_with_docstring'   r   z#MethodWrapper.method_with_docstringc                 C   r   r   r   r   r   r   r   Úmethod_without_docstring*   r	   z&MethodWrapper.method_without_docstringc                 C   r   )zz
        This has a doctest!
        >>> MethodWrapper.method_with_doctest.__name__
        'method_with_doctest'
        Nr   r   r   r   r   Úmethod_with_doctest-   r   z!MethodWrapper.method_with_doctestN)r   r   r   r   r   r   r   r   r   r   r   &   s    r   N)r   r   r   r   r   r   r   r   r   r   r   Ú<module>   s   
