ó É9Zc@`s•ddlmZmZmZddljZddljj Z ddl m Z m Z mZmZmZde fd„ƒYZedkr‘e ƒndS(i(tdivisiontabsolute_importtprint_functionN(trun_module_suitetTestCasetassert_t assert_equaltassert_array_equalt TestUfunclikecB`s,eZd„Zd„Zd„Zd„ZRS(cC`s­tjtjtj tjdddgƒ}tj|jtƒ}tjttttttgƒ}t j |ƒ}t ||ƒt j ||ƒ}t ||ƒt ||ƒdS(Ngg@gÀ( tnxtarraytinftnantzerostshapetbooltTruetFalsetufltisposinfR(tselftatoutttgttres((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_ufunclike.pyt test_isposinf s+!  cC`s­tjtjtj tjdddgƒ}tj|jtƒ}tjttttttgƒ}t j |ƒ}t ||ƒt j ||ƒ}t ||ƒt ||ƒdS(Ngg@gÀ( R R R R R RRRRRtisneginfR(RRRRR((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_ufunclike.pyt test_isneginfs+!  cC`sÑtjddddgddddggƒ}tj|jtƒ}tjddddgddddggƒ}tj|ƒ}t||ƒtj||ƒ}t||ƒt||ƒttjd ƒd ƒdS( Ngð?gš™™™™™ñ?gø?gÍÌÌÌÌÌü?gð¿gš™™™™™ñ¿gø¿gÍÌÌÌÌÌü¿g…ëQ¸ @i(R R R RtfloatRtfixR(RRRRR((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_ufunclike.pyttest_fix"s--   cC`s’dtjfd„ƒY}tjddgƒ}||ddƒ}tj|ƒ}t|tjddgƒƒtt||ƒƒt|j dƒdS( NtMyArraycB`s eZdd„Zdd„ZRS(cS`s+tj|dtƒj|ƒ}||_|S(Ntcopy(R R Rtviewtmetadata(tclstdataR"R((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_ufunclike.pyt__new__0s cS`s|j|_|S(N(R"(Rtobjtcontext((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_ufunclike.pyt__array_wrap__5s N(t__name__t __module__tNoneR%R((((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_ufunclike.pyR/s gš™™™™™ñ?gš™™™™™ñ¿R"tfooiiÿÿÿÿ( R tndarrayR RRRRt isinstanceRR"(RRRtmtf((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_ufunclike.pyttest_fix_with_subclass.s (R)R*RRRR1(((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_ufunclike.pyR s t__main__(t __future__RRRt numpy.coretcoreR tnumpy.lib.ufuncliketlibt ufunclikeRt numpy.testingRRRRRRR)(((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_ufunclike.pyts (6