B
    u9a  ã               @   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   s   dS )z+

    >>> 2+2
    5

    >>> 2+2
    4
    N© r   r   r   ú$/usr/lib/python3.7/sample_doctest.pyÚfoo   s    r   c               C   s   dS )z

    >>> 2+2
    4
    Nr   r   r   r   r   Úbar   s    r   c               C   s   dS )zU

    >>> import test.test_doctest
    >>> test.test_doctest.sillySetup
    True
    Nr   r   r   r   r   Útest_silly_setup    s    r   c               C   s   dS )zn
    >>> if 1:
    ...    print('a')
    ...    print()
    ...    print('b')
    a
    <BLANKLINE>
    b
    Nr   r   r   r   r   Úw_blank(   s    	r   é   c               C   s   dS )z
    >>> x
    1
    Nr   r   r   r   r   Úx_is_one4   s    r   c               C   s   dS )z
    >>> y
    1
    Nr   r   r   r   r   Úy_is_one:   s    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   
	