Ë
    ÉÓÐeÿ  ã                   ó4   — d dl mZmZ dZdZdZ G d„ d«      Zy)é    )ÚAnyÚIterablezJon ReidzCopyright 2011 hamcrest.orgzBSD, see License.txtc            
       óR   — e Zd ZdZdedd fd„Zdedd fd„Zdeded	ed
ee   dd f
d„Z	y)ÚDescriptionzÇA description of a :py:class:`~hamcrest.core.matcher.Matcher`.

    A :py:class:`~hamcrest.core.matcher.Matcher` will describe itself to a
    description which can later be used for reporting.

    ÚtextÚreturnc                 ó   — t        d«      ‚)z_Appends some plain text to the description.

        :returns: ``self``, for chaining

        Úappend_text©ÚNotImplementedError)Úselfr   s     ú;/usr/lib/python3/dist-packages/hamcrest/core/description.pyr
   zDescription.append_text   s   € ô " -Ó0Ð0ó    Úvaluec                 ó   — t        d«      ‚)z÷Appends description of given value to this description.

        If the value implements
        :py:meth:`~hamcrest.core.selfdescribing.SelfDescribing.describe_to`,
        then it will be used.

        :returns: ``self``, for chaining

        Úappend_description_ofr   )r   r   s     r   r   z!Description.append_description_of   s   € ô "Ð"9Ó:Ð:r   ÚstartÚ	separatorÚendÚlistc                 ó   — t        d«      ‚)az  Appends a list of objects to the description.

        :param start: String that will begin the list description.
        :param separator: String that will separate each object in the
            description.
        :param end: String that will end the list description.
        :param list: List of objects to be described.

        :returns: ``self``, for chaining

        Úappend_listr   )r   r   r   r   r   s        r   r   zDescription.append_list$   s   € ô " -Ó0Ð0r   N)
Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ústrr
   r   r   r   r   © r   r   r   r      s^   „ ñð1 ð 1¨ó 1ð
;¨3ð 
;°=ó 
;ð1Øð1Ø%(ð1Ø/2ð1Ø:BÀ3¹-ð1à	ô1r   r   N)Útypingr   r   Ú
__author__Ú__copyright__Ú__license__r   r   r   r   ú<module>r#      s!   ðß  à€
Ø-€Ø$€÷*1ò *1r   