Ë
    3^(h°  ã                   ó   — d Z ddlmZmZ d„ Zy)zj
Limited tests of the visualization module. Right now it just makes
sure that passing custom Axes works.

é    )ÚmpÚfpc                  óÒ  — 	 dd l } | j                  j                  d«      d   }|j                  d«      d d }|D �cg c]  }t        |«      ‘Œ c}ddgk  rt        ‚dd l}|j                  «       }|j                  d«      }t        t        fD ]C  }|j                  d„ dd	g|¬
«       |j                  «       dk(  sJ ‚|j                  «       dk(  rŒCJ ‚ |j                  «       }|j                  d«      }t        t        fD ]  }|j                  d„ ddgddg|¬
«       Œ |j                  «       dk(  sJ ‚|j                  «       dk(  sJ ‚y c c}w # t        $ r t        d«       Y y w xY w)Nr   ú-ú.é   éc   z8
Skipping test (pylab not available or too old version)
éo   c                 ó   — | dz  S )Nr   © )Úxs    ú]/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/mpmath/tests/test_visualization.pyú<lambda>ztest_axes.<locals>.<lambda>   s
   € ˜1˜a™4€ ó    é   )Úaxesr   zf(x)c                 ó   — | S )Nr   )Úzs    r   r   ztest_axes.<locals>.<lambda>   s   € ˜A€ r   éþÿÿÿiöÿÿÿé
   zRe(z)zIm(z))Ú
matplotlibÚ__version__ÚsplitÚintÚImportErrorÚpylabÚprintÚfigureÚadd_subplotr   r   ÚplotÚ
get_xlabelÚ
get_ylabelÚcplot)r   ÚversionÚ_r   Úfigr   Úctxs          r   Ú	test_axesr(   	   sb  € ð	ÛØ×(Ñ(×.Ñ.¨sÓ3°AÑ6ˆØ—-‘- Ó$ R aÐ(ˆØ#Ö$�qŒC��FÒ$¨¨" vÒ-ÜÐÛð �,‰,‹.€CØ�?‰?˜3Ó€DÜ”Bˆxò +ˆØ�‰‘ ! Q ¨dˆÔ3Ø�‰Ó  CÒ'Ð'Ð'Ø�‰Ó  FÓ*Ð*Ð*ð+ð
 �,‰,‹.€CØ�?‰?˜3Ó€DÜ”Bˆxò >ˆØ�	‰	‘+  A˜w¨¨b¨	¸ˆ	Õ=ð>à�?‰?Ó Ò'Ð'Ð'Ø�?‰?Ó Ò'Ð'Ñ'ùò% %øô ò ÜÐJÔKÙðús"   ‚:E ¼E
ÁE Å
E ÅE&Å%E&N)Ú__doc__Úmpmathr   r   r(   r   r   r   ú<module>r+      s   ðñ÷ ó(r   