Ë
    pPêje  ã                  óV   — d Z ddlmZ ddlZddlZddlmZ ddlZddlZ G d„ de«      Z	y)zTA basic check to make sure that we are using a mypyc-compiled version when expected.é    )ÚannotationsN)ÚTestCasec                  ó   — e Zd Zdd„Zdd„Zy)Ú	MypycTestc                ó„   — t        j                  dd «      dk(  r't        j                  j	                  d«      rJ d«       ‚y y )NÚ
TEST_MYPYCÚ1z.pyz)Expected to find a mypyc-compiled version)ÚosÚgetenvÚmypyÚ__file__Úendswith)Úselfs    úX/home/oem/CyberBrain26-unified/.venv/lib/python3.12/site-packages/mypy/test/testmypyc.pyÚtest_using_mypyczMypycTest.test_using_mypyc   s;   € Ü�9‰9�\ 4Ó(¨CÒ/Ü—}‘}×-Ñ-¨eÔ4ÐaÐ6aÓaÐ4Ð4ð 0ó    c           	     ó,  — t        j                  dd «      dk7  r{t        j                  d   }dD ]b  }t	        j
                  t         j                  j                  ||«      t         j                  j                  |d|«      d¬«      rŒYJ d|› d	�«       ‚ y y )
Nr   r	   r   )zbuild_setup.pyzlib-rtF)Úshallowz(Shared files inconsistent, run cp mypyc/z mypyc/lib-rt)r
   r   ÚmypycÚ__path__ÚfilecmpÚcmpÚpathÚjoin)r   Ú
mypyc_pathÚfs      r   Útest_shared_files_consistentz&MypycTest.test_shared_files_consistent   s�   € Ü�9‰9�\ 4Ó(¨CÒ/ÜŸ™¨Ñ*ˆJØ'ò O�Ü—{‘{Ü—G‘G—L‘L ¨QÓ/Ü—G‘G—L‘L ¨X°qÓ9Ø!öð Oð >¸a¸SÀÐNó	Oð ñOð 0r   N)ÚreturnÚNone)Ú__name__Ú
__module__Ú__qualname__r   r   © r   r   r   r      s   „ óbôOr   r   )
Ú__doc__Ú
__future__r   r   r
   Úunittestr   r   r   r   r#   r   r   ú<module>r'      s(   ðÙ Zå "ã Û 	Ý ã Û ôO�õ Or   