a zeXã@sJddlZddlZeedƒs$e d¡‚Gdd„dejƒZedkrFe ¡dS)éNÚopenptyzos.openpty() not available.c@seZdZdd„ZdS)Ú OpenptyTestcCs`t ¡\}}| tj|¡| tj|¡t |¡s<| d¡t |d¡| t |d¡d¡dS)Nz#Slave-end of pty is not a terminal.sPing!i) ÚosrZ addCleanupÚcloseÚisattyZfailÚwriteZ assertEqualÚread)ÚselfZmasterZslave©r úE/opt/bitninja-python-dojo/embedded/lib/python3.9/test/test_openpty.pyÚtest s    zOpenptyTest.testN)Ú__name__Ú __module__Ú __qualname__r r r r r r srÚ__main__)rZunittestÚhasattrZSkipTestZTestCaserr Úmainr r r r Ús