Ë
    ¨eh!  ã                   óŽ  — d dl Z d dlZd dlmZ d dlmZ ej                  j                  dd¬«      d„ «       Z	ej                  j                  ddg«       ed	g¬
«      ej                  j                  ddg«      d„ «       «       «       Zd„ Zej                  j                  edd¬«       e«       d„ «       «       Z e«       d„ «       Zy)é    N)Úcheck_figures_equalTz testing that warnings fail tests)ÚstrictÚreasonc                  ó.   — t        j                  d«       y )NzThis should fail the test)ÚwarningsÚwarn© ó    ú[/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/matplotlib/tests/test_testing.pyÚtest_warn_to_failr   	   s   € ô ‡M�MÐ-Õ.r
   Úaé   Úpng)Ú
extensionsÚbc                 ó   — | |k(  sJ ‚y ©Nr	   )r   Úfig_refr   Úfig_tests       r   Ú(test_parametrize_with_check_figure_equalr      s   € ð �Š6€M‰6r
   c                  ó„   — t        j                  t        d¬«      5  t        «       d„ «       } d d d «       y # 1 sw Y   y xY w)Nz^The decorated function)Úmatchc                  ó   — y r   r	   )ÚtestÚrefs     r   Úshould_failz&test_wrap_failure.<locals>.should_fail   s   € àr
   )ÚpytestÚraisesÚ
ValueErrorr   )r   s    r   Útest_wrap_failurer       s;   € Ü	�‰”zÐ)BÔ	Cñ Ü	Ó	ñ	ó 
ð	÷÷ ñ ús   œ6¶?z6Test for check_figures_equal test creating new figures)r   r   r   c                 ó,   — t        j                  «        y r   )ÚpltÚfigure)r   r   s     r   Ú"test_check_figures_equal_extra_figr$      s   € ô
 ‡J�J…Lr
   c                 óV   — t        j                  «       }t        j                  |«       y r   )r"   r#   Úclose)r   r   Úfigs      r   Ú#test_check_figures_equal_closed_figr(   &   s   € ä
�*‰*‹,€CÜ‡I�Iˆc…Nr
   )r   r   Úmatplotlib.pyplotÚpyplotr"   Úmatplotlib.testing.decoratorsr   ÚmarkÚxfailr   Úparametrizer   r    ÚRuntimeErrorr$   r(   r	   r
   r   ú<module>r0      sê   ðÛ ã å Ý =ð ‡�×ÑØÐ:ð ó ñ/óð/ð ‡�×Ñ˜˜q˜cÓ"Ù  Ô(Ø‡�×Ñ˜˜q˜cÓ"ñó #ó )ó #ðòð ‡�×Ñ˜,¨tð(ð ó )ñ Óñó ó)ðñ Óñó ñr
   