
    hH                         S SK r S SKJr  S SKJr  S SKrS SKJr  \R                  " S5      r	\R                  " S5        \R                  " S5        \R                  " S5        S	 r
g)
    N)Path)TemporaryDirectory)subprocess_run_for_testingnbformat	nbconvert	ipykernelmatplotlib_inlinec                  8   [        [        5      R                  S-  n [        5        n[        US5      n[	        SSSSSSS	[        U5      [        U 5      /	0 [        R                  ES
U0ESS9  UR                  5        n[        R                  U[        R                  5      nS S S 5        S S S 5        WR                   VVs/ s H0  oUR                  S/ 5        H  nUR                  S:X  d  M  UPM     M2     nnnU(       a   eSS KnUR                   S S S:  a  Sn	OSn	UR                  S   S   n
U
S   S   S   SU	 S3:X  d   eUR                  S   S   S   S   nUS   S:X  d   eSU;   d   eg ! , (       d  f       N= f! , (       d  f       N= fs  snnf )Nztest_inline_01.ipynbz	out.ipynbjupyterr   z--tonotebookz	--executez!--ExecutePreprocessor.timeout=500z--output
IPYTHONDIRT)envcheckoutputserrorr      )      inlinez)module://matplotlib_inline.backend_inlinedataz
text/plain'   z!<Figure size 300x200 with 1 Axes>z	image/png)r   __file__parentr   r   strosenvironopenr   readcurrent_nbformatcellsgetoutput_typeIPythonversion_info)nb_pathtmpdirout_pathoutnbcelloutputerrorsr$   expected_backendbackend_outputsimages               V/var/www/html/env/lib/python3.13/site-packages/matplotlib/tests/test_backend_inline.py
test_ipynbr2      s   8n##&<<G		,"VZ=XG6 52::4|V4	 ]]_sH$=$=>B  
 "$ 0B8Of##w. 8OfF 0:BQ7*# Ghhqk),O1f%l3;K:LA7NNNNHHQK	"1%f-E"EEEE%' _ 
	0s0   AF>%E4#F)F/
F4
F	>F
F)r   pathlibr   tempfiler   pytestmatplotlib.testingr   importorskipr   r2        r1   <module>r:      sT    	  '  9z*   K     K     ' ( r9   