§
    q'Ve¾  ã                   óB   — d dl Z d dlZd„ Zd„ Zej        d„ ¦   «         ZdS )é    Nc                 óŒ   — dt           j        v r1t           j        d                              ¦   «         t           j        d<   ddl}dS )zConfigure the test environment.Ú
USE_QT_APIÚQT_APIr   N)ÚosÚenvironÚlowerÚqtpy)Úconfigr	   s     ú3lib/python3.11/site-packages/qtpy/tests/conftest.pyÚpytest_configurer      s?   € ð •r”zÐ!Ð!Ý!œz¨,Ô7×=Ò=Ñ?Ô?Œ
8Ñð €K€K€K€K€Kó    c                 óÞ  — t           j        }|dz  }	 ddlm} |d|j        › d|j        › z  }n%# t          $ r |dz  }Y nt          $ r |dz  }Y nw xY w|t           j        z  }|dz  }	 dd	l}dd
lm	} |d|j
        › d|j
        › z  }n%# t          $ r |dz  }Y nt          $ r |dz  }Y nw xY w|t           j        z  }|dz  }	 dd
lm	} |d|j        › d|j        › z  }n%# t          $ r |dz  }Y nt          $ r |dz  }Y nw xY w|t           j        z  }|dz  }	 dd	l}dd
lm	} |d|j
        › d|j
        › z  }n%# t          $ r |dz  }Y nt          $ r |dz  }Y nw xY w|t           j        z  }|S )z0Insert a customized header into the test report.zPyQt5: r   )ÚQtzPyQt: z - Qt: znot installedzunknown versionz	PySide2: N)ÚQtCorezPySide: zPyQt6: z	PySide6: )r   ÚlinesepÚPyQt5r   ÚPYQT_VERSION_STRÚQT_VERSION_STRÚImportErrorÚAttributeErrorÚPySide2r   Ú__version__ÚPyQt6ÚPySide6)r
   Úversionsr   r   r   r   s         r   Úpytest_report_headerr      s–  € õ Œz€HØ	Ñ€Hð&ØÐÐÐÐÐàÐL˜RÔ0ÐLÐL¸Ô9JÐLÐLÑLˆˆøÝð $ð $ð $ØOÑ#ˆˆˆÝð &ð &ð &ØÐ%Ñ%ˆˆˆð&øøøð •”
Ñ€HØÑ€Hð&ØˆˆˆØ"Ð"Ð"Ð"Ð"Ð"àÐO˜wÔ2ÐOÐO¸6Ô;MÐOÐOÑOˆˆøÝð $ð $ð $ØOÑ#ˆˆˆÝð &ð &ð &ØÐ%Ñ%ˆˆˆð&øøøð •”
Ñ€HØ	Ñ€Hð	&Ø Ð Ð Ð Ð Ð àØLVÔ,ÐLÐL°VÔ5JÐLÐLñ	
ˆˆøõ ð $ð $ð $ØOÑ#ˆˆˆÝð &ð &ð &ØÐ%Ñ%ˆˆˆð&øøøð •”
Ñ€HØÑ€Hð&ØˆˆˆØ"Ð"Ð"Ð"Ð"Ð"àÐO˜wÔ2ÐOÐO¸6Ô;MÐOÐOÑOˆˆøÝð $ð $ð $ØOÑ#ˆˆˆÝð &ð &ð &ØÐ%Ñ%ˆˆˆð&øøøð •”
Ñ€Hà€Os]   “/ ¯AÁ AÁAÁ)B	 Â	B+ÂB+Â*B+ÃC ÃDÃ0DÄ DÄD9 Ä9EÅ
EÅEc              #   ó°   K  — ddl m} ddlm}  |d¦  «        }|                     t          |¦  «        ¦  «        }||fV — |                     ¦   «          d S )Nr   )ÚPath)ÚQtGuiztest.pdf)Úpathlibr   r	   r   Ú
QPdfWriterÚstrÚunlink)Úqtbotr   r   Úoutput_pathÚdevices        r   Ú
pdf_writerr'   M   s}   è è € àÐÐÐÐÐàÐÐÐÐÐà$zÑ"Ô"€KØ×Òc +Ñ.Ô.Ñ/Ô/€FØ
+Ð
ÐÐÐØ×ÒÑÔÐÐÐr   )r   Úpytestr   r   Úfixturer'   © r   r   ú<module>r+      s]   ðØ 	€	€	€	à €€€ðð ð ð9ð 9ð 9ðx „ðð ñ „ðð ð r   