python (3.11.7)

(root)/
lib/
python3.11/
test/
__pycache__/
test_select.cpython-311.opt-1.pyc

e
ddlZddlZddlZddlZddlZddlZddlZddlmZej	dej
ejdddkdGdd	ejZ
d
ZedkrejdSdS)N)supportT)modulewinz can't easily test on this systemc&eZdZGddZGddZdZejej	
dddZd	Ze
jd
Zeje
jddZd
ZdS)SelectTestCaseceZdZdS)SelectTestCase.NopeN)__name__
__module____qualname__D/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/test/test_select.pyNoper
srrceZdZdZdS)SelectTestCase.AlmostcdS)Nfilenorselfs rrzSelectTestCase.Almost.filenos8rNrrr
rrrrAlmostrs#					rrc|ttjddd|ttj|ggg|ttj|ggg|ttjgggd|t
tjgggddS)Nrznot a number)assertRaises	TypeErrorselectrr
ValueErrorrs rtest_error_conditionsz$SelectTestCase.test_error_conditionss)V]Aq!<<<)V]TYY[[M2rJJJ)V]T[[]]ORLLL)V]BBOOO*fmRRDDDDDrfreebsdz*skip because of a FreeBSD bug: kern/155606cttd5}|}|	t	j|gggd|dn<#t$r/}||jtj	Yd}~nd}~wwxYwddddS#1swxYwYdS)Nrbrzexception not raised)
open__file__rcloser failOSErrorassertEqualerrnoEBADF)rfpfderrs    r
test_errnozSelectTestCase.test_errnos(D
!
!	2RBHHJJJ
2
rdBA...		01111
9
9
9  EK88888888
9	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2	2s;)B7A.B7.
B'8%B"B7"B''B77B;>B;ctjgggd\}}}|||||||||dS)Nr)r assertIsNot)rrwxs    rtest_returned_list_identityz*SelectTestCase.test_returned_list_identity,se-BA..1aAAArctjd}tjdd|g}t	j|tj5}|j}dD]}tj	rtd|tj|ggg|\}}}||g||g|sk||gkr\|
}	tj	rtt|	|	stj	rtdn|d|||ddddS#1swxYwYdS)	Nz
            import time
            for i in range(10):
                print("testing...", flush=True)
                time.sleep(0.050)
        z-Iz-c)stdout)rrrNNNNNNNNNNz
timeout = EOFz'Unexpected return values from select():)textwrapdedentsys
executable
subprocessPopenPIPEr9rverboseprintr r+readlinereprr))
rcodecmdprocpipetimeoutrfdwfdxfdlines
          rtest_selectzSelectTestCase.test_select3s 

~tT40

c*/
:
:
:	)d;D;
)
)?20w00111 &
tfb"g F F
S#  b)))  b)))4&====??D*d4jj)))"?)!%LLL		CsC))))'	)	)	)	)	)	)	)	)	)	)	)	)	)	)	)	)	)	)sC1EE
Ez-Emscripten cannot select a fd multiple times.cgGfdd}|gdzdd<|tjgggddgfdS)NceZdZfdZdS)-SelectTestCase.test_select_mutated.<locals>.FcFd=tjS)Nr)r@
__stdout__r)ras rrz4SelectTestCase.test_select_mutated.<locals>.F.filenoYsbE~,,...rNr)rXsrFrUXs.
/
/
/
/
/
/
/rrY
)r+r )rrYrXs  @rtest_select_mutatedz"SelectTestCase.test_select_mutatedSs
	/	/	/	/	/	/	/	/	/	/urz!!!r1b11B"1"r?CCCCCrctj|ttjttdr5tj|ttjdSdS)Ndevpoll)rcheck_disallow_instantiationtyper pollhasattrr^rs rtest_disallow_instantiationz*SelectTestCase.test_disallow_instantiation_sk,T4

3F3FGGG69%%	O0tFN<L<L7M7MNNNNN	O	OrN)rrr
rrr"unittestskipIfr@platform
startswithr1r7r
requires_forkrR
is_emscriptenr\rcrrrrrs=







EEEX_S\,,Y77ACC	2	2CC	2W)))>X_NDDDOOOOOrrc,tjdS)N)r
reap_childrenrrrtearDownModulerlesr__main__)r,osr rBr@r>rdtestrrequires_working_socketrerfTestCaserrlrmainrrr<module>rss				







t,,,,#,rr"E)355UOUOUOUOUOX&UOUO55UOnzHMOOOOOr