ó {G_Tc@sgddlZddlmZmZdejfd„ƒYZdd„Zedkrcede ƒndS(iÿÿÿÿN(t test_supportt list_teststListTestcBs;eZeZd„Zd„Zd„Zd„Zd„ZRS(cCs*|jtgƒgƒddddg}t|ƒ}|j||ƒ|j||k ƒ|jtd ƒgƒ|jtdƒddddgƒ|jtdƒgƒ|jtdƒddd d gƒtjd krù|jttttjdƒƒng}|j d „|Dƒƒ|j|gƒdS(Niiiittspamtstptatmiÿÿÿcss|] }| VqdS(N((t.0ty((s*/usr/local/lib/python2.7/test/test_list.pys %s((iiii( t assertEqualtlistt assertTruetsystmaxsizet assertRaisest MemoryErrortxrangetmaxinttextend(tselftl0_3tl0_3_bistx((s*/usr/local/lib/python2.7/test/test_list.pyt test_basics ""#cCs5tt|ƒjƒ|jg ƒ|jdgƒdS(Ni*(tsuperRt test_truthR (R((s*/usr/local/lib/python2.7/test/test_list.pyR(scCs|jggk ƒdS(N(R (R((s*/usr/local/lib/python2.7/test/test_list.pyt test_identity-scCsett|ƒjƒ|jtgƒdƒ|jtdgƒdƒ|jtdddgƒdƒdS(Niiii(RRttest_lenR tlen(R((s*/usr/local/lib/python2.7/test/test_list.pyR0scCsddddg}ttjddt|ƒƒ}d„}d„}|jttf|||ƒ|jttf|||ƒdS(NiiiiicSs||S(N((Rtb((s*/usr/local/lib/python2.7/test/test_list.pytmul9scSs||9}dS(N((RR((s*/usr/local/lib/python2.7/test/test_list.pytimul:s(tintRRRRRt OverflowError(RtlsttnR R!((s*/usr/local/lib/python2.7/test/test_list.pyt test_overflow6s !  ( t__name__t __module__R t type2testRRRRR&(((s*/usr/local/lib/python2.7/test/test_list.pyRs  !   cCs—tjtƒddl}|r“t|dƒr“ddl}dgd}xAtt|ƒƒD]-}tjtƒ|j ƒ|j ƒ||s      t__main__R0( RttestRRt CommonTestRR.R3R'tTrue(((s*/usr/local/lib/python2.7/test/test_list.pyts :