Ë
    Ã?Æiè  ã                   ó6   — d Z ddlZddlmZ ddlZd„ Zd„ Zd„ Zy)zL
Validate that instances of `affine.Affine()` can be pickled and unpickled.
é    N)ÚPoolc                  ó’   — t        j                  dddddd«      } t        j                  t        j                  | «      «      | k(  sJ ‚y ©Né   é   é   é   é   é   )ÚaffineÚAffineÚpickleÚloadsÚdumps)Úas    ú_/var/www/html/myprovider/mon_projet_qr/lib/python3.12/site-packages/affine/tests/test_pickle.pyÚtest_pickler      s9   € Ü�‰�a˜˜A˜q ! QÓ'€AÜ�<‰<œŸ™ Q›Ó(¨AÒ-Ð-Ñ-ó    c                 ó>   — t        | t        j                  «      sJ ‚| S )N)Ú
isinstancer   r   )Úxs    r   Ú_mp_procr      s   € ô �aœŸ™Ô'Ð'Ð'Ø€Hr   c                  óè   — t        j                  dddddd«      } t        j                  dddddd«      }t        d«      j                  t        | |g«      }t        | |g|«      D ]  \  }}||k(  rŒJ ‚ y r   )r   r   r   Úmapr   Úzip)Úa1Úa2ÚresultsÚexpectedÚactuals        r   Útest_with_multiprocessingr!      sw   € Ü	�‰�q˜!˜Q  1 aÓ	(€BÜ	�‰�q˜!˜Q  1 aÓ	(€BÜ�1‹g�k‰kœ( R¨ HÓ-€GÜ  R ¨'Ó2ò "Ñˆ�&Ø˜6Ó!Ð!Ð!ñ"r   )Ú__doc__r   Úmultiprocessingr   r   r   r   r!   © r   r   ú<module>r%      s$   ðñó
 Ý  ã ò.ò
ó"r   