| Server IP : 121.121.20.254 / Your IP : 216.73.217.141 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:/Python312/Lib/test/__pycache__/ |
Upload File : |
�
���g� � � � d dl Z d dlmZ d dlZd dlZd dlmZ G d� de� Z G d� dej � Z
edk( r ej � yy) � N)�PickleBuffer)�
import_helperc � � e Zd Zy)�BN)�__name__�
__module__�__qualname__� � �+C:\Python312\\Lib\test\test_picklebuffer.pyr r s � �r r c �T � e Zd Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z d� Z
d � Zd
� Zd� Z
d� Zy
)�PickleBufferTestc �@ � t |� 5 }t |� 5 }| j |j |j � | j |j |j � | j |j |j � | j |j
|j
� | j |j |j � | j |j |j � | j |j |j � | j |j |j � | j |j � |j � � d d d � d d d � y # 1 sw Y �xY w# 1 sw Y y xY w�N)�
memoryview�assertEqual�nbytes�readonly�itemsize�shape�strides�c_contiguous�f_contiguous�format�tobytes)�self�pb�equiv�m�expecteds r �check_memoryviewz!PickleBufferTest.check_memoryview s � �
��^�q��E�"�h�� � ����8�?�?�;�� � ����X�->�->�?�� � ����X�->�->�?�� � ����(�.�.�9�� � ����H�,<�,<�=�� � �����1F�1F�G�� � �����1F�1F�G�� � ����8�?�?�;�� � �����h�.>�.>�.@�A� #� �^�"�"�� �^�s# �F�EF�7F�F �
F�Fc �v � | j t � 5 t � d d d � | j t � 5 t d� d d d � t d� }|j � | j t
� 5 t |� d d d � y # 1 sw Y �wxY w# 1 sw Y �ZxY w# 1 sw Y y xY w)N�foo� foo)�assertRaises� TypeErrorr r �release�
ValueError)r r s r �test_constructor_failurez)PickleBufferTest.test_constructor_failure! s� � �
�
�
�y�
)��N� *�
�
�
�y�
)���� *�
�v��� � � ��
�
�
�z�
*���O� +�
*� *�
)��
)�
)��
+�
*�s"