%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_format.pyo

�
�9Zc
@`sddlmZmZmZddlZddlZddlZddlZddlZddl	m
Z
ddlZddl
mZmZmZddlmZmZmZmZmZmZmZddlmZead�Zd�Zejej ej!ej"ej#ej$ej%ej&ej'ej(ej)ej*e+g
Z,gZ-x�e,D]�Z.x�d	D]�Z/ej0e.�j1e/�Z0ej2d
�j3e0�Z4e-j5ej6gde0�ej6dde0�e4e4j7d
df�e4j7d
df�j8e4j7d
df�ddd�ddd�fg�qWWqJWdddffddddffddfgZ9ddgddgddggdfddgddgddggdfgZ:dddffdd d!fd"dfd#d$d%fd d!dffd&ddffd'd(dffgfd$d%fd)d*fgfd+d%fd,d-d.fd/d!fgfddddffddfgZ;ddgd0dd1d0d2gddgd3dgfd4e<fd5d4d0fddgddggdfddgd6dd7d6d8gddgdd3gfd9e=fd:d9d6fddgddggdfgZ>ej6e:dej0e9�j1d;��ej6e>dej0e;�j1d;��ej6e:dej0e9�j1d<��ej6e>dej0e;�j1d<��gZ?d=e
fd>��YZ@d?�ZAd@�ZBdA�ZCdB�ZDdC�ZEdD�ZFdE�ZGdF�ZHejIdG��ZJdH�ZKdI�ZLdJ�ZMdK�ZNdL�ZOdM�ZPdN�ZQedOdPdQdRdSdTg�ZRedUdVdWdXdYdZd[g�ZSd\�ZTd]�ZUd^�ZVd_�ZWd`�ZXda�ZYdb�ZZdc�Z[dd�Z\e]dekr
e�ndS(fi(tdivisiontabsolute_importtprint_functionN(tBytesIO(tasbytestasbytes_nestedtsixu(trun_module_suitetassert_tassert_array_equalt
assert_raisestraisestdectSkipTest(tformatcC`stj�adS(N(ttempfiletmkdtempttempdir(((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pytsetup_module,scC`s8tdk	r4tjjt�r4tjt�dandS(N(RtNonetostpathtisdirtshutiltrmtree(((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pytteardown_module1s
s<>i�tdtypei
ii2i����itxti4tytf8tztu1ig@g@iig@g@i	tInfotvaluetc16ty2tInfo2tnametS2ty3tz3tu4tz2tb1tcolortinfotNametU8tValuey@tnny@itNNtccy@tooy@tOOtddt<t>tBytesIOSRandomSizecB`seZdd�ZRS(cC`s4ddl}|jd|�}tt|�j|�S(Nii(trandomtrandinttsuperR:tread(tselftsizeR;((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyR>�sN(t__name__t
__module__RR>(((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyR:�scC`s>t�}tj||�t|j��}tj|�}|S(N(RRtwrite_arraytgetvaluet
read_array(tarrtftf2tarr2((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyt	roundtrip�s
	cC`s>t�}tj||�t|j��}tj|�}|S(N(RRRCR:RDRE(RFRGRHRI((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pytroundtrip_randsize�s
	cC`sEt�}tj||�t|j�dd!�}tj|�}|S(Nii����(RRRCRDRE(RFRGRHRI((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pytroundtrip_truncated�s
	cC`st||k�dS(N(R(to1to2((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyt
assert_equal_�scc`s3x,ttD] }t|�}t||fVqWdS(N(tbasic_arrayst
record_arraysRJR	(RFRI((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyttest_roundtrip�scc`sEx>ttD]2}|jtkrt|�}t||fVqqWdS(N(RPRQRtobjectRKR	(RFRI((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyttest_roundtrip_randsize�scc`s8x1tD])}|jtkrttt|fVqqWdS(N(RPRRSR
t
ValueErrorRL(RF((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyttest_roundtrip_truncated�s
cC`sHtjddtjttjdf��}t|�}t||�dS(NiR(tnptonesRtstrRtBUFFER_SIZERJR	(tlong_str_arrt
long_str_arr2((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyt
test_long_str�s+cc`sjtjdkptjdksfxEttD]6}|jjrAq)ntjjt	d�}tjjt	d�}t
|d�}ztj||�Wd|j
�X|jjo�|jj}tj|ddd|jd	|jd
|�}||d<~t
|d�}|j�}|j
�t
|d�}|j�}|j
�t||fVtj|dd
�}~q)WndS(Ntwin32tcygwins
normal.npys
memmap.npytwbtmodesw+Rtshapet
fortran_order.trbtr(tsystplatformRPRQRt	hasobjectRRtjoinRtopenRRCtclosetflagstf_contiguoustc_contiguoustopen_memmapRbR>RO(RFtnfntmfntfpRctmatnormal_bytestmemmap_bytes((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyttest_memmap_roundtrip�s0


cC`satjjdd�}tjjtd�}tj|d|�tj|�d}t	||�dS(Ni�scompressed.npzRF(
RWR;trandRRRiRtsavez_compressedtloadR	(RFtnpz_filetarr1((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyttest_compressed_roundtrips
cC`sotjddkrd}nd}tjjtjjt�d|�}tj|�}t	|tj
d��dS(Niiswin64python2.npyspython3.npytdatai(Rftversion_infoRRRitdirnamet__file__RWRyR	RX(tfnameRR}((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyt%test_python2_python3_interoperabilitys	$c		C`s�tjjtjjt�d�}tjddkr=t}nddl}|j	}t
jd|t
d�td�gdt�}xyddd	d
gD]e}tjj||�}|jd�r�tjddkr�tjd
dkr�q�nx<ddgD].}tjddkr3tjd
dkr3|dkr3q�nt
j|d|�}|jd�rn|d}|j�n|}tjddkr|dkr�|jd�r�tt|dt��t|d |d �t|dj|�|d�q#tt|dt��t||�q�t||�q�Wtjddkr�|jd�r�|jd�r�t
j|�}tt|jd�|j�t
j|dtdd�}tt|jd�|j�q�ttt
j|�ttt
j|dddt�q�q�q�WdS(NR}iis\u512a\u826fs不良Rspy2-objarr.npyspy2-objarr.npzspy3-objarr.npyspy3-objarr.npzs.npziiitbytestlatin1itencodingRtpy2i����tfix_imports(RRRiRR�RfR~tranget__builtin__txrangeRWtarrayRRRRStendswithRyRkt
startswithRt
isinstanceRYR	tencodeR�R
tUnicodeErrort__getitem__tFalsetImportError(	tdata_dirR�R�texpectedR�RR�tdata_fR}((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyttest_pickle_python2_python3sV!				"&

!

cC`s�tjjtjjt�d�}tjj|d�}tttj|dt	dd�tjj|d�}tj|dt	dd�}tt|j
d�tjjtd�}tttj|tj
dgd	t�dt	�dS(
NR}spy2-objarr.npytallow_pickleR�R�spy2-objarr.npzRspickle-disabled.npyR(RRRiRR�R
RURWRyR�R�RtsaveR�RRS(R�RRG((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyttest_pickle_disallowZs!
'cC`s�t�}gtd�D]}d|dtf^q}tjdd|�}tj||dd
�tjd	t	��A}tj
d
dt�tj||�t|dj
tk�WdQX|jd�tj|�}t||�tttj||d�dS(Ni�s%didi�Rtversioniitrecordtalwaysti(ii(ii(RR�tfloatRWRXRRCtwarningstcatch_warningstTruetfilterwarningstUserWarningRtcategorytseekRER	R
RU(RGtitdttdtwtn((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyttest_version_2_0js	-

cC`sjgtd�D]}d|dtf^q
}tjdd|�}tjdddt�}ttt	j
|d	d
d|jd|jdd�t	j
|d	d
d|jd|jdd�}||d<~t
jdt��k}t
jddt�t	j
|d	d
d|jd|jdd�}t|djtk�||d<~WdQXt	j
|d	d�}t||�dS(Ni�s%didi�RR�tmmaptdirRasw+RbR�iii.R�R�Re(ii(ii(R�R�RWRXRtmktempRR
RURRoRRbR�R�R�R�R�RRR�R	(R�R�R�ttfRsR�((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyttest_version_2_0_memmap~s$-!

	cC`s�t�}tjd�}tj||dd�tj||�tj||dd�tj||�tj||dd�tj||�d	d
ddd
g}xO|D]G}ytj||d|�Wntk
r�q�Xtd|f��q�WdS(NiR�iii�s9we should have raised a ValueError for the bad version %r(ii(ii(ii(ii(ii(ii(i�i�(RRWtarangeRRCRRUtAssertionError(RGRFtbad_versionsR�((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyttest_write_version�s&		

s�NUMPYs�NUMPYs�NUMPYs�NUMPYs�NUMPYs�NUMPY��s�NUMPYsNUMPYs�numpys�MATLBs�NUMPYs�NUMPYR�cC`s�t�}t�}tjddt�}tj||dd	�tj||dd
�|jd�|jd�tj|�}tj|�}t|dk�t|dk�t|j	�tj
k�t|j	�tj
k�dS(
NiiRR�iii(ii(ii(ii(ii(ii(RRWRXR�RRCR�t
read_magicRttellt	MAGIC_LEN(ts1ts2RFtversion1tversion2((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyttest_read_magic�s		

cc`s;x4tD],}t|�}tt�tj�|fVqWdS(N(tmalformed_magicRRRURR�(tmagicRG((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyttest_read_magic_bad_magic�s
cc`s?x8ttD],}t|�}tt�tj�|fVqWdS(N(tbad_version_magicR�RRRURRE(R�RG((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyttest_read_version_1_0_bad_magic�scC`s\tttjdd�tttjdd�tttjdd�tttjdd�dS(Ni����ii(R
RURR�(((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyttest_bad_magic_args�scC`sst�}idd6dd6}tj||�t�}idd6dd6dddd6}tttj||�dS(NitaitbRitc(RRtwrite_array_header_1_0R
RU(tsR�((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyttest_large_header�s		#cC`s�t�}tjddt�}tj||dd�|jtj�tj|�\}}}t	|||fd	t
tfk�dS(
NiiRR�ii(ii(ii(ii(RRWRXR�RRCR�R�tread_array_header_1_0RR�(R�RFRbtfortranR((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyttest_read_array_header_1_0�s	cC`s�t�}tjddt�}tj||dd�|jtj�tj|�\}}}t	|||fd	t
tfk�dS(
NiiRR�ii(ii(ii(ii(RRWRXR�RRCR�R�tread_array_header_2_0RR�(R�RFRbR�R((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyttest_read_array_header_2_0s	cC`s�t�}tttj|�ttd��}tttj|�ttd��}tttj|�idd6dd6}t�}tj||�tttj|�idd6td6dd6d	d
6}t�}tj||�tttj|�dS(
Nt1siiRbRtdescrRci����textrakey(ii(ii(RR
RURR�RR�R�(R�R�((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyttest_bad_headers$	

	

	cC`s
tjdkstjdkr-td��ntjjtd�}y)ddl}|jddd|g�Wntd	��nXt	|d
��3}|j
d�tjd�}tj
||�WdQXt	|d
��#}|j
d�tj|�}WdQXt||�dS(NR^R_s)Unknown if Windows has sparse filesystemstsparse_fileittruncates-st
5368709120sCould not create 5GB large fileR`I@iRd(RfRgR
RRRiRt
subprocesst
check_callRjR�RWR�R�RyR	(ttf_nametspRGR�Re((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyttest_large_file_support.s 

t__main__(^t
__future__RRRRfRRRR�tioRtnumpyRWtnumpy.compatRRRt
numpy.testingRRR	R
RRR
t	numpy.libRRRRRtuint8tint8tuint16tint16tuint32tint32tuint64tint64tfloat32tfloat64t	complex64t
complex128RStscalarsRPtscalartendianRtnewbyteorderR�tastypetbasictextendR�treshapetTtPdescrtPbufferTtNdescrR�R�tNbufferTRQR:RJRKRLRORRRTRVR]tslowRvR|R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�RA(((sN/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_format.pyt<module>s��4				

=$*						9'9-$$$*									&		
	A									
				

Zerion Mini Shell 1.0