HEX
Server: Apache
System: Linux scp1.abinfocom.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: confeduphaar (1010)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //usr/lib/python3/dist-packages/hamcrest/core/core/__pycache__/isequal.cpython-38.pyc
U

�b�V}�@s@dZdZdZddlmZddlmZGdd�de�Zdd	�Zd
S)zJon ReidzCopyright 2011 hamcrest.orgzBSD, see License.txt�)�BaseMatcher)�Matcherc@s$eZdZdd�Zdd�Zdd�ZdS)�IsEqualcCs
||_dS�N��object)�selfZequals�r	�</usr/lib/python3/dist-packages/hamcrest/core/core/isequal.py�__init__szIsEqual.__init__cCs
||jkSrr)r�itemr	r	r
�_matchesszIsEqual._matchescCs8t|jt�}|r|�d�|�|j�|r4|�d�dS)N�<�>)�
isinstancerrZappend_textZappend_description_of)rZdescriptionZnested_matcherr	r	r
�describe_tos
zIsEqual.describe_toN)�__name__�
__module__�__qualname__rr
rr	r	r	r
r	srcCst|�S)z�Matches if object is equal to a given object.

    :param obj: The object to compare against as the expected value.

    This matcher compares the evaluated object to ``obj`` for equality.)r)�objr	r	r
�equal_tosrN)	�
__author__Z
__copyright__Z__license__Zhamcrest.core.base_matcherrZhamcrest.core.matcherrrrr	r	r	r
�<module>s