File: //lib64/python3.6/test/__pycache__/audiotests.cpython-36.pyc
3
\g0 � @ sp d dl mZmZmZ d dlZd dlZd dlZG dd� dej�ZG dd� d�Z G dd� de �Z
G d d
� d
e �ZdS )� )�findfile�TESTFN�unlinkNc @ s e Zd Zdd� Zdd� ZdS )�UnseekableIOc C s
t j�d S )N)�io�UnsupportedOperation)�self� r �"/usr/lib64/python3.6/audiotests.py�tell s zUnseekableIO.tellc O s
t j�d S )N)r r )r �args�kwargsr r r
�seek s zUnseekableIO.seekN)�__name__�
__module__�__qualname__r r r r r r
r s r c @ s( e Zd ZdZdd� Zdd� Zdd� ZdS ) �
AudioTestsFc C s d | _ | _d S )N)�f�fout)r r r r
�setUp s zAudioTests.setUpc C s4 | j d k r| j j� | jd k r(| jj� tt� d S )N)r �closer r r )r r r r
�tearDown s
zAudioTests.tearDownc C s | j |j� |� | j |j� |� | j |j� |� | j |j� |� | j |j� |� | j |j� |� |j� }| j |||||||f� | j |j|� | j |j |� | j |j
|� | j |j|� | j |j|� | j |j
|� x4ttjd �D ]"} tj|| �}
| j tj|
�|� q�W d S )N� )�assertEqual�getnchannels�getsampwidth�getframerate�
getnframesZgetcomptypeZgetcompname� getparams� nchannels� sampwidth� framerate�nframes�comptype�compname�range�pickleZHIGHEST_PROTOCOL�dumps�loads)r r r r r! r"