Current File : //usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyc
�
E�`Qc@s�ddlZddlTddlmZmZmZmZmZmZm	Z	m
Z
mZdefd��YZ
defd��YZdefd	��YZd
efd��YZdefd
��YZd�Zd�Zedkr�e�ndS(i����N(t*(	tarrayt
atleast_1dt
atleast_2dt
atleast_3dtvstackthstacktnewaxistconcatenatetaranget
TestAtleast1dcBs5eZd�Zd�Zd�Zd�Zd�ZRS(cCs\td�}td�}tt||g�}tdg�tdg�g}t||�dS(Nii(RtmapRtassert_array_equal(tselftatbtrestdesired((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyt
test_0D_arrays
cCsntddg�}tddg�}tt||g�}tddg�tddg�g}t||�dS(Niii(RRRR(R
RRRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyt
test_1D_array
s
$cCsntddgddgg�}tddgddgg�}tt||g�}||g}t||�dS(Niii(RRRR(R
RRRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyt
test_2D_arrays
cCs�tddgddgg�}tddgddgg�}t||g�}t||g�}tt||g�}||g}t||�dS(Niii(RRRR(R
RRRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyt
test_3D_arrayscCs�ttd�jd
k�ttd�jdk�ttd�jdk�ttd�jd
k�ttddgddgg�jdk�d	S(sB Test to make sure equivalent Travis O's r1array function
        iiy@lg@iiiN(i(i(i(i(ii(tassert_Rtshape(R
((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyttest_r1array s
(t__name__t
__module__RRRRR(((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyR
s
				t
TestAtleast2dcBs5eZd�Zd�Zd�Zd�Zd�ZRS(cCsbtd�}td�}tt||g�}tdgg�tdgg�g}t||�dS(Nii(RRRR(R
RRRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyR+s
$cCsttddg�}tddg�}tt||g�}tddgg�tddgg�g}t||�dS(Niii(RRRR(R
RRRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyR1s
*cCsntddgddgg�}tddgddgg�}tt||g�}||g}t||�dS(Niii(RRRR(R
RRRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyR7s
cCs�tddgddgg�}tddgddgg�}t||g�}t||g�}tt||g�}||g}t||�dS(Niii(RRRR(R
RRRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyR=scCsttd�jdk�ttddg�jd	k�ttddgddggddgddggg�jd
k�dS(sB Test to make sure equivalent Travis O's r2array function
        iiy@iiiN(ii(ii(iii(RRR(R
((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyttest_r2arrayDs(RRRRRRR(((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyR*s
				t
TestAtleast3dcBs,eZd�Zd�Zd�Zd�ZRS(cCshtd�}td�}tt||g�}tdggg�tdggg�g}t||�dS(Nii(RRRR(R
RRRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyRMs
*cCs�tddg�}tddg�}tt||g�}tdgdggg�tdgdggg�g}t||�dS(Niii(RRRR(R
RRRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyRSs
6cCs�tddgddgg�}tddgddgg�}tt||g�}|dd�dd�tf|dd�dd�tfg}t||�dS(Niii(RRRRR(R
RRRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyRYs
>cCs�tddgddgg�}tddgddgg�}t||g�}t||g�}tt||g�}||g}t||�dS(Niii(RRRR(R
RRRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyR_s(RRRRRR(((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyRLs			t
TestHstackcBs#eZd�Zd�Zd�ZRS(cCsMtd�}td�}t||g�}tddg�}t||�dS(Nii(RRR(R
RRRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyRhs
cCsStdg�}tdg�}t||g�}tddg�}t||�dS(Nii(RRR(R
RRRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyRns
cCsqtdgdgg�}tdgdgg�}t||g�}tddgddgg�}t||�dS(Nii(RRR(R
RRRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyRts
(RRRRR(((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyRgs		t
TestVstackcBs,eZd�Zd�Zd�Zd�ZRS(cCsStd�}td�}t||g�}tdgdgg�}t||�dS(Nii(RRR(R
RRRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyR|s
cCsYtdg�}tdg�}t||g�}tdgdgg�}t||�dS(Nii(RRR(R
RRRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyR�s
cCswtdgdgg�}tdgdgg�}t||g�}tdgdgdgdgg�}t||�dS(Nii(RRR(R
RRRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyR�s
$cCsetddg�}tddg�}t||g�}tddgddgg�}t||�dS(Nii(RRR(R
RRRR((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyttest_2D_array2�s
(RRRRRR (((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyR{s			cCstttd�tttd�ttttd�f�ttd��}tt|f�|�ttt|�f�|�ttt|�f�|�ttd��}tt||f�||�ttt|�|f�||�ttt|�|f�||�tt||fd�||�tt||fd�||�tdddgdd	d
gg�}tdddgg�}tdddgdd	d
gdddgg�}tt||f�|�tt||fd�|�tt|j|jfd�|j�tt|j|jfd�|j�ttt|j|jfd�t	d�j
d�}|ddd�f}|ddd�f}|ddd�f}tt|||fd�|�tt|||fd�|�tt|j|j|jfd�|j�dS(Niiii����i
iii
iiiii.i((iii*(iii(t
assert_raisest
ValueErrorRRtlisttrangeRttupletTR	treshape(tr4tr3ta23ta13Rta0ta1ta2((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyttest_concatenate�s8##  $0%%cCsttd��}ttd��}tt||fd�||�tjdt�zDtt||fd�||�tt||fd�||�Wdtjjd�Xtjdt�tjdt�zt	tt||fd�Wdtjjd�tjjd�XdS(	Niiitignorei����i
talwaysterror(
R#R$RRtwarningstsimplefiltertDeprecationWarningtfilterstpopR!(R(R)((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyttest_concatenate_sloppy0�s  $t__main__(R3t
numpy.testingt
numpy.coreRRRRRRRRR	tTestCaseR
RRRRR/R8Rtrun_module_suite(((sF/usr/lib64/python2.7/site-packages/numpy/core/tests/test_shape_base.pyt<module>s
@$"	+