rL iHddlZddlmZddlmZddlZddlmZejdZ ejdejdejdd Z y) N)Path)TemporaryDirectory)subprocess_run_for_testingnbformat nbconvert ipykernelmatplotlib_inlinecttjdz }t5}t|d}t ddddddd t |t |g it jd |id |j5}tj|tj}ddddddjDcgc]*}|jd gD]}|jdk(r|,}}}|rJddl}|j dddk\rd} nd} |jdd } | dddd| dk(sJ|jdd dd} | ddk(sJd| vsJy#1swYxYw#1swYxYwcc}}w)Nztest_inline_01.ipynbz out.ipynbjupyterrz--tonotebookz --executez!--ExecutePreprocessor.timeout=500z--output IPYTHONDIRT)envcheckoutputserrorr)inlinez)module://matplotlib_inline.backend_inlinedataz text/plain'z!
z image/png)r__file__parentrrstrosenvironopenrreadcurrent_nbformatcellsget output_typeIPython version_info) nb_pathtmpdirout_pathoutnbcelloutputerrorsr$expected_backendbackend_outputsimages j/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/matplotlib/tests/test_backend_inline.py test_ipynbr2s8n##&<B ? ?"$0B8O0f##w.0f0F0:BQ7*#Ghhqk),O 1 f %l 3;K:LA7N NN N HHQK "1 %f -E  "E EE E %  ' ? ? ? ?0s*AE1%E%&E1/E=%E. *E11E:) rpathlibrtempfilerpytestmatplotlib.testingr importorskiprr2r1r:s\ ' 9 6  z *K K '( r9