PK qhYJFF)nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Notice: ob_end_clean(): Failed to delete buffer. No buffer to delete in /home/mazaqgee/jamerehmat.com/xcr.php on line 8
$#$#$#

Dir : /lib/python3.6/site-packages/google/protobuf/internal/__pycache__/
Server: Linux premium155.web-hosting.com 4.18.0-553.89.1.lve.el8.x86_64 #1 SMP Wed Dec 10 13:58:50 UTC 2025 x86_64
IP: 162.0.235.198
Choose File :

Url:
Dir : //lib/python3.6/site-packages/google/protobuf/internal/__pycache__/wire_format_test.cpython-36.pyc

3

���h�*�@spdZdZyddlZWnek
r0ddlZYnXddlmZddlmZGdd�dej	�Z
edkrlej�dS)	z.Test for google.protobuf.internal.wire_format.z#robinson@google.com (Will Robinson)�N)�message)�wire_formatc@s<eZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
S)�WireFormatTestcCsRd}d}|j|d>|Btj||��tj}|jtj||d�|jtj||d�dS)Ni�
�������)�assertEqualr�PackTag�assertRaisesr�EncodeError)�self�field_numberZtag_typer�r�&/usr/lib/python3.6/wire_format_test.py�testPackTag/szWireFormatTest.testPackTagcCs�xLd	D]D}x>td�D]2}tjtj||��\}}|j||�|j||�qWqW|jttjd�|jttjd�|jttjd�|jttjt��dS)
Nr����r�abcg)rrrrr)�rangerZ	UnpackTagrr
r�	TypeError�object)rZexpected_field_numberZexpected_wire_typerZ	wire_typerrr�
testUnpackTag:s
zWireFormatTest.testUnpackTagcCs�tj}|jd|d��|jd|d��|jd|d��|jd|d��|jd|d��|jd|d��|jd|d��|jd
|d��|jd|d��|jt|d�|jt|d�|jt|d�|jt|t��dS)Nrrrr�l��i���l��ll����l����l����l�abcdgr	���i�l����)rZZigZagEncoder
rrr)r�Zrrr�testZigZagEncodeHszWireFormatTest.testZigZagEncodecCs�tj}|jd|d��|jd|d��|jd|d��|jd|d��|jd|d��|jd|d��|jd|d	��|jd
|d��|jd|d
��|jt|d�|jt|d�|jt|d�|jt|t��dS)Nrrrrri���l��ll��l����l����ll����rgr	ri�l����)rZZigZagDecoder
rrr)rrrrr�testZigZagDecodeYszWireFormatTest.testZigZagDecodec
CsDx>d
D]6\}}||}|||�}|j||d|||||f�qWdS)Nrrrr��rzFbyte_size_fn: %s, field_number: %d, value: %r
Expected: %d, Actual: %d�rr�rr�r"r�r#r)r$r%r&r')r
)r�byte_size_fn�valueZexpected_value_sizerZ	tag_bytesZ
expected_sizeZactual_sizerrr�NumericByteSizeTestHelperjs
z(WireFormatTest.NumericByteSizeTestHelperc6Cs�tjddgtjddgtjddgtjddgtjddgtjddgtjddgtjddgtjddgtjddgtjddgtjtjdgtjddgtjddgtjddgtjtjdgtjddgtjddgtjddgtjddgtjddgtjd dgtjd	dgtjddgtjd!dgtjddgtjd"dgtjddgtjd#dgtjd	dgtj	dd
gtj	tjd
gtj
ddgtj
tjdgtjdd
gtjtjd
gtjtj
d
gtjddgtjtjdgtjtjdgtjdd
gtjd
d
gtjd$d
gtjddgtjd
dgtjd%dgtjddgtjddgtjddgtjddgtjddgtjtjdgg4}x|D]}|j|��q$WxPtjtjfD]@}|jd|dd��|jd|dd��|jd|ddd���qFW|jdtjddjd���Gdd�dt�}d}||d�}|jd|tjd|��|jd
|tjd|��|jd|jtjd|��|jd|jtjd|��d|_|jd
|jtjd|��d|_|j|jdtjd|��d|_|j|jdtjd|��|j|jdtjd|��|jt j!tjddd>�dS)&Nrr��r�
��?�@r�gge��AFTrrr��asТестzutf-8c@seZdZdd�Zdd�ZdS)z9WireFormatTest.testByteSizeFunctions.<locals>.MockMessagecSs
||_dS)N)�	byte_size)rr4rrr�__init__�szBWireFormatTest.testByteSizeFunctions.<locals>.MockMessage.__init__cSs|jS)N)r4)rrrr�ByteSize�szBWireFormatTest.testByteSizeFunctions.<locals>.MockMessage.ByteSizeN)�__name__�
__module__�__qualname__r5r6rrrr�MockMessage�sr:)r4r�r	r	r	i����i����r	i����i����ge��ge��)"rZ
Int32ByteSizeZ
Int64ByteSizeZUInt32ByteSizeZ
UINT32_MAXZUInt64ByteSizeZ
UINT64_MAXZSInt32ByteSizeZSInt64ByteSizeZFixed32ByteSizeZFixed64ByteSizeZSFixed32ByteSizeZ	INT32_MINZ	INT32_MAXZSFixed64ByteSizeZ	INT64_MINZ	INT64_MAXZ
FloatByteSizeZDoubleByteSizeZBoolByteSizeZEnumByteSizer*ZStringByteSizeZ
BytesByteSizer
�decoderZ
GroupByteSizer4ZMessageByteSizeZMessageSetItemByteSizerrr
)rZNUMERIC_ARGS�argsr(r:Zmessage_byte_sizeZmock_messagerrr�testByteSizeFunctionsts�















































z$WireFormatTest.testByteSizeFunctionsN)	r7r8r9rrr r!r*r>rrrrr-s
r�__main__)
�__doc__�
__author__Z	unittest2Zunittest�ImportErrorZgoogle.protobufrZgoogle.protobuf.internalrZTestCaserr7�mainrrrr�<module> sS