Current File : //usr/lib64/python3.6/site-packages/borg/testsuite/__pycache__/compress.cpython-36.pyc |
3
y��b� � @ s� d dl Z d dlZyd dlZW n ek
r4 dZY nX d dlZddlmZmZmZm Z m
Z
mZmZm
Z
mZ ed"�Zdd Zeddd �Zd
d� Zdd
� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zd d!� ZdS )#� N� ) �get_compressor�
Compressor�CompressionSpec�CNONE�ZLIB�LZ4�LZMA�ZSTD�Auto� s fooooooooobaaaaaaaar�
�zlib� )�name�levelc
C sl t dd�} t| t�st�t dd�} t| t�s0t�t dd�} t| t�sHt�tjt�� t dd� W d Q R X d S )N�none)r �lz4r Zfoobar) r �
isinstancer �AssertionErrorr r �pytest�raises�KeyError)�c� r � /usr/lib64/python3.6/compress.py�test_get_compressor s
r c C sb t dd�} | jt�}t|�tt�ks(t�t|ks4t�t| j|�ksFt�ttf t�j|�ks^t�d S )Nr )r )r �compress�data�lenr �
decompressr �params)r �cdatar r r �
test_cnull s
r# c C sV t dd�} | jt�}t|�tt�k s(t�t| j|�ks:t�ttf t�j|�ksRt�d S )Nr )r )r r r r r r r r! )r r"