Uname: Linux web3.us.cloudlogin.co 5.10.226-xeon-hst #2 SMP Fri Sep 13 12:28:44 UTC 2024 x86_64
Software: Apache
PHP version: 8.1.31 [ PHP INFO ] PHP os: Linux
Server Ip: 162.210.96.117
Your Ip: 18.118.196.177
User: edustar (269686) | Group: tty (888)
Safe Mode: OFF
Disable Function:
NONE

name : test_ioctl.pyo
�
?��cc@s�ddlZddlZddlmZmZmZddlZddlZed�Zed�Z	ee	d�ye
dd�ZWn ek
r�ej
d��nuXejee	jd	�Zej�ejd
e�dZeej�ejd�fkrej
d��n[[[yddlZWnek
rDdZnXd
ejfd��YZd�Zedkr}e�ndS(i����N(trun_unittestt
import_modulet
get_attributetfcntlttermiost	TIOCGPGRPs/dev/ttytrsUnable to open /dev/ttys    tiisBNeither the process group nor the session are attached to /dev/ttyt
IoctlTestscBsAeZd�Zdd�Zd�Zd�Zd�Zd�ZRS(cCsltj�tjd�f}tdd�}tj|tjd�}tj	d|�d}|j
||�dS(Nis/dev/ttyRs    R(tostgetpgrptgetsidtopenRtioctlRRtstructtunpacktassertIn(tselftidstttyRtrpgrp((s6/usr/local/python-2.7/lib/python2.7/test/test_ioctl.pyt
test_ioctls
c		Cs�tjd�}|j}tj�tjd�f}d}|dk	rz|j|g||�|jt|�||�n
|j	|�t
dd��"}tj|t
j|d�}WdQX|d}|j|d�|j||�dS(NRii���s/dev/ttyRi(tarraytitemsizeR	R
RtNonetextendtassertEqualtlentappendRRR
RRR(	RtnbytestbuftintsizeRtfillRRR((s6/usr/local/python-2.7/lib/python2.7/test/test_ioctl.pyt_check_ioctl_mutate_len&s	
!
cCs|j�dS(N(R!(R((s6/usr/local/python-2.7/lib/python2.7/test/test_ioctl.pyttest_ioctl_mutate8scCs|jd�dS(Ni(R!(R((s6/usr/local/python-2.7/lib/python2.7/test/test_ioctl.pyttest_ioctl_mutate_1024;scCs|jd�dS(Ni(R!(R((s6/usr/local/python-2.7/lib/python2.7/test/test_ioctl.pyttest_ioctl_mutate_2048@scCs�tstjd��ntj�\}}z�tjdkrUtj}tjd@}n-tj}tjdtjdtj��\}tjddddd�}t	j
|||�}t	j
|||�}Wdtj|�tj|�XdS(	Nspty module requiredil��RtItHHHHiPi(
tptytunittesttSkipTesttopenptyRt
TIOCSWINSZRRtpackRR
R	tclose(Rtmfdtsfdtset_winsz_opcode_maybe_negtset_winsz_opcode_post	our_winszt	new_winsz((s6/usr/local/python-2.7/lib/python2.7/test/test_ioctl.pyt%test_ioctl_signed_unsigned_code_paramDs			
N(	t__name__t
__module__RRR!R"R#R$R4(((s6/usr/local/python-2.7/lib/python2.7/test/test_ioctl.pyRs					cCstt�dS(N(RR(((s6/usr/local/python-2.7/lib/python2.7/test/test_ioctl.pyt	test_mainYst__main__(RR(ttest.test_supportRRRR	RRRRRtIOErrorR)R
RRR-RRR
RR'tImportErrorRtTestCaseRR7R5(((s6/usr/local/python-2.7/lib/python2.7/test/test_ioctl.pyt<module>s0


!	

=	
© 2025 GrazzMean