Ńņ [ŠKc@sddkZddkTddkZeieieieieiei ei ei ei ei eieieieieieieigZdefd„ƒYZdefd„ƒYZdefd„ƒYZd efd „ƒYZed jo eƒndS( i’’’’N(t*t TestTypescBs,eZdd„Zdd„Zdd„ZRS(icCs!xtD]}|dƒ}qWdS(Ni(ttypes(tselftleveltatypeta((sF/usr/lib64/python2.6/site-packages/numpy/core/tests/test_scalarmath.pyt test_types s c Csšx“ttƒD]…\}}|dƒ}tidgd|ƒ}xRttƒD]D\}}|dƒ}tidgd|ƒ} ||} || } qJWq WdS(Nitdtypei(t enumerateRtnptarray( RRtkRtvalatval1tltbtypetvalbtval2tvaltvalo((sF/usr/lib64/python2.6/site-packages/numpy/core/tests/test_scalarmath.pyt test_type_adds      cCs^xWttƒD]I\}}tidddg|ƒ}|dddgƒ}t||ƒq WdS(Niii(R RR R t assert_equal(RRR RRtb((sF/usr/lib64/python2.6/site-packages/numpy/core/tests/test_scalarmath.pyttest_type_create s  (t__name__t __module__RRR(((sF/usr/lib64/python2.6/site-packages/numpy/core/tests/test_scalarmath.pyR s  t TestPowercBseZd„Zd„ZRS(cCs7x0titigD]}|dƒ}|d}qWdS(Nii(R tint8tint16(RttRR((sF/usr/lib64/python2.6/site-packages/numpy/core/tests/test_scalarmath.pyttest_small_types(s   cCs†xtititititigD]Y}|dƒ}|d}d||f}ti|tiƒoq%t|dd|ƒq%WdS(Ni3iserror with %r: got %ri‘:gterr_msg( R tint32tint64tfloat32tfloat64t longdoublet issubdtypetintegertassert_almost_equal(RRRRtmsg((sF/usr/lib64/python2.6/site-packages/numpy/core/tests/test_scalarmath.pyttest_large_types.s%  (RRRR*(((sF/usr/lib64/python2.6/site-packages/numpy/core/tests/test_scalarmath.pyR's tTestConversioncBseZd„ZRS(cCsµddddddg}d dddddg}xHdtitigD]1}ti|d |ƒ}ttt|ƒ|ƒqFWti|d d tiƒ}ttt|ƒ|d ƒdS(Ng€„.Ag¢”mBgČNgmĮ«Cg€„.Įg¢”mĀgČNgmĮ«Ći ii iRii@BI„ŌčId§³¶ą i@BiĄ½š’I„ŌčIšZ+’’’Id§³¶ą IœXLIņ( tNoneR R$R"R Rtmaptinttuint64(RRtlitTR((sF/usr/lib64/python2.6/site-packages/numpy/core/tests/test_scalarmath.pyttest_int_from_long:s(RRR2(((sF/usr/lib64/python2.6/site-packages/numpy/core/tests/test_scalarmath.pyR+9stTestReprcBseZd„Zd„ZRS(c CsNti|ƒ}|i|i}|i}ti|ƒid}x ddgD]ū}tidg|dtiƒ}|djo*|d}d|d} d| >||||s   *