
    h                     ~    S SK r S SKrS SKrS SKrS SKJr  \R                  R                  SSS/5      S 5       r	S r
g)    N)subprocess_run_for_testingbackendwebaggnbaggc                 2   [         R                  " S5        U S:X  a  [         R                  " S5        [        [        R                  5      n[
        R                  S:w  a  SUS'   XS'   SS	U  S
3-   S-   SU  S3-   n[        [
        R                  SU/USS9  g )Ntornador   IPythonwin32 DISPLAY
MPLBACKENDz
import os;z$assert os.environ['MPLBACKEND'] == 'z';z!import matplotlib.pyplot as plt; z!print(plt.get_backend());assert 'z' == plt.get_backend().lower();z-cT)envcheck)	pytestimportorskipdictosenvironsysplatformr   
executable)r   r   	test_codes      V/var/www/html/env/lib/python3.13/site-packages/matplotlib/tests/test_backend_webagg.pytest_webagg_fallbackr   	   s    
	"'I&
rzz
C
||wI 	0	
<	=
-	.):<	<  i@cQUV    c                  j    [         R                  R                  R                  n U R                  b   eg )N)
matplotlibbackendsbackend_webagg_coreFigureManagerWebAgg_toolbar2_class)fms    r   test_webagg_core_no_toolbarr#      s+    				0	0	D	DB%%%r   )r   r   r   'matplotlib.backends.backend_webagg_corer   matplotlib.testingr   markparametrizer   r#    r   r   <module>r)      sE    	 
  . 9 Xw$78W 9W(&r   