%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_recfunctions.pyc

�
�9Zc@`s�ddlmZmZmZddlZddljZddlm	Z	ddl
mZddlm
Z
mZmZddlmZmZmZmZmZmZmZmZmZejjjZejjjZejjjZde
fd��YZd	e
fd
��YZ de
fd��YZ!d
e
fd��YZ"de
fd��YZ#de
fd��YZ$de
fd��YZ%de
fd��YZ&e'dkr�e�ndS(i(tdivisiontabsolute_importtprint_functionN(t
MaskedRecords(tassert_equal(tTestCasetrun_module_suitetassert_(	tdrop_fieldst
rename_fieldstget_fieldstructuretrecursive_fill_fieldstfind_duplicatestmerge_arrayst
append_fieldststack_arraystjoin_bytTestRecFunctionscB`sYeZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
RS(	cC`s�tjddg�}tjdddg�}tjddgd
ddtfg�}tjddfd
dfgd
dtfddtfdtfgfg�}||||f|_dS(Niii
iitAg�?tBg@tdtypes|S3g@iig@tatbtbatbb(Rg�?(Rg@(Rs|S3(ig@(ig@(tnptarraytfloattinttdata(tselftxtytztw((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pytsetUps-c
C`s�|j\}}}}t||fdt�}t|tjdtfdtfg��t||fdt�}t|tjdtfdtfg��t||fdt�}t|tjdtfd
dtfg��t||fdt�}t|tjdtfdddtfgfg��t||fdt�}t|tjdtfdtfdtfdtfg��t||fdt�}t|tjdtfddtfd	dtfdtfgfgfg��dS(NtflattentRs|S3RRRRR(Rs|S3(Rs|S3(	Rt	zip_descrtTrueRRRRtFalseR(RR"RR R!ttest((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_zip_descrs0""%	cC`s�tjddfdd
fgddtfd	d
tfdtfgfg�}t|d�}tjddgdd	d
tfdtfgfg�}t||�t|d	�}tjddgddtfg�}t||�t|d
g�}tjddfddfgddtfd	dtfgfg�}t||�t|d
dg�}tjddgddtfg�}t||�t|dd	g�}t|dk�dS(Niig@iig@RRRRR(ig@(ig@(ig@((ig@(ig@((ig@(i(i(g@(g@(i(i(RRRRRRRtNone(RRR)tcontrol((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_drop_fields>s$-$
$
$
$
c	C`s�tjddddgffddddgffgd	d
tfddtfd
tdffgfg�}t|idd
6dd
6�}dtfddtfdtdffgfg}|j|�}t|j|�t||�dS(Niig@g>@iig@gN@RRRRRRtBB(RRRRR	tviewRR(RRR)tnewdtypeR,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_rename_fields\s6	*0cC`s�tjddtfg�}t|�}t|d	�tjdtfddtfdtfgfg�}t|�}t|ddd
ff�dS(NRs|S3RRRRR(Rs|S3(RR(RR(RRRt	get_namesRR(RtndtypeR)((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_get_namesgs
3cC`s�tjddtfg�}t|�}t|d	�tjdtfddtfdtfgfg�}t|�}t|d
�dS(NRs|S3RRRRR(Rs|S3(RR(RRRR(RRRtget_names_flatRR(RR3R)((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_get_names_flatqs
3cC`sNtjd	dtfg�}t|�}t|igd6gd6�tjdtfddtfd
gfg�}t|�}t|igd6gd6dgd6dgd6�tjdtfddtfddtfdtfgfgfg�}t|�}igd6gd6dgd6dgd6ddgd6ddgd6}t||�dS(NRs|S3RtBAR.s|S1tBBAtBBB(Rs|S3(R.s|S1(RRRR
RR(RR3R)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_get_fieldstructure{s-/*%cC`sktjddfddfddfddfddfddfgdddfddfddfddfddfdd fgd	d
tfddtfd!gfg�}t|dtdt�}ddg}tt|d�|�t|d||d�t|dd
dt�}dddddg}tt|d�|�t|d||d�t|dddt�}ddddg}tt|d�|�t|d||d�t|dddt�}ddddg}tt|d�|�t|d||d�t|dddt�}dddddg}tt|d�|�t|d||d�dS("Nig@Rig�?tCtmaskiRRR7R.s|S1t
ignoremasktreturn_indexi����tkeyiii(g@R(g@R(g@R(g�?R(g@R(g@R;(ii(ii(ii(ii(ii(ii(R.s|S1(	tmaRRRRR(R'Rtsorted(RRR)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_find_duplicates�s2!!!'c
C`sdtfg}tjdddddddgddddddddg�j|�}t|dtdt�}dddd	g}tt|d
�|�t|d||d
�t|dtdt�}ddddd	dg}tt|d
�|�t|d||d
�dS(NRiiiR<iR=R>ii����i(	RR@RR/RR'RRAR((RR3RR)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_find_duplicates_ignoremask�s!'(t__name__t
__module__R#R*R-R1R4R6R:RBRC(((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyRs			!			
	
		!tTestRecursiveFillFieldscB`seZd�Zd�ZRS(cC`s�tjddgddtfdtfg�}tjd
d|j�}t||�}tjdddgddtfdtfg�}t||�dS(Nig$@ig4@RRRiig(ig$@(ig4@(i(ig$@(ig4@(ig(RRRRtzerosRRR(RRRR)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_simple_flexible�s-cC`s�tjdd
gdddgddtfd	tfg�}tjdd|j�}t||�}tjdddgddddgddtfd	tfg�}t||�dS(Nig$@ig4@R<iRRRig(ig$@(ig4@(ii(ii(i(ig$@(ig4@(ig(ii(ii(ii(R@RRRRGRRR(RRRR)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_masked_flexible�s(RDRERHRI(((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyRF�s		tTestMergeArrayscB`sbeZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�ZRS(
cC`s�tjddg�}tjdddg�}tjddgd
ddtfg�}tjddfd
dfgd
dtfddtfdtfgfg�}||||f|_dS(Niii
iiRg�?Rg@Rs|S3g@iig@RRRR(Rg�?(Rg@(Rs|S3(ig@(ig@(RRRRR(RRR R!R"((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyR#�s!-cC`s�|j\}}}}t|�}tjddgddtfg�}t||�t|f�}t||�t|dt�}t||�t|dt�}t||�dS(NiiRtf0R$(i(i(RR
RRRRR(R'(Rt_RR!R)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyt	test_solo�s$


cC`s�|jd}t|dt�}t||�t|dt�}tjd
dgd	d
tfdtfdtfg�}t||�dS(NiR$iig@iig@RRRR(iig@(iig@(	RR
R(RR'RRRR(RR"R)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_solo_w_flatten�s

$cC`s�|j\}}}}t||fdt�}tjd
ddgdd	tfd
tfg�}t||�t||fdt�}tjdddgddddgdd	tfd
tfg�}t||�t|j	|j	�dS(Ntusemaskii
iii����iRRKtf1R<i(ii
(ii(i����i(ii
(ii(i����i(ii(ii(ii(
RR
R(RRRRR'R@R<(RRLRR R)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyt
test_standards

cC`s�|j\}}}}t||fdt�}tjdd
gdd	tfddtfg�}t||�t||fdt�}tjddfddfgdd	tfdddtfgfg�}t||�dS(NR$iRg�?iRg@RRKs|S3RP(iRg�?(iRg@(Rs|S3(Rg�?(Rg@(Rs|S3(	RR
R'RRRRRR((RRLRR!R)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_flattens
	cC`s|j\}}}}t||fdt�}tjddgdd	tfd
tfdtfdtfg�}t||�t||fdt�}d	tfd
d
tfddtfdtfgfgfg}tjdddffdddffgd|�}t||�dS(NR$iig@iig@RRKRRRRPRg�?(iiig@(iiig@(ig@(ig@(	RR
R'RRRRRR((RR"RRLR)R,tcontroldtype((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_flatten_wflexibles	$
	'*	cC`s�|j\}}}}tjdddgddddg�}t||fdt�}tjdd
dgddddgdd	tfd
tfg�}t||�t||fdtdt�}t||�tt|t	��dS(NiiiR<iROi����RRKRPt
asrecarray(ii(ii(i����i(ii(ii(ii(
RR@RR
R'RRRt
isinstanceR(RRLRtmxR)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_wmasked_arrays/s'

cC`s�ttjddg�jdtfg�tjdddg�f�}tjdd
dgddddgd
dtfdtfg�}t||�dS(NiiRg$@g4@g>@i����R<iRRP(ig$@(ig4@(i����g>@(ii(ii(ii(R
RRR/RR@RR(RR)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_w_singlefield<s'cC`sv|jd}t|tjdddg�jdtfg�f�tjd
ddgdddtfdtfg�dS(Ni����i
iiR;Rg�?Rg@s-1Rs|S3(Rg�?i
(Rg@i(s-1i����i(Rs|S3(RR
RRR/RR(RR!((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_w_shorter_flexEs
	4c	C`s�|j\}}}}t|d|d|dfdt�}tjdddfgddtfdtfd	d
dtfgfg�}t||�dS(NiROii
RRRKRPtf2s|S3R(Ri(Rs|S3(RR
R(RRRRR(RRLRR R!R)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_singlerecordTs'		(RDRER#RMRNRQRRRTRXRYRZR\(((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyRJ�s	
						
			tTestAppendFieldscB`s5eZd�Zd�Zd�Zd�Zd�ZRS(cC`s�tjddg�}tjdddg�}tjddgd
ddtfg�}tjddfd
dfgd
dtfddtfdtfgfg�}||||f|_dS(Niii
iiRg�?Rg@Rs|S3g@iig@RRRR(Rg�?(Rg@(Rs|S3(ig@(ig@(RRRRR(RRR R!R"((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyR#as!-cC`s�|j\}}}}t|dddddg�}tjd
ddgd	dddgddtfdtfg�}t||�dS(NRRi
iiiii����R<iRRK(ii
(ii(i����i(ii(ii(ii(RRR@RRR(RRLRR)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_append_singlejsc	C`s�|j\}}}}t|dddddgddgg�}tjdddgddddgddtfdtfdtfg�}t||�dS(NRRRi
iiidi�iii����R<iRRK(RR(ii
id(iii�(i����ii����(iii(iii(iii(RRR@RRR(RRLRR)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_append_doubless*$c	C`s~|jd}t|dddddg�}tjdddgddddgddd	tfdtfg�}t||�dS(Ni����R;Ri
iiRg�?Rg@g�R<iiRs|S3(Rg�?i
(Rg@i(i����g�i(iii(iii(iii(Rs|S3(RRR@RRRR(RR!R)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_append_on_flex|s
c
C`s�|jd}t|dddddg�}tjdddfd
ddfd
ddfgddddfdddfdddfgddtfddtfdtfgfdtfg�}t||�dS(NiR;Ri
iiiig@iig@i����g�R<RRRRR(ig@(ig@(i����g�(ii(ii(ii(RRR@RRRR(RR"R)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_append_on_nested�s
*	(RDRER#R^R_R`Ra(((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyR]^s
								tTestStackArrayscB`sPeZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	RS(cC`s�tjddg�}tjdddg�}tjddgd
ddtfg�}tjddfd
dfgd
dtfddtfdtfgfg�}||||f|_dS(Niii
iiRg�?Rg@Rs|S3g@iig@RRRR(Rg�?(Rg@(Rs|S3(ig@(ig@(RRRRR(RRR R!R"((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyR#�s!-cC`st|j\}}}}t|f�}t||�|j||k�t|�}t||�|j||k�dS(N(RRRt
assertTrue(RRLRR)((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyRM�s

cC`s�|j\}}}}t||fdt�}tjddddg�}t||�t||fdt�}tjdddddg�}t||�t||fdt�}tjdddddg�}t||�dS(NROiii
ii(RRR(RRR(RRLRR R)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_unnamed_fields�s

cC`s�|j\}}}}t||f�}tjdd
ddgdddddgdd	tfddtfg�}t||�t|j|j�t||f�}tjddddgdddddgdddtfdtfg�}t||�t|j|j�t|||f�}tjddd d!d"d#gdd$d%d&d'd(d)gdd*dtfdtfg�}t||�dS(+Nii����iRRR<iRRKs|S3R[(ii����i����(ii����i����(i����Ri(i����Ri(iii(iii(iii(iii(Rs|S3(Rii����(Rii����(i����i����i(i����i����i(iii(iii(iii(iii(Rs|S3(Rii����(Rii����(Rii����(Rii����(i����i����i(i����i����i(iii(iii(iii(iii(iii(iii(Rs|S3(RRR@RRRRR<(RRLRR!R)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_unnamed_and_named_fields�s4

cC`sj|j\}}}}tjdddgd
dd
tfdtfg�}t||f�}tjdddddgd
dd
tfdtfgddd d!d"d#g�}t||�t|j|j�t|||f�}d$d
tfdtfdtfg}tjd%d&d'd(d)d*d+gd
|dd,d-d.d/d0d1d2g�}t||�t|j|j�dS(3NRg$@gY@Rg4@gi@tcg>@g�r@RRs|S3RR;ii����iR<itf3(Rg$@gY@(Rg4@gi@(Rfg>@g�r@(Rs|S3(Rii����(Rii����(Rg$@gY@(Rg4@gi@(Rfg>@g�r@(Rs|S3(iii(iii(iii(iii(iii(Rs|S3(Rii����i����(Rii����i����(Rg$@gY@i����(Rg4@gi@i����(Rfg>@g�r@i����(i����i����i����i(i����i����i����i(iiii(iiii(iiii(iiii(iiii(iiii(iiii(	RRRRRR@RR<R(RRLRR!tzzR)R,R3((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_matching_named_fields�s.
$	
cC`s|j\}}}}tjdddgd
dd
tfdtfg�}idd6dd
6dd6dd6}t||fd|�}tjdddd d!gd
d"d
tfdtfgdd#d$d%d&d'g�}t||�t|j|j�t|j|j�dS((NRg$@gY@Rg4@gi@Rfg>@g�r@RRs|S3RR;s???g8��g���g�i��tDtdefaultsiiR<i(Rg$@gY@(Rg4@gi@(Rfg>@g�r@(Rs|S3(Rig���(Rig���(Rg$@gY@(Rg4@gi@(Rfg>@g�r@(Rs|S3(iii(iii(iii(iii(iii(RRRRRR@RR<(RRLR!RhRkR)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyt
test_defaults�s"
cC`sdtfdtfdtfg}tjdgddgd	|�}dtfdtfdtfg}tjdgd	|�}tjddgdddgd	|�}t||fd
t�}t||�t|j|j�yt||fd
t	�}Wnt
k
r	nXt�dS(NRRR;iiiR<iRiiitautoconvert(iii(iii(iii(iii(iii(iii(iii(RtboolRR@RRR'RR<R(t	TypeErrortAssertionError(RtadtypeRtbdtypeRR,R)((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_autoconversions!!!	

cC`s�dtfdtfdtfg}tjdgd
dgd|�}dtfdtfdtfg}tjdgd|�}t||f�}tjddgd
ddgd|�}t||�t|j|j�dS(NRRRRRfR;iiiR<iRiii(RR(RR(RfR;(iii(iii(RR(RR(RfR;(iii(iii(iii(iii(iii(RRnRR@RRRR<(RRqRRrRR)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_checktitless!!!	
(
RDRER#RMRdReRiRlRsRt(((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyRb�s					 			t
TestJoinBycB`s5eZd�Zd�Zd�Zd�Zd�ZRS(cC`s�tjtttjd�tjdd�tjdd���ddtfdtfd	tfg�|_tjtttjd
d�tjdd
�tjdd���ddtfdtfdtfg�|_dS(Ni
i2i<idinRRRRfiiiAiKtd(RRtlisttziptarangeRRR(R((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyR#'s''*c
C`s�|j|j}}td||dd�}tjd"d#d$d%d&gddtfdtfdtfd tfd!tfg�}t||�dS('NRtjointypetinnerii7iAiiidii8iBijieii9iCikifii:iDiligi	i;iEimihRtb1tb2RfRv(ii7iAiiid(ii8iBijie(ii9iCikif(ii:iDilig(i	i;iEimih(RRRRRRR(RRRR)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_inner_join/s	c	C`sm|j|j}}td||�tjdddddgddtfdtfdtfdtfg�dS( NRRii7iiidii8ijieii9ikifii:iligi	i;imihRRfRv(RR(ii7iiid(ii8ijie(ii9ikif(ii:ilig(i	i;imih(RRRRRR(RRR((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyt	test_join;s	cC`s�|j|j}}td6||d�}tjd7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJgd2dKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\d]d^gd3dtfdtfd4tfd5tfg�}t||�dS(_NRRtouterii2idi����ii3ieii4ifii5igii6ihii7iiiAii8ijiBii9ikiCii:iliDi	i;imiEi
iFiiGiiHi
iIiiJR<RRfRv(RR(ii2idi����(ii3iei����(ii4ifi����(ii5igi����(ii6ihi����(ii7iii����(iiAi����id(ii8iji����(iiBi����ie(ii9iki����(iiCi����if(ii:ili����(iiDi����ig(i	i;imi����(i	iEi����ih(i
iFi����ii(iiGi����ij(iiHi����ik(i
iIi����il(iiJi����im(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(RRRR@RRR(RRRR)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_outer_joinOs2cC`s�|j|j}}td'||d�}tjd(d)d*d+d,d-d.d/d0d1g
d#d2d3d4d5d6d7d8d9d:d;g
d$dtfdtfd%tfd&tfg�}t||�dS(<NRRt	leftouterii2idi����ii3ieii4ifii5igii6ihii7iiii8ijii9ikii:ili	i;imR<RRfRv(RR(ii2idi����(ii3iei����(ii4ifi����(ii5igi����(ii6ihi����(ii7iii����(ii8iji����(ii9iki����(ii:ili����(i	i;imi����(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(RRRR@RRR(RRRR)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_leftouter_joinks-(RDRER#R~RR�R�(((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyRu&s
				tTestJoinBy2cB`s;eZed��Zd�Zd�Zd�Zd�ZRS(cC`s�tjtttjd�tjdd�tjdd���ddtfdtfd	tfg�|_tjtttjd�tjd
d�tjdd���ddtfdtfdtfg�|_dS(
Ni
i2i<idinRRRRfiAiKRv(RRRwRxRyRRR(tcls((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyR#~s'''cC`s�|j|j}}td||dddddd�}tjd5d6d7d8d9d:d;d<d=d>g
d0dtfd1tfd2tfd3tfd4tfg�}t||�dS(?NRt	r1postfixR%t	r2postfixt2RzR{ii2iAidii3iBieii4iCifii5iDigii6iEihii7iFiiii8iGijii9iHikii:iIili	i;iJimRRR}RfRv(ii2iAidid(ii3iBieie(ii4iCifif(ii5iDigig(ii6iEihih(ii7iFiiii(ii8iGijij(ii9iHikik(ii:iIilil(i	i;iJimim(RRRRRRR(RRRR)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_no_r1postfix�s!c
C`s/|jttd|j|jdddd�dS(NRR�R%R�(tassertRaisest
ValueErrorRRR(R((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_no_postfix�scC`s�|j|j}}td||dddddd�}tjd5d6d7d8d9d:d;d<d=d>g
d0dtfd1tfd2tfd3tfd4tfg�}t||�dS(?NRR�t1R�R%RzR{ii2iAidii3iBieii4iCifii5iDigii6iEihii7iFiiii8iGijii9iHikii:iIili	i;iJimRR|RRfRv(ii2iAidid(ii3iBieie(ii4iCifif(ii5iDigig(ii6iEihih(ii7iFiiii(ii8iGijij(ii9iHikik(ii:iIilil(i	i;iJimim(RRRRRRR(RRRR)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_no_r2postfix�s!cC`s�tjtttjddgd�tjtjd�d�tjdd�tjdd���dd	tfd
tfdtfdtfg�}tjtttjddgd�tjtjd�d�tjd
d�tjdd���dd	tfd
tfdtfdtfg�}tjd;d<d=d>d?d@dAdBdCdDg
dd	tfd
tfd1tfd2tfd3tfd4tfg�}td
d	g||d5d6d7d8d9d:�}t	|j
|j
�t	||�dS(ENi
iiii2i<iRtkRRRfiAiKii3iBii4iCii5iDi
ii6iEiii7iFii8iGiii9iHiii:iIiii;iJii	R|R}tc1tc2R�R�R�R�RzR{(i
ii2iAi
i(iii3iBii(i
ii4iCii(iii5iDi
i(i
ii6iEii(iii7iFii(i
ii8iGii(iii9iHii(i
ii:iIii(iii;iJii	(RRRwRxttiletrepeatRyRRRR(RRRR,R)((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_two_keys_two_vars�s"9'-9'-$'(RDREtclassmethodR#R�R�R�R�(((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyR�}s
				tTestAppendFieldsObjcB`s eZdZd�Zd�ZRS(s;
    Test append_fields with arrays containing objects
    cC`s2ddlm}td|ddd��|_dS(Ni(tdatetobji�i(tdatetimeR�tdictR(RR�((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyR#�scC`s�|jd}tj|df|dfgddtfdtfg�}tjddgdt�}t|d	d
|dt�}tj|ddf|ddfgddtfdtfd	tfg�}t||�dS(
s7Test append_fields when the base array contains objectsR�g�?g@RRRi
iR;RRON(	RRRtobjectRRRR(R(RR�RR R)R,((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyttest_append_to_objects�s
$$(RDREt__doc__R#R�(((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyR��s	t__main__((t
__future__RRRtnumpyRtnumpy.maR@tnumpy.ma.mrecordsRtnumpy.ma.testutilsRt
numpy.testingRRRtnumpy.lib.recfunctionsRR	R
RRR
RRRtlibtrecfunctionsR2R5R&RRFRJR]RbRuR�R�RD(((sT/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_recfunctions.pyt<module>s&@��6�WA

Zerion Mini Shell 1.0