§
    ‡Ûg  ã                   ó   — d dl Z d dlZd dlZd dlmZ 	 d dlmZ n# e	$ r  ej
        dd¬¦  «         Y nw xY wej                             d¦  «        d„ ¦   «         Zej                             d¦  «        d„ ¦   «         ZdS )	é    N)Ú_macosxzThese are mac only testsT)Úallow_module_levelÚmacosxc                  ó0  — t          j        d¦  «        } | j                             ¦   «          | j                             ¦   «         j        €J ‚t          j        d¦  «        } |                      ¦   «          | j                             ¦   «         j        €J ‚d S )Né   é   )ÚpltÚfigureÚcanvasÚdrawÚget_rendererÚ	_rendererÚdraw_without_rendering)Úfigs    úZ/granary/edev/quantum/lib/python3.11/site-packages/matplotlib/tests/test_backend_macosx.pyÚtest_cached_rendererr      s‚   € õ Œ*�Q‰-Œ-€CØ„J‡O‚OÑÔÐØŒ:×"Ò"Ñ$Ô$Ô.Ð:Ð:Ð:å
Œ*�Q‰-Œ-€CØ×ÒÑ Ô Ð ØŒ:×"Ò"Ñ$Ô$Ô.Ð:Ð:Ð:Ð:Ð:ó    c                 óÀ  ‡— ˆfd„}|                       t          d|¦  «         t          j        ¦   «         }t	          j        d‰i¦  «        5  |j        j                             ¦   «          ‰› d|j         	                    ¦   «         › �}t          j                             |¦  «        sJ ‚t          j        d         ‰› d�k    sJ ‚	 d d d ¦  «         d S # 1 swxY w Y   d S )Nc                 ój   •— |t          ‰¦  «        k    sJ ‚t          j        |› d�¦  «         |› d|› �S )Nú/testú/test/)ÚstrÚosÚmakedirs)ÚtitleÚ	directoryÚfilenameÚtmp_paths      €r   Únew_choose_save_filez2test_savefig_rcparam.<locals>.new_choose_save_file   sI   ø€ ð �C ™MœMÒ)Ð)Ð)Ð)Ý
Œ�yÐ'Ð'Ð'Ñ(Ô(Ð(ØÐ-Ð- 8Ð-Ð-Ð-r   Úchoose_save_filezsavefig.directoryr   r   )Úsetattrr   r	   r
   ÚmplÚ
rc_contextr   ÚtoolbarÚsave_figureÚget_default_filenamer   ÚpathÚexistsÚrcParams)Úmonkeypatchr   r   r   Ú	save_files    `   r   Útest_savefig_rcparamr,      sJ  ø€ ð.ð .ð .ð .ð .ð ×Ò�Ð!3Ð5IÑJÔJÐJÝ
Œ*‰,Œ,€CÝ	ŒÐ,¨hÐ7Ñ	8Ô	8ð Gð GØŒ
Ô×&Ò&Ñ(Ô(Ð(àÐJÐJ s¤z×'FÒ'FÑ'HÔ'HÐJÐJˆ	ÝŒw�~Š~˜iÑ(Ô(Ð(Ð(Ð(õ Œ|Ð/Ô0°xÐ4FÐ4FÐ4FÒFÐFÐFÐFÐFðGð Gð Gñ Gô Gð Gð Gð Gð Gð Gð Gð Gøøøð Gð Gð Gð Gð Gð Gs   ÁA9CÃCÃC)r   ÚpytestÚ
matplotlibr"   Úmatplotlib.pyplotÚpyplotr	   Úmatplotlib.backendsr   ÚImportErrorÚskipÚmarkÚbackendr   r,   © r   r   ú<module>r7      sô   ðØ 	€	€	€	à €€€à Ð Ð Ð Ø Ð Ð Ð Ð Ð ðEØ+Ð+Ð+Ð+Ð+Ð+Ð+øØð Eð Eð EØ€F„KÐ*¸tÐDÑDÔDÐDÐDÐDðEøøøð „×Ò�XÑÔð	;ð 	;ñ Ôð	;ð „×Ò�XÑÔðGð Gñ ÔðGð Gð Gs   ” ›5´5