PK œqhYî¶J‚ßFßF)nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/ $#$#$#

Dir : /lib64/python2.7/test/
Server: Linux apophis.o2switch.net 4.18.0-553.111.1.lve.el8.x86_64 #1 SMP Fri Mar 13 13:42:17 UTC 2026 x86_64
IP: 109.234.164.184
Choose File :

Url:
Dir : //lib64/python2.7/test/test_buffer.pyo

�
zfc@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((s(/usr/lib64/python2.7/test/test_buffer.pys	<genexpr>si�i����iiiii,i����i��i���(
iNiiii,i����i����i��i���(tjointlisttrangetbuffertNonetassertEqual(tselftstbtindiceststarttstoptstep((s(/usr/lib64/python2.7/test/test_buffer.pyttest_extended_getslices+

cCs]djd�ttddd��D��}t|�}t|�}|j|j�|�dS(NRcss|]}t|�VqdS(N(R(RR((s(/usr/lib64/python2.7/test/test_buffer.pys	<genexpr>si�i����(RRRR	t
memoryviewRttobytes(RR
Rtm((s(/usr/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((s(/usr/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((s(/usr/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((s(/usr/lib64/python2.7/test/test_buffer.pyttest_pickle/s(	t__name__t
__module__RRRR'Rtcpython_onlyR,(((s(/usr/lib64/python2.7/test/test_buffer.pyRs
				cCs-tjdtf��tjt�WdQXdS(Nsbuffer.. not supported(RR*R%trun_unittestR(((s(/usr/lib64/python2.7/test/test_buffer.pyt	test_main:s	
t__main__(t__doc__R&R(RtunittestR"ttestRtTestCaseRR1R-(((s(/usr/lib64/python2.7/test/test_buffer.pyt<module>s,