5SSKJr SSKJr SSKrSSKJr "SS\R 5r\S:Xa\R"5 gg))UserList) list_testsN)supportc^\rSrSr\rU4SjrSrSrSr U4Sjr Sr Sr S r S r\R "S 5"\R$R&5rS rU=r$) UserListTest c >[TU]5 /SQnURU5n[SS5HZnUR USUUSU5 UR X#SXS5 [SS5HnUR X#UXU5 M M\ g)Nr)super test_getslice type2testrange assertEqual)selfluij __class__s 9/opt/alt/python313/lib64/python3.13/test/test_userlist.pyrUserListTest.test_getslice s   NN1 r1A   QrUAbqE *   QrUAbE *2q\  QQ0"c/SQn[U5nURUSSUR5 URUSSU5 g)Nr )rassertIsInstancerr)rrrs rtest_slice_typeUserListTest.test_slice_types<  QK adAKK0 1a rcZ[S5nUS-nURU[S55 g)Nspameggsspameggs)rrlistrru2s rtest_add_specialsUserListTest.test_add_specialss* V  Z T*-.rc[S5nSU-nURU[S55 UR[S55nURU[S55 g)Nr%r$r&)rrr'__radd__r(s rtest_radd_specialsUserListTest.test_radd_specials!sR V  aZ T*-. ZZ( ) T*-.rcr>[TU]5 SS/nU[SS/5- nURU/SQ5 g)Nrr )rr rr )r test_iaddrr)rrrs rr1UserListTest.test_iadd(s:  F Xq!f  L)rcURSS/5nURUSS/5 URUS/5 URUSS/5 g)Nrr r )rrassertNotEqualrrs r test_mixedcmpUserListTest.test_mixedcmp.sN NNAq6 " QF# As# A1v&rcURSS/5nURU/-U5 URUS/-/SQ5 g)Nrr r )rr r )rrr5s r test_mixedaddUserListTest.test_mixedadd4s> NNAq6 " R# aS),rc "SSUR5nUR[[U"S555S5 g)Nc\rSrSrSrSrg)1UserListTest.test_getitemoverwriteiter..T;c[U5S-$)Nz!!!)str)rkeys r __getitem__=UserListTest.test_getitemoverwriteiter..T.__getitem__<s3x%''rN)__name__ __module__ __qualname____firstlineno__rB__static_attributes__rDrrTr=;s (rrJ)r r z0!!!)rrnextiter)rrJs rtest_getitemoverwriteiter&UserListTest.test_getitemoverwriteiter9s1 ( ( d1U8n-v6rcUR/SQ5nUR5nURX5 UR[U5[U55 g)N)rr rr )rcopyrtype)rrvs rtest_userlist_copyUserListTest.test_userlist_copy@sA NN? + FFH  a$q'*rrD)rErFrGrHrrrr!r*r.r1r6r9rMrTrinfinite_recursionr CommonTesttest_repr_deeprI __classcell__)rs@rrr s[I1! / /* ' - 7+//3,,Nrr__main__) collectionsrtestrunittestrrXrrEmainrDrrr`s@!A:((AF z MMOr