&* SSKrSSKrSSKrSSKrSSKrSSKrSSKJr \R"SS9 \R"\RSSS:HS5"SS \R55r S r \S :Xa\R"5 gg) N)supportT)modulewinz can't easily test on this systemc&\rSrSr"SS5r"SS5rSr\R"\ RRS5S5S 5r S r \R"5S 5r\R"\R"S 5S 5rSrSrg)SelectTestCase c\rSrSrSrg)SelectTestCase.NopeN)__name__ __module__ __qualname____firstlineno____static_attributes__r 7/opt/alt/python313/lib64/python3.13/test/test_select.pyNoper s rrc\rSrSrSrSrg)SelectTestCase.Almostcg)Nfilenor selfs rrSelectTestCase.Almost.filenosrr Nrrrrrrr rrAlmostrs rrcUR[[RSSS5 UR[[RUR5///5 UR[[RUR 5///5 UR[[R///S5 UR[ [R///S5 g)Nrz not a number) assertRaises TypeErrorselectrr ValueErrorrs rtest_error_conditions$SelectTestCase.test_error_conditionss )V]]Aq!< )V]]TYY[M2rJ )V]]T[[]ORL )V]]BBO *fmmRRDrfreebsdz*skip because of a FreeBSD bug: kern/155606cr[[S5nUR5nUR5 [R"U///S5 UR S5 SSS5 g![ a4nURUR[R5 SnANBSnAff=f!,(df  g=f)Nrbrzexception not raised) open__file__rcloser&failOSError assertEqualerrnoEBADF)rfpfderrs r test_errnoSelectTestCase.test_errnos(D !RB HHJ 2 rdBA. 01" !  9  EKK88 9 " !s4!B(A' B(' B%1*B B( B%%B(( B6c[R"///S5upnURX5 URX5 URX#5 g)Nr!)r& assertIsNot)rrwxs rtest_returned_list_identity*SelectTestCase.test_returned_list_identity+sD--BA.a   rc[R"S5n[RSSU/n[R "U[R S9nURnSHn[R(a[SU35 [R"U///U5upgnURU/5 URU/5 U(dMpXd/:XadUR5n [R(a[[U 55 U (d"[R(a [S5 OMURSXgU5 M SSS5 g!,(df  g=f) Nz import time for i in range(10): print("testing...", flush=True) time.sleep(0.050) z-Iz-c)stdout)rr!r"NNNNNNNNNNz timeout = EOFz'Unexpected return values from select():)textwrapdedentsys executable subprocessPopenPIPErBrverboseprintr&r2readlinereprr0) rcodecmdprocpipetimeoutrfdwfdxfdlines r test_selectSelectTestCase.test_select2s   ~~tT40   c*// :d;;D;??Jwi01 & tfb"g F #  b)  b)&===?Dd4j)"??!%L CC)#<; : :s DE E%z-Emscripten cannot select a fd multiple times.c^/m"U4SjS5nU"5/S-TSS&UR[R"/T/5/TSS/45 g)Nc">\rSrSrU4SjrSrg)-SelectTestCase.test_select_mutated..FWcF>TS [RR5$)Nr#)rI __stdout__r)ras rr4SelectTestCase.test_select_mutated..F.filenoXsbE~~,,..rr Nr)rcsrFr_Ws  / /rre )r2r&)rrercs @rtest_select_mutated"SelectTestCase.test_select_mutatedRsP  / /urz! r1b1B"1r?Crc[R"U[[R"555 [ [S5(a4[R"U[[R "555 gg)Ndevpoll)rcheck_disallow_instantiationtyper&pollhasattrrkrs rtest_disallow_instantiation*SelectTestCase.test_disallow_instantiation^sK,,T4 3FG 69 % %  0 0tFNN__NDDOrrc.[R"5 g)N)r reap_childrenr rrtearDownModulerzds r__main__)r3r&rKrIrGrrtestrrequires_working_socketrsrtTestCaserrzrmainr rrrs  t, #,,r"E)35UOX&&UO5UOn z MMOr