�
��Vc � � � d dl mZ ej dd� � d dlZd dlZd dlZd dlZd dlZd dlm Z d dl
mZ d dl
mZ ej
Z
e
dz Zd Z G d
� dej � � Z G d� d
ej � � Zedk r ej � � dS dS )� )�support�extralargefilez>test requires loads of disk-space bytes and a long time to runN)�
TemporaryFile)� os_helper)�
requires_zlib�2�<