Current File : //usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyo
�
E�`Qc@s\ddlTddlmZddlZdZdefd��YZedkrXe	�ndS(i����(t*(t_assert_valid_refcountNitTestRegressioncBs.eZed�Zed�Zed�Zed�Zed�Zed�Zed�Z	ed�Z
ed�Zed	�Zed
�Z
ed�Zed�Zd
�Zd�Zd�Zd�Zd�Zed�Zed�Zed�Zed�Zd�Zd�Zd�Zd�Zd�ZRS(cCs?ttjdg�tjddg�tjddg��dS(s
Ticket #28iii����N(tassert_equaltnptpoly1d(tselftlevel((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_poly1ds%cCsUtjjd�}|j�}tj|dd�tj|dd�t||�dS(s
Ticket #91itrowvariiN(ii(Rtrandomtcopytcovtassert_array_equal(RRtxty((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_cov_parameters
s
cCsbx[td�D]M}tjddddgddg�tjdddddgddg�q
WdS(s
Ticket #95idiiiiiN(trangeRtdigitize(RRti((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_mem_digitizes"cCs#tgtjtjg���dS(sTicket #205N(R
Rtuniquetarray(RR((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_unique_zero_sizedscCsxtjd��}|tjd�tjd�tjd��|tjd�tjd	�tjd
�tjd��dS(sTicket #325cWs|S(N((targs((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyt<lambda>!siiN(iii(iii(iii(iii(iii(iii(ii(Rt	vectorizetzeros(RRtvt((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_mem_vectorises+cCs;ttjddd�dg�ttjdd!g�dS(sTicket #339iy�?N(R
Rtmgrid(RR((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_mgrid_single_element%s cCs&d�}tj|�}t|�dS(sTicket #378cSsdS(Ni{((RR((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pytp,sN(RRR(RRR tv((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_refcount_vectorize*s	cCsDtjtjtjdgdd�}|jtjjt|d�dS(sTicket #396itriN(RRtnantassertRaisestlinalgtLinAlgErrortgetattr(RRR ((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_poly1d_nan_roots0s$cCstjgdg�dS(sTicket #448g�?N(Rtpolymul(RR((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_mem_polymul5scCs#tjg�}tj|d�dS(sTicket #469s
asdasd	asdasdN(RRtappend(RRR((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_mem_string_concat9scCsgtjdddg�}tjdddddg�}tj||�\}}t||||�dS(sTicket #553iiiiiN(RRtpolydivR(RRtuR!tqR#((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyt
test_poly_div>scCsQtjdddg�}tjddg�}t||k�t||k�dS(sTicket #554iiiiN(RRtassert_(RRRR((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_poly_eqEscCstjjddd�dS(sTicket #572iN(Rtlibtplace(RR((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_mem_insertLscQCs-dddddg}dddd	d
ddd
ddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVgQ}dWdXdYdZdZd[d\d]dWd[d]d^d\d^dWd[d\d_d\d_dYd\d\d\d`dZdWd]dZd^d[d^dYdYd\dadYdYdWdZdad\d\dZdXdWd[d[d\dYdWd_d\d[dZdYdYd_d[d[d\dXd[dZd^dYd[d\d\dZdadWd[d[d[d\dYdZdZd^dYgQ}tj||db�}t||�dcS(dsTicket #628g1$���ͱ�g�HP�B?g�{p#��g�p�I�#@g
K<�l�s�iZi[i\i]i^i_i`iaibicidieifigihiiijikiliminioipiqirisitiuiviwixiyizi{i|i}i~i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�i�g"@g@g@g@g @g@g&@g@g$@g*@g(@iN(Rtpolyfittassert_array_almost_equal(RtrefRRttested((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_polyfit_buildPs$	*$$$$$$$$$$$!cCs�d}tjddtj�}tj||�\}}t|jtjk|�d}tjddtj�}tj||�\}}t|jtjk|�dS(s#Make polydiv work for complex typessWrong type, should be complexitdtypesWrong type, should be floatN(RtonestcomplexR.R2R<tinttfloat(RtmsgRR0R#((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_polydiv_typefscCs&tttjtjd�dd�dS(sTicket 928.ii
tbinsiN(ii
i(t
assert_raisest
ValueErrorRthistogramddR=(R((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_histogramdd_too_many_binsqscCs�d}tjddtj�}ttj|�jtjk|�d}tjddtj�}ttj|�jtjk|�dS(sTicket #944sWrong type, should be complexiR<sWrong type, should be floatN(RR=R>R2tpolyintR<R?R@(RRAR((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_polyint_typeus"cCs#ttjtjgg���dS(sTicket 1140N(tlistRtndenumerateR(R((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_ndenumerate_crash~scCs,ttjtjg�tjdg��dS(sTest for changeset r5065N(R
RRR$tasfarraytNone(RR((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_asfarray_none�scswtjtj�jd}td|ddd���fd�}�fd�}|jt|�|jt|�dS(Niig�?g@icsZd}tj|fd�}tjjd|d��}d|tj|||||�<dS(Niiitsize(RR=R
trandinttix_(tntaR(tthesize(sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pytdp�scsZd}tj|fd�}tjjd|d��}|tj|||||�}dS(NiiiRP(RR=R
RQRR(RSRTRtg(RU(sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pytdp2�s(RR<tintptitemsizeR?R%RE(RRtnbitsRVRX((RUsE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_large_fancy_indexing�scCsKtjddg�}tjd|�}ttj||fj|k�dS(	NRTtf4tbti4i(RTR](R^R_(i(RR<RR2tr_(RRtdtR((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_void_coercion�scCs�ddl}ddl}|j}t|jd�|_z=y#tjitjd�d6�}Wntd��nXWd|jj	�||_XdS(sticket #1243i����Ntwitfoo(
tostsyststdouttopentdevnullRtwhoRtAssertionErrortclose(RRReRft	oldstdoutttmp((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_who_with_0dim_array�s	#
cCsVtj�tj�g}x7|D]/}tt|ttf��t|dk�qWdS(s�As a sanity check, just test that get_include and
        get_numarray_include include something reasonable.  Somewhat
        related to ticket #1405.tN(Rtget_includetget_numarray_includeR2t
isinstancetstrtunicode(Rtinclude_dirstpath((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_include_dirs�s
cCs�tttjtjdg�d�tj��tttjdgd�tj��tttjtjdg�d�tj��tttjdgd�tj��dS(sTicket #1249iiN(R2RsRtpolyderRtndarray(R((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_polyder_return_type�s.%.cCs�ddlm}t}tjdddgdtj�}tjd�jtj�}ddd	g}tjtjtjg}y|||||�}Wnt	��nXd
S(sTicket #1676i����(t
append_fieldsiiiR<RTR^tcN(
tnumpy.lib.recfunctionsR|tFalseRRtint32teyetastypetfloat64Rk(RR|tFtbasetdatatnamestdlistRT((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_append_fields_dtype_list�s!cCszddlm}ddg}tj|d�d|�}t|tjddfgd|��ddddfdgfg}tj|d�d|�}t|tjdgd|��dddfg}tj|d�d|�}t|tjdd ffgd|��ddd!fg}tj|d�d|�}d"d#d$fd%d&d'fffg}t|tj|d|��dS((Ni����(tStringIORTtu1iR^s0 1 2 3R<iiis0 1 2 3 4 5 6 7 8 9 10 11iiiiii	i
i(RTR�i(R^R�i(ii(ii(ii(R^R�(iii((iiii(((iiii(ii(ii(ii(iii(ii(ii(ii(ii(ii	(i
i(R�RtloadtxtRR(RR�RaRR�((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_loadtxt_fields_subarrays�s%($cCs@tjddtj�}ytj|�Wnt��nXdS(NiR<(RRtbooltnansumRk(RRT((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyttest_nansum_with_boolean�s
(t__name__t
__module__trlevelRRRRRRR"R)R+R-R1R3R6R;RBRGRIRLROR\RbRoRxR{R�R�R�(((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyRs6										
	t__main__(
t
numpy.testingtnumpy.testing.utilsRtnumpyRR�tTestCaseRR�trun_module_suite(((sE/usr/lib64/python2.7/site-packages/numpy/lib/tests/test_regression.pyt<module>s
�