§
    ‡Ûg}  ã                   ó€   — d dl Z d dlZd dlZd dlZd dlZej                             dddg¦  «        d„ ¦   «         Zd„ Z	dS )é    NÚbackendÚwebaggÚnbaggc                 óD  — t          j        d¦  «         | dk    rt          j        d¦  «         t          t          j        ¦  «        }t          j        dk    rd|d<   | |d<   dd	| › d
�z   dz   d| › d�z   }t          j        t          j	        d|g|¬¦  «        }|dk    sJ ‚d S )NÚtornador   ÚIPythonÚntÚ Ú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-c)Úenvr   )
ÚpytestÚimportorskipÚdictÚosÚenvironÚnameÚ
subprocessÚcallÚsysÚ
executable)r   r   Ú	test_codeÚrets       úZ/granary/edev/quantum/lib/python3.11/site-packages/matplotlib/tests/test_backend_webagg.pyÚtest_webagg_fallbackr      sÍ   € å
Ô˜	Ñ"Ô"Ð"Ø�'ÒÐÝÔ˜IÑ&Ô&Ð&Ý
�rŒzÑ
Ô
€CÝ	„w�$‚€ØˆˆI‰à€CˆÑð 	Ø
<°Ð
<Ð
<Ð
<ñ	=à
-ñ	.ð<Øð<ð <ð <ñ	<ð õ Œ/�3œ>¨4°Ð;ÀÐ
EÑ
EÔ
E€Cà�!Š8ˆ8ˆ8ˆ8ˆ8ˆ8ó    c                  óD   — t           j        j        j        } | j        �J ‚d S )N)Ú
matplotlibÚbackendsÚbackend_webagg_coreÚFigureManagerWebAggÚ_toolbar2_class)Úfms    r   Útest_webagg_core_no_toolbarr$      s%   € Ý	Ô	Ô	0Ô	D€BØÔÐ%Ð%Ð%Ð%Ð%r   )
r   r   r   r   Ú'matplotlib.backends.backend_webagg_corer   ÚmarkÚparametrizer   r$   © r   r   ú<module>r)      s„   ðØ Ð Ð Ð Ø 	€	€	€	Ø 
€
€
€
Ø €€€Ø .Ð .Ð .Ð .ð „×Ò˜ X¨wÐ$7Ñ8Ô8ðð ñ 9Ô8ðð,&ð &ð &ð &ð &r   