Current File : //usr/local/apps/python3/lib/python3.11/test/__pycache__/test_class.cpython-311.opt-1.pyc |
�
�KeWM � � � d Z ddlZg d�Zg Zd� ZdZdZi Z ee e � � e� � eD ]Z
eee
z e � � e� � � edefe� � Z
[[[
[ G d� d ej � � Zed
k r ej � � dS dS )z@Test the functionality of Python classes implementing operators.� N)$�add�radd�sub�rsub�mul�rmul�matmul�rmatmul�truediv�rtruediv�floordiv� rfloordiv�mod�rmod�divmod�rdivmod�pow�rpow�rshift�rrshift�lshift�rlshift�and�rand�or�ror�xor�rxor�contains�getitem�setitem�delitem�neg�pos�abs�initc � � � � fd�}|S )Nc �V �� t � �j | f� � �| i |��S �N)�callLst�append�__name__)�args�kwargs�fs ��9/usr/local/apps/python3/lib/python3.11/test/test_class.py�trackztrackCall.<locals>.trackC s1 �� �����
�D�)�*�*�*��q�$�!�&�!�!�!� � )r/ r1 s ` r0 � trackCallr4 B s# �� �"� "� "� "� "� �Lr2 a�
@trackCall
def __hash__(self, *args):
return hash(id(self))
@trackCall
def __str__(self, *args):
return "AllTests"
@trackCall
def __repr__(self, *args):
return "AllTests"
@trackCall
def __int__(self, *args):
return 1
@trackCall
def __index__(self, *args):
return 1
@trackCall
def __float__(self, *args):
return 1.0
@trackCall
def __eq__(self, *args):
return True
@trackCall
def __ne__(self, *args):
return False
@trackCall
def __lt__(self, *args):
return False
@trackCall
def __le__(self, *args):
return True
@trackCall
def __gt__(self, *args):
return False
@trackCall
def __ge__(self, *args):
return True
z-@trackCall
def __%s__(self, *args):
pass
�AllTestsc � � e Zd Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z d� Z
d � Zd
� Zd� Z
d� Zd
� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� ZdS )�
ClassTestsc � � g t d d �<