PK œqhYî¶J‚ßFßF)nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/ $#$#$#

Dir : /lib64/python2.7/test/
Server: Linux apophis.o2switch.net 4.18.0-553.111.1.lve.el8.x86_64 #1 SMP Fri Mar 13 13:42:17 UTC 2026 x86_64
IP: 109.234.164.184
Choose File :

Url:
Dir : //lib64/python2.7/test/test_ioctl.pyc

�
zfc@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((s'/usr/lib64/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((s'/usr/lib64/python2.7/test/test_ioctl.pyt_check_ioctl_mutate_len&s	
!
cCs|j�dS(N(R!(R((s'/usr/lib64/python2.7/test/test_ioctl.pyttest_ioctl_mutate8scCs|jd�dS(Ni(R!(R((s'/usr/lib64/python2.7/test/test_ioctl.pyttest_ioctl_mutate_1024;scCs|jd�dS(Ni(R!(R((s'/usr/lib64/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((s'/usr/lib64/python2.7/test/test_ioctl.pyt%test_ioctl_signed_unsigned_code_paramDs			
N(	t__name__t
__module__RRR!R"R#R$R4(((s'/usr/lib64/python2.7/test/test_ioctl.pyRs					cCstt�dS(N(RR(((s'/usr/lib64/python2.7/test/test_ioctl.pyt	test_mainYst__main__(RR(ttest.test_supportRRRR	RRRRRtIOErrorR)R
RRR-RRR
RR'tImportErrorRtTestCaseRR7R5(((s'/usr/lib64/python2.7/test/test_ioctl.pyt<module>s0


!	

=