python (3.11.7)
    e                         d dl Z  G d de          Z G d de          Z G d de j                  Z G d d	e          Z G d
 de          Z G d d
e          ZdS )    Nc                       e Zd Z	 d Zd ZdS )TestEqualityc                 x    | j         D ]1\  }}|                     ||           |                     ||           2d S N)eq_pairsassertEqualselfobj_1obj_2s      I/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/unittest/test/support.pytest_eqzTestEquality.test_eq   sP     M 	+ 	+LE5UE***UE****	+ 	+    c                 x    | j         D ]1\  }}|                     ||           |                     ||           2d S r   )ne_pairsassertNotEqualr	   s      r
   test_nezTestEquality.test_ne   sP     M 	. 	.LE5u---u----	. 	.r   N)__name__
__module____qualname__r   r    r   r
   r   r      s5        &+ + +. . . . .r   r   c                       e Zd Z	 d ZdS )TestHashingc           
         | j         D ]v\  }}	 t          |          t          |          k    s|                     |d|d           B# t          $ r(}|                     d|d|d|           Y d }~od }~ww xY w| j        D ]v\  }}	 t          |          t          |          k    r|                     |d|d           B# t          $ r(}|                     d|d|d|           Y d }~od }~ww xY wd S )Nz and z do not hash equalzProblem hashing z: z hash equal, but shouldn't)r   hashfail	Exceptionr   )r
   r   r   es       r
   	test_hashzTestHashing.test_hash   so    M 	O 	OLE5
OE{{d5kk11IIuuueeeLMMM 
O 
O 
O			UUUEEE11MNNNNNNNN
O !M 	O 	OLE5
O;;$u++--II$uueee- . . . 
O 
O 
O			UUUEEE11MNNNNNNNN
O	O 	Os/   ;A
A<A77A<;C
C:C55C:N)r   r   r   r   r   r   r
   r   r      s+        &O O O O Or   r   c                        e Zd Z fdZ fdZ fdZ fdZ fdZ fdZ fdZ	 fdZ
 fd	Z fd
Z fdZ
 xZS )_BaseLoggingResultc                 V    || _         t                                                       d S r   )_eventssuper__init__)r
   log	__class__s     r
   r%   z_BaseLoggingResult.__init__)   s&