9Zc@`sddlmZmZmZddlZddlZddlmZm Z m Z m Z defdYZ e dkre ndS(i(tdivisiontabsolute_importtprint_functionN(tTestCasetassert_trun_module_suitetdect TestErrstatecB`sAeZejejdkddZdZdZRS(tarmv5tels See gh-413.c C`stjddddmtjd }tjddtj|WdQXytj|Wntk rsnX|jdWdQXdS(NtalltraisetundertignoreitinvalidsDid not raise an invalid error(tnpterrstatetarangetsqrttFloatingPointErrortfail(tselfta((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_errstate.pyt test_invalid s c C`stjddddctjd }tjdd |dWdQXy |dWntk rinX|jdWdQXdS( NR R R R itdivideis"Did not raise divide by zero error(RRRRR(RR((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_errstate.pyt test_divides  c C`sd}tj}tjd|Pttj|kdtjddttjdkdWdQXWdQXttj|kddS(NcW`st|dS(N(tprint(targs((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_errstate.pytfoo(stcallscall is not fooscall is not Nonescall is not olderrcall(Rt geterrcallRRtNone(RRt olderrcall((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_errstate.pyt test_errcall's  %( t__name__t __module__RtskipiftplatformtmachineRRR (((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_errstate.pyR s' t__main__(t __future__RRRR$tnumpyRt numpy.testingRRRRRR!(((sQ/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_errstate.pyts   "*