
    hi9                         d dl Z d dlmZmZmZ d Zd Zd Zedk    r  e              e              e             dS dS )    N)OLD310MAPPING_PROXY_TRICKDictProxyTypec                  P    t          j        t          ddi                    sJ d S )Na   )dillcopyr        q/var/www/development/aibuddy-work/election-extract/venv/lib/python3.11/site-packages/dill/tests/test_dictviews.pytest_dictproxyr      s*    9]C8,,-------r   c                      ddi} t          j        |                                           sJ t          j        |                                           sJ t          j        |                                           sJ d S )Nr      )r	   r
   keysvaluesitems)xs    r   test_dictviewsr      sk    	aA9QVVXX9QXXZZ     9QWWYYr   c                     t           sht          rbddi} |                                 |                                 |                                 | f}t          j        |          }|d         }d|d<   d|d<   t          |          dk    rt          |           dk    sJ t          |d                   dk    rt          |d                   dk    sJ t          |d                   dk    rt          |d                   dk    sJ t          |d                   dk    rt          |d                   dk    sJ t          |d                   | k    sJ t          |d                   |k    sJ d S d S d S )	Nr   r   r   bc   r   )	r   r   r   r   r   r	   r
   lendict)r   	all_viewsseperate_viewsnew_xs       r   test_dictproxy_trickr       s    0) 0!HXXZZAFFHHa8	9--r"c
c
5zzQ3q66Q;;;;>!$%%**s9Q</@/@A/E/E/E/E>!$%%**s9Q</@/@A/E/E/E/E>!$%%**s9Q</@/@A/E/E/E/EIaL!!Q&&&&N1%&&%////0 0 0 0 0/r   __main__)	r	   
dill._dillr   r   r   r   r   r    __name__r   r   r   <module>r$      s     A A A A A A A A A A. . .     0 0 0 zNN r   