Your IP : 216.73.216.52
3
� f�E � @ sP d Z ddlZddlZddlZddlZddlZddlZddlZddl Z ddl
Z
G dd� d�ZG dd� de�ZG dd� de�Z
G d d
� d
�ZG dd� d�ZG d
d� d�ZG dd� dejee�ZG dd� dejee
�ZG dd� dejee�ZG dd� dejee
�ZG dd� dejee�ZG dd� dejee
�ZG dd� dej�Zedk�rLej� dS )z�Unit tests for the memoryview
Some tests are in test_bytes. Many tests that require _testbuffer.ndarray
are in test_buffer.
� Nc @ s� e Zd ZdZedd� �Zedd� �Zdd� Zdd � Zd
d� Z dd
� Z
dd� Zdd� Zdd� Z
dd� Zdd� Zdd� Zdd� Zdd� Zdd� Zd d!� Zd"d#� Zd$d%� Zd&d'� Zd(d)� Zd*d+� Zd,d-� Zd.d/� Zd0d1� Zd2d3� Zd4d5� Zd6S )7�AbstractMemoryTestss abcdefc C s | j S )N)�source_bytes)�self� r �9/opt/alt/python36/lib64/python3.6/test/test_memoryview.py�_source s zAbstractMemoryTests._sourcec C s t d | j| jg�S )N)�filter�ro_type�rw_type)r r r r �_types s zAbstractMemoryTests._typesc s$ || j �}tj|�}| j|�� | j� d td�� | j� d t� | j� d td�� | j� d td�� | j� d td�� | jt � fdd�� | jt � fd d�� | jt � fd
d�� | jt � fdd�� | jt
� fdd�� | jt
� fd
d�� | jt
� fdd�� d � | jtj|�|� d S )Nr � a� � f� � c s � d S )Nr r r )�mr r �<lambda>'