o
    GXîh  ã                   @   sN   d Z dd„ Zdd„ Zdd„ Zdd„ Zd	Zd
d„ Zdd„ ZdddœZdd„ Z	dS )a  This is a sample module that doesn't really test anything all that
   interesting.

It simply has a few tests, some of which succeed and some of which fail.

It's important that the numbers remain constant as another test is
testing the running of these tests.


>>> 2+2
4
c                   C   ó   dS )z+

    >>> 2+2
    5

    >>> 2+2
    4
    N© r   r   r   ú=/opt/python-3.10.19/usr/lib/python3.10/test/sample_doctest.pyÚfoo   ó    r   c                   C   r   )z

    >>> 2+2
    4
    Nr   r   r   r   r   Úbar   r   r   c                   C   r   )zU

    >>> import test.test_doctest
    >>> test.test_doctest.sillySetup
    True
    Nr   r   r   r   r   Útest_silly_setup    r   r   c                   C   r   )zn
    >>> if 1:
    ...    print('a')
    ...    print()
    ...    print('b')
    a
    <BLANKLINE>
    b
    Nr   r   r   r   r   Úw_blank(   r   r   é   c                   C   r   )z
    >>> x
    1
    Nr   r   r   r   r   Úx_is_one4   r   r
   c                   C   r   )z
    >>> y
    1
    Nr   r   r   r   r   Úy_is_one:   r   r   zG
                    >>> 42
                    42
                    zH
                    >>> 42
                    666
                    )ZgoodZbadc                  C   s   dd l } |  ¡ S )Né    )ÚdoctestZDocTestSuite)r   r   r   r   Ú
test_suiteJ   s   r   N)
Ú__doc__r   r   r   r   Úxr
   r   Z__test__r   r   r   r   r   Ú<module>   s    
ü
