ó É9Zc@`s¬ddlmZmZmZddlZddlZddlZddlZddl m Z ddl m Z ddl mZmZmZmZmZmZmZy(ejjdejjjƒZeZWnek ráeZnXdefd„ƒYZd efd „ƒYZ d efd „ƒYZ!d efd„ƒYZ"defd„ƒYZ#defd„ƒYZ$defd„ƒYZ%defd„ƒYZ&e'dkr¨eƒndS(i(tdivisiontabsolute_importtprint_functionN(tarray_indexing(tproduct(tTestCasetrun_module_suitetassert_t assert_equalt assert_raisestassert_array_equalt assert_warnst multiarrayt TestIndexingcB`seZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z d „Z d „Z d „Z d „Zd „Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„ZRS(cC`sOtjdddgƒ}t|d|tjƒt|dj|jdƒdS(Niii(tnptarrayRtNonetnewaxistndim(tselfta((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_indexing.pyttest_none_indexscC`sútjdddgƒ}t|d |ƒt|d j|kƒtjdƒ}tt|d tjƒƒtjƒtj ddt ƒtjdgƒ}tt|dtj ƒƒtjtjdƒgd t ƒ}tt|dtj ƒƒWdQXdS( Niiiitignoretgð?gtdtype((((RRRRtbaset isinstancetint_twarningstcatch_warningstfilterwarningstDeprecationWarningtfloat_tobjecttndarray(RR((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_indexing.pyttest_empty_tuple_indexs !cC`s6tjdƒ}|jtjƒ}tjdƒ}t||||ƒtjdƒ||f4ii.(Rai (Rbgð?(Rcgð?(RdRe(Rfs>f4( RtrecRR7R6R9Rtflagst writeable(RtdRT((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_indexing.pyttest_subclass_writeable&scC`sqtjdƒ}tjdƒjddƒj}t||jjƒ|jddƒ}t||dfjjƒdS(Ni iiiÿÿÿÿii(RR%R(RLRRht f_contiguous(RRR1((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_indexing.pyttest_memory_order0s cC`sÁdtfd„ƒY}|ƒ}dtfd„ƒY}tjdƒ}tt|d tjƒƒtjdƒ}tt||tjƒƒtjd ƒ}tt||tjdƒftjƒƒtt|||ƒftjƒƒtjdƒ}tjddtƒ}||d st ArrayLikecB`seZd„ZRS(cS`s tjdƒS(Ni(RR(R((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_indexing.pyt __array__Gs(RZR[Rq(((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_indexing.pyRpEsiiR(((ii((( R!RR?RRR RR"R(RRntzRpRR1((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_indexing.pyttest_scalar_return_type;s& )# )cC`sçtjdgƒ}tjtjtjƒƒ}d|tjdgdtjƒRCRDRFRJRMRNRPRQRSRUR`RkRmRsRxR‚R†RR‘(((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_indexing.pyR s8               "   tTestFieldIndexingcB`seZd„ZRS(cC`sPtjddgƒ}tt|dtjƒƒtt|dgtjƒƒdS(NRtf8((RR“(RR?RRR"(RR((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_indexing.pyRs¶s(RZR[Rs(((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_indexing.pyR’µstTestBroadcastedAssignmentscB`s>eZd„Zd„Zd„Zd„Zd„Zd„ZRS(cC`s|||<|S(N((RRRTtval((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_indexing.pytassign¿s cC`s¤tjdƒ}tjdƒ|ds&  %% + 1. .cC`sËtjdƒ}|jƒ}tjdddgƒ|d*tjdddgƒ|dddgåsi(iiii(iiii(iiiii(iiiii(RRRRRtVisibleDeprecationWarningR¼RºR»RR„RíRR1R R/R0RR(Rt simple_posttocheckR*((RösQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_indexing.pyt test_multidimÔs$    !(cC`s`tjdƒ}tjƒ?tjddtjƒx!|jD]}|j||ƒq<WWdQXdS(Ni R˜R(RR%RRRRøRºRî(RRR*((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_indexing.pyttest_1dòs  ( RZR[t__doc__R½RèRíRîRêRóRûRü(((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_indexing.pyR³ms  á     tTestCApiAccesscB`seZd„Zd„ZRS(cC`s÷tjtdƒ}tt|tjd ƒdƒtt|tjdƒdƒtt|tjdƒdƒtt|tjd ƒdƒtt|tjd ƒdƒtjdƒ}t|d||dƒƒ|j ddƒ}t|d||dƒƒdS( Nii i iõÿÿÿiiiiüÿÿÿ((i i (i i ( t functoolstpartialRR R/RR@R%R R((Rt subscriptR((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_indexing.pyt test_getitemûscC`s9tjtdƒ}tt|tjdƒdƒtt|tjd ƒddƒtt|tjdƒddƒtt|tjdƒddƒtt|tjd ƒddƒtt|tjd ƒddƒtjdƒ}||ddƒt |ddkƒ|j ddƒ}||ddƒt |d ddgƒdS( Nii ii iõÿÿÿiiiiÿÿÿÿ((i i (i i ( RÿRRR R=RR@R/R%RR(R (RR–R((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_indexing.pyt test_setitem s(RZR[RR(((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_indexing.pyRþús t__main__((t __future__RRRRtRRÿtnumpyRtnumpy.core.multiarray_testsRt itertoolsRt numpy.testingRRRRR R R t ctypeslibt load_librarytcoreR t__file__tcdllR6t _HAS_CTYPEt ImportErrorR7R R’R”RŸR¨R­R³RþRZ(((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_indexing.pyts0    4   ÿŸ <-0ÿŽ'