+
    Bi                         ^ RI Ht ^ RIHt ^ RIt ! R R]P
                  4      t]R8X  d   ]P                  ! 4        R# R# )    )UserList)
list_testsNc                      a a ] tR t^t o]tV 3R ltR tR tR t	V 3R lt
R tR tR tR	 t]P                   P"                  tR
tVtV ;t# )UserListTestc                "  < \         SV `  4        . ROpV P                  V4      p\        R^4       FZ  pV P	                  VRV VRV 4       V P	                  W#R WR 4       \        R^4       F  pV P	                  W#V WV 4       K  	  K\  	  R# )r   Nr               )supertest_getslice	type2testrangeassertEqual)selfluij	__class__s   &    )/usr/lib/python3.14/test/test_userlist.pyr   UserListTest.test_getslice   s    NN1r1AQrUAbqE*QrUAbE*2q\  QQ0 "     c                    . ROp\        V4      pV P                  VR,          VP                  4       V P                  VR,          V4       R# )r   :NNNNr   )r   assertIsInstancer   r   )r   r   r   s   &  r   test_slice_typeUserListTest.test_slice_type   s<    QKadAKK01a r   c                d    \        R 4      pVR,           pV P                  V\        R4      4       R# )spameggsspameggsN)r   r   listr   r   u2s   &  r   test_add_specialsUserListTest.test_add_specials   s*    VZT*-.r   c                    \        R 4      pRV,           pV P                  V\        R4      4       VP                  \        R4      4      pV P                  V\        R4      4       R# )r"   r!   r#   N)r   r   r$   __radd__r%   s   &  r   test_radd_specialsUserListTest.test_radd_specials    sR    VaZT*-.ZZ()T*-.r   c                |   < \         SV `  4        ^ ^.pV\        ^ ^.4      ,          pV P                  V. RO4       R# )r   N)r   r	   r   r	   )r   	test_iaddr   r   )r   r   r   s   & r   r.   UserListTest.test_iadd'   s:    F	Xq!fL)r   c                    V P                  ^ ^.4      pV P                  V^ ^.4       V P                  V^ .4       V P                  V^ ^.4       R# )r   N)r   r   assertNotEqualr   r   s   & r   test_mixedcmpUserListTest.test_mixedcmp-   sN    NNAq6"QF#As#A1v&r   c                    V P                  ^ ^.4      pV P                  V. ,           V4       V P                  V^.,           . RO4       R# )r   N)r   r	   r
   )r   r   r2   s   & r   test_mixedaddUserListTest.test_mixedadd3   s>    NNAq6"R#aS),r   c           	          ! R  RV P                   4      pV P                  \        \        V! R4      4      4      R4       R# )c                   &   a  ] tR t^:t o R tRtV tR# )1UserListTest.test_getitemoverwriteiter.<locals>.Tc                &    \        V4      R ,           # )z!!!)str)r   keys   &&r   __getitem__=UserListTest.test_getitemoverwriteiter.<locals>.T.__getitem__;   s    3x%''r    N)__name__
__module____qualname____firstlineno__r>   __static_attributes____classdictcell__)__classdict__s   @r   Tr:   :   s     ( (r   rH   z0!!!N)r	   r
   )r   r   nextiter)r   rH   s   & r   test_getitemoverwriteiter&UserListTest.test_getitemoverwriteiter8   s1    	( 	( 	d1U8n-v6r   c                    V P                  . RO4      pVP                  4       pV P                  W4       V P                  \        V4      \        V4      4       R# )   N)rN      r	   	   r	   )r   copyr   type)r   r   vs   &  r   test_userlist_copyUserListTest.test_userlist_copy?   sA    NN?+FFHa$q'*r   r@   )rA   rB   rC   rD   r   r   r   r   r'   r+   r.   r3   r6   rK   rT   r   
CommonTesttest_repr_deeprE   rF   __classcell__)r   rG   s   @@r   r   r      sL     I1!/
/*'-
7+  **99NNr   r   __main__)	collectionsr   testr   unittestrV   r   rA   mainr@   r   r   <module>r^      s;    !  ?::(( ?:B zMMO r   