
    0hhX                         S SK r S SKr\" \ S5      (       d  \R                  " S5      e " S S\R                  5      r\S:X  a  \R                  " 5         gg)    Nopenptyzos.openpty() not available.c                       \ rS rSrS rSrg)OpenptyTest	   c                    [         R                  " 5       u  pU R                  [         R                  U5        U R                  [         R                  U5        [         R                  " U5      (       d  U R                  S5        [         R                  " US5        U R                  [         R                  " US5      S5        g )Nz#Slave-end of pty is not a terminal.s   Ping!i   )	osr   
addCleanupcloseisattyfailwriteassertEqualread)selfmasterslaves      :/opt/python-3.13.8/usr/lib/python3.13/test/test_openpty.pytestOpenptyTest.test
   sx    

&)%(yyII;<
!.9     N)__name__
__module____qualname____firstlineno__r   __static_attributes__r   r   r   r   r   	   s    :r   r   __main__)r   unittesthasattrSkipTestTestCaser   r   mainr   r   r   <module>r#      sS    r9


9
::	:(## 	: zMMO r   