
    L\c                        d dl Z d dlmZmZmZ d dlZ ej        d           ddZ ee          Z	  e	e          rJ n# e
$ rZ edez             eddZ[ww xY w eed          Z	  e	e          rJ n# e
$ rZ ed	ez             eddZ[ww xY w eed          Z	  e	e          rJ n# e
$ rZ ed
ez             eddZ[ww xY wd dlZd dlZe j        j        Zd e                                D             Z ee                                                               ej                              Z	  e	e          rJ n# e
$ rZ edez             eddZ[ww xY w e ej                                                  e                                          Z	  e	e          rJ dS # e
$ rZ edez             eddZ[ww xY w)    N)failures
registeredsucceedsignoreTc                     g }|                                  D ]O\  }}	 t          j        |          }|r|                    |           2#  |s|                    |           Y MxY w|S )N)itemsdillcopyappend)dokreskvzs         :lib/python3.11/site-packages/dill/tests/test_registered.pycheckr      sm    
Cwwyy % %!	%	!A 3::a===	%$szz!}}}Js   +A		A$z	FAILS: %sF)r   zREGISTER: %szSUCCESS: %sc                 r    i | ]4\  }}|t          t                    v|t          t                    v1||5S  )varsbuiltinstypes).0r   r   s      r   
<dictcomp>r   (   s>    RRRSQq$x..!8RQd5kk=QRQqRRR    zDIFF: %szMISS: %s)T)r	   dill._objectsr   r   r   warningsfilterwarningsr   failsboolAssertionErroreprintregistersuccessr   r   _dill_reverse_typemapqr   psetkeys
differencediffmissr   r   r   <module>r/      s    8 8 8 8 8 8 8 8 8 8    ! ! !    	htE{{   	E+

 5&&&tH~~   	E.8
#$$$
 %U
#
#
#tG}}   	E-'
!"""
  JRRAGGIIRRR
s16688}}
 1 122tDzz   	E*t

 s?:?((22tDzz   	E*t

sw   A AAA-A; ;B BB'B5 5C:CCE E,E''E,-F< <GGG