Your IP : 216.73.216.213


Current Path : /opt/alt/python33/lib64/python3.3/test/__pycache__/
Upload File :
Current File : //opt/alt/python33/lib64/python3.3/test/__pycache__/test_lzma.cpython-33.pyc

�
��f�c@sJddlmZmZddlZddlZddlZddlZddlmZm	Z	m
Z
mZmZm
Z
e
d�ZddlmZmZmZmZGdd�dej�ZGdd	�d	ej�ZGd
d�d�ZGdd
�d
ej�ZGdd�dej�ZGdd�dej�ZdZdZdZdZiejd6dd6gZdZ iej!d6dd6iejd6ej"ej#Bd6gZ$dZ%iej&d6dd6iejd6gZ'dZ(iej!d6d d6iej)d6d!d6iejd6d d6dd"6gZ*d#Z+d$d%�Z,e-d&krFe,�ndS('i(uBytesIOuUnsupportedOperationN(u_4GuTESTFNu
import_moduleu
bigmemtesturun_unittestuunlinkulzma(uLZMACompressoruLZMADecompressoru	LZMAErroruLZMAFilecBs]|EeZdZdd�Zdd�Zdd�Zdd�Zd	d
d�Zdd
�Zdd�Z	dd�Z
dd�Zdd�Zdd�Z
dd�Zdd�Zdd�Zdd�Zd d!�Zd"d#�Zd$d%�Zd&d'�Zd(d)�Zed*ed+d,d-�d.d/��Zed*ed+d,d0�d1d2��Zd3d4�Zd5S(6uCompressorDecompressorTestCasec$Cs|jttg�|jttdd�|jttdd�|jttdd�|jttdd�|jttdtj�|jt��%tdd	ditjd
6g�WdQX|jttf�|jttdd�|jt��ttjdd
�WdQX|jt��ttjdd�WdQX|jttdt	�|jt��tdtj
dt	�WdQX|jt��tdtjdt	�WdQXt�}|jt|j�|jt|jdd�|jt|j
d�|j
�}|jt|jd�|jt|j
�t�}|jt|j�|jt|jdd�|j|�|jt|jd�dS(Nuformatg������@ucheckuupresetuasdfufiltersiiuidumemlimitsqwuzzzisfoosbarsblahsquux(uassertRaisesu	TypeErroruLZMACompressoru
ValueErrorulzmauFORMAT_AUTOuFILTER_LZMA2uLZMADecompressoru
FORMAT_RAWu
FILTERS_RAW_1u	FORMAT_XZuFORMAT_ALONEucompressuflushu
decompressuEOFError(uselfulzcuemptyulzd((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_simple_bad_argss>&		
u3CompressorDecompressorTestCase.test_simple_bad_argscCs|jttddg�|jttdidd6g�|jttdidd6g�|jt��&tditjd6dd6g�WdQX|jt��&tditjd6dd6g�WdQX|jt��&tditjd6dd6g�WdQXdS(	Nufiltersswobsiteiuxyzzyíuidiufoo(uassertRaisesu	TypeErroruLZMACompressoru
ValueErrorulzmauFILTER_LZMA2uFILTER_DELTAu
FILTER_X86(uself((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_bad_filter_spec;s  ''u3CompressorDecompressorTestCase.test_bad_filter_speccCs0t�}|jt�|jt|jd�dS(Nsnyan(uLZMADecompressoru
decompressu
COMPRESSED_XZuassertRaisesuEOFError(uselfulzd((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_decompressor_after_eofFs	
u:CompressorDecompressorTestCase.test_decompressor_after_eofcCstdd�}|jt|jt�ttjdd�}|jt|jt�ttjdd�}|jt|jt�dS(Numemlimiti(	uLZMADecompressoruassertRaisesu	LZMAErroru
decompressu
COMPRESSED_XZulzmau	FORMAT_XZuFORMAT_ALONEuCOMPRESSED_ALONE(uselfulzd((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_decompressor_memlimitKsu9CompressorDecompressorTestCase.test_decompressor_memlimitscCsi|j|j�|j|�}|j|t�|j|j|�|j|j�|j|j|�dS(N(uassertFalseueofu
decompressuassertEqualuINPUTuchecku
assertTrueuunused_data(uselfulzdudataucheckuunused_datauout((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu_test_decompressorWsu1CompressorDecompressorTestCase._test_decompressorcCsBt�}|j|ttj�t�}|j|ttj�dS(N(uLZMADecompressoru_test_decompressoru
COMPRESSED_XZulzmauCHECK_CRC64uCOMPRESSED_ALONEu
CHECK_NONE(uselfulzd((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_decompressor_auto_s		u5CompressorDecompressorTestCase.test_decompressor_autocCs)ttj�}|j|ttj�dS(N(uLZMADecompressorulzmau	FORMAT_XZu_test_decompressoru
COMPRESSED_XZuCHECK_CRC64(uselfulzd((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_decompressor_xzfsu3CompressorDecompressorTestCase.test_decompressor_xzcCs)ttj�}|j|ttj�dS(N(uLZMADecompressorulzmauFORMAT_ALONEu_test_decompressoruCOMPRESSED_ALONEu
CHECK_NONE(uselfulzd((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_decompressor_alonejsu6CompressorDecompressorTestCase.test_decompressor_alonecCs/ttjdt�}|j|ttj�dS(Nufilters(uLZMADecompressorulzmau
FORMAT_RAWu
FILTERS_RAW_1u_test_decompressoruCOMPRESSED_RAW_1u
CHECK_NONE(uselfulzd((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_decompressor_raw_1nsu6CompressorDecompressorTestCase.test_decompressor_raw_1cCs/ttjdt�}|j|ttj�dS(Nufilters(uLZMADecompressorulzmau
FORMAT_RAWu
FILTERS_RAW_2u_test_decompressoruCOMPRESSED_RAW_2u
CHECK_NONE(uselfulzd((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_decompressor_raw_2rsu6CompressorDecompressorTestCase.test_decompressor_raw_2cCs/ttjdt�}|j|ttj�dS(Nufilters(uLZMADecompressorulzmau
FORMAT_RAWu
FILTERS_RAW_3u_test_decompressoruCOMPRESSED_RAW_3u
CHECK_NONE(uselfulzd((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_decompressor_raw_3vsu6CompressorDecompressorTestCase.test_decompressor_raw_3cCs/ttjdt�}|j|ttj�dS(Nufilters(uLZMADecompressorulzmau
FORMAT_RAWu
FILTERS_RAW_4u_test_decompressoruCOMPRESSED_RAW_4u
CHECK_NONE(uselfulzd((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_decompressor_raw_4zsu6CompressorDecompressorTestCase.test_decompressor_raw_4cCs�t�}g}xTtdtt�d�D]:}|j|j�|j|jt||d���q(Wdj|�}|j	|t
�|j	|jtj
�|j|j�|j	|jd�dS(Nii
s(uLZMADecompressorurangeulenu
COMPRESSED_XZuassertFalseueofuappendu
decompressujoinuassertEqualuINPUTucheckulzmauCHECK_CRC64u
assertTrueuunused_data(uselfulzduoutui((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_decompressor_chunks~s	(u7CompressorDecompressorTestCase.test_decompressor_chunkscCs3t�}d}|j|t|tjd|�dS(Ns	fooblibaruunused_data(uLZMADecompressoru_test_decompressoru
COMPRESSED_XZulzmauCHECK_CRC64(uselfulzduextra((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_decompressor_unused_data�s	u<CompressorDecompressorTestCase.test_decompressor_unused_datacCs�t�}|jt|jt�ttj�}|jt|jt�ttj�}|jt|jt	�ttj
dt�}|jt|jt	�dS(Nufilters(uLZMADecompressoruassertRaisesu	LZMAErroru
decompressuCOMPRESSED_RAW_1ulzmau	FORMAT_XZuCOMPRESSED_ALONEuFORMAT_ALONEu
COMPRESSED_XZu
FORMAT_RAWu
FILTERS_RAW_1(uselfulzd((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_decompressor_bad_input�s	u:CompressorDecompressorTestCase.test_decompressor_bad_inputcCsEt�}|jt�|j�}t�}|j||tj�dS(N(uLZMACompressorucompressuINPUTuflushuLZMADecompressoru_test_decompressorulzmauCHECK_CRC64(uselfulzcucdataulzd((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_roundtrip_xz�s		u0CompressorDecompressorTestCase.test_roundtrip_xzcCsKttj�}|jt�|j�}t�}|j||tj�dS(N(	uLZMACompressorulzmauFORMAT_ALONEucompressuINPUTuflushuLZMADecompressoru_test_decompressoru
CHECK_NONE(uselfulzcucdataulzd((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_roundtrip_alone�s	u3CompressorDecompressorTestCase.test_roundtrip_alonecCs]ttjdt�}|jt�|j�}ttjdt�}|j||tj	�dS(Nufilters(
uLZMACompressorulzmau
FORMAT_RAWu
FILTERS_RAW_4ucompressuINPUTuflushuLZMADecompressoru_test_decompressoru
CHECK_NONE(uselfulzcucdataulzd((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_roundtrip_raw�su1CompressorDecompressorTestCase.test_roundtrip_rawcCs�t�}g}xDtdtt�d�D]*}|j|jt||d���q(W|j|j��dj|�}t�}|j	||t
j�dS(Nii
s(uLZMACompressorurangeulenuINPUTuappenducompressuflushujoinuLZMADecompressoru_test_decompressorulzmauCHECK_CRC64(uselfulzcucdatauiulzd((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_roundtrip_chunks�s	(	u4CompressorDecompressorTestCase.test_roundtrip_chunkscCs-t�}|j|tttjdt�dS(Nuunused_data(uLZMADecompressoru_test_decompressoru
COMPRESSED_XZuCOMPRESSED_ALONEulzmauCHECK_CRC64(uselfulzd((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_decompressor_multistream�s	u<CompressorDecompressorTestCase.test_decompressor_multistreamusizeidumemuseic
Cs|t�}|jd|�|j�}tj|�}z9|jt|�|�|jt|jd��d�Wdd}XdS(Nsxi(	uLZMACompressorucompressuflushulzmau
decompressuassertEqualulenustripuNone(uselfusizeulzcucdatauddata((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_compressor_bigmem�s	#u5CompressorDecompressorTestCase.test_compressor_bigmemicCs�t�}d}tj|d�j|d�}zD|||d}tj|�}|j|�}|j||�Wdd}}}XdS(Ni
iiulittleii(i�(	uLZMADecompressorurandomugetrandbitsuto_bytesulzmaucompressu
decompressuassertEqualuNone(uselfusizeulzdu	blocksizeublockuinputucdatauddata((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_decompressor_bigmem�s	u7CompressorDecompressorTestCase.test_decompressor_bigmemcCsP|jt��tjt��WdQX|jt��tjt��WdQXdS(N(uassertRaisesu	TypeErrorupickleudumpsuLZMACompressoruLZMADecompressor(uself((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_pickle�su*CompressorDecompressorTestCase.test_pickleN(u__name__u
__module__u__qualname__utest_simple_bad_argsutest_bad_filter_specutest_decompressor_after_eofutest_decompressor_memlimitu_test_decompressorutest_decompressor_autoutest_decompressor_xzutest_decompressor_aloneutest_decompressor_raw_1utest_decompressor_raw_2utest_decompressor_raw_3utest_decompressor_raw_4utest_decompressor_chunksutest_decompressor_unused_datautest_decompressor_bad_inpututest_roundtrip_xzutest_roundtrip_aloneutest_roundtrip_rawutest_roundtrip_chunksutest_decompressor_multistreamu
bigmemtestu_4Gutest_compressor_bigmemutest_decompressor_bigmemutest_pickle(u
__locals__((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyuCompressorDecompressorTestCases.(%%uCompressorDecompressorTestCasecBs�|EeZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dd�ZdS(u"CompressDecompressFunctionTestCasec+Cs+|jttj�|jttjg�|jttjddd�|jttjddd�|jttjddd�|jttjddd	�|jt��+tjddd
ditjd6g�WdQX|jttj�|jttjg�|jttjddd�|jttjdd
d�|jt��!tjddtjdi�WdQX|jt��!tjddtjd
d�WdQX|jt��tjddt�WdQX|jt��!tjddtj	dt�WdQX|jt��!tjddtj
dt�WdQXdS(Nsuformatuxzucheckunoneupresetublahufiltersiiuidulzmaumemlimitg��1�Ai(uassertRaisesu	TypeErrorulzmaucompressu
ValueErroruFILTER_LZMA2u
decompressu
FORMAT_RAWu
FILTERS_RAW_1u	FORMAT_XZuFORMAT_ALONE(uself((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu
test_bad_args�s.,"""u0CompressDecompressFunctionTestCase.test_bad_argscCs�|jt��tjtdd�WdQX|jt��!tjtdtjdd�WdQX|jt��!tjtdtjdd�WdQXdS(Numemlimitiuformat(uassertRaisesu	LZMAErrorulzmau
decompressu
COMPRESSED_XZu	FORMAT_XZuCOMPRESSED_ALONEuFORMAT_ALONE(uself((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_decompress_memlimitsu;CompressDecompressFunctionTestCase.test_decompress_memlimitcCs8tjt�}|j|t�tjt�}|j|t�tjttj�}|j|t�tjttj�}|j|t�tjttj	dt
�}|j|t�tjttj	dt�}|j|t�tjt
tj	dt�}|j|t�tjttj	dt�}|j|t�dS(Nufilters(ulzmau
decompressu
COMPRESSED_XZuassertEqualuINPUTuCOMPRESSED_ALONEu	FORMAT_XZuFORMAT_ALONEuCOMPRESSED_RAW_1u
FORMAT_RAWu
FILTERS_RAW_1uCOMPRESSED_RAW_2u
FILTERS_RAW_2uCOMPRESSED_RAW_3u
FILTERS_RAW_3uCOMPRESSED_RAW_4u
FILTERS_RAW_4(uselfuddata((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_decompress_good_inputs(u=CompressDecompressFunctionTestCase.test_decompress_good_inputcCs|jttjtdd��|jttjtdd��|jttjtdd�dtjdt�|jttjt	dd�dtjdt
�|jttjtdd�dtjdt�|jttjt
dd�dtjdt�dS(Ni�uformatufilters(uassertRaisesu	LZMAErrorulzmau
decompressu
COMPRESSED_XZuCOMPRESSED_ALONEuCOMPRESSED_RAW_1u
FORMAT_RAWu
FILTERS_RAW_1uCOMPRESSED_RAW_2u
FILTERS_RAW_2uCOMPRESSED_RAW_3u
FILTERS_RAW_3uCOMPRESSED_RAW_4u
FILTERS_RAW_4(uself((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu test_decompress_incomplete_input/s  uCCompressDecompressFunctionTestCase.test_decompress_incomplete_inputc%Cs�|jt��tjt�WdQX|jt��tjt�WdQX|jt��tjtdtj�WdQX|jt��tjtdtj	�WdQX|jt��!tjtdtj
dt�WdQXdS(Nuformatufilters(uassertRaisesu	LZMAErrorulzmau
decompressuCOMPRESSED_BOGUSuCOMPRESSED_RAW_1uCOMPRESSED_ALONEu	FORMAT_XZu
COMPRESSED_XZuFORMAT_ALONEu
FORMAT_RAWu
FILTERS_RAW_1(uself((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_decompress_bad_input;su<CompressDecompressFunctionTestCase.test_decompress_bad_inputcCs�tjt�}tj|�}|j|t�tjttj�}tj|�}|j|t�tjttj�}tj|�}|j|t�tjttjdt�}tj|tjdt�}|j|t�dS(Nufilters(	ulzmaucompressuINPUTu
decompressuassertEqualu	FORMAT_XZuFORMAT_ALONEu
FORMAT_RAWu
FILTERS_RAW_4(uselfucdatauddata((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_roundtripJsu1CompressDecompressFunctionTestCase.test_roundtripcCs+tjtt�}|j|td�dS(Ni(ulzmau
decompressu
COMPRESSED_XZuCOMPRESSED_ALONEuassertEqualuINPUT(uselfuddata((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_decompress_multistream]su>CompressDecompressFunctionTestCase.test_decompress_multistreamcCs'tjtt�}|j|t�dS(N(ulzmau
decompressu
COMPRESSED_XZuCOMPRESSED_BOGUSuassertEqualuINPUT(uselfuddata((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_decompress_trailing_junkcsu@CompressDecompressFunctionTestCase.test_decompress_trailing_junkcCs/tjtdt�}|j|td�dS(Ni(ulzmau
decompressu
COMPRESSED_XZuCOMPRESSED_BOGUSuassertEqualuINPUT(uselfuddata((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu)test_decompress_multistream_trailing_junkgsuLCompressDecompressFunctionTestCase.test_decompress_multistream_trailing_junkN(u__name__u
__module__u__qualname__u
test_bad_argsutest_decompress_memlimitutest_decompress_good_inputu test_decompress_incomplete_inpututest_decompress_bad_inpututest_roundtriputest_decompress_multistreamutest_decompress_trailing_junku)test_decompress_multistream_trailing_junk(u
__locals__((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu"CompressDecompressFunctionTestCase�su"CompressDecompressFunctionTestCasecBsA|EeZdZdZddd�Zdd�Zdd�Zd	S(
uTempFileu=Context manager - creates a file, and deletes it on __exit__.scCs||_||_dS(N(ufilenameudata(uselfufilenameudata((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu__init__os	uTempFile.__init__c	Cs/t|jd��}|j|j�WdQXdS(Nuwb(uopenufilenameuwriteudata(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu	__enter__ssuTempFile.__enter__cGst|j�dS(N(uunlinkufilename(uselfuargs((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu__exit__wsuTempFile.__exit__N(u__name__u
__module__u__qualname__u__doc__u__init__u	__enter__u__exit__(u
__locals__((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyuTempFilelsuTempFilecBs�|EeZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dd�Zdd�Zdd�Z
dd�Zdd�Zdd�Zdd�Zdd �Zd!d"�Zd#d$�Zd%d&�Zd'd(�Zd)d*�Zd+d,�Zd-d.�Zd/d0�Zd1d2�Zd3d4�Zd5d6�Zd7d8�Zd9d:�Zd;d<�Z d=d>�Z!d?d@�Z"dAdB�Z#dCdD�Z$dEdF�Z%dGdH�Z&dIdJ�Z'dKdL�Z(dMdN�Z)dOdP�Z*dQdR�Z+dSdT�Z,dUdV�Z-dWdX�Z.dYdZ�Z/d[d\�Z0d]d^�Z1d_d`�Z2dadb�Z3dcdd�Z4dedf�Z5dgdh�Z6didj�Z7dkdl�Z8dmdn�Z9dodp�Z:dqS(ruFileTestCasecCsUttt���}WdQXtt�d��}WdQXtt�d��}WdQXdS(Nuwua(uLZMAFileuBytesIOu
COMPRESSED_XZ(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu	test_init}suFileTestCase.test_initcCs_ttt��Jtt��}WdQXttd��}WdQXttd��}WdQXWdQXdS(Nuwua(uTempFileuTESTFNu
COMPRESSED_XZuLZMAFile(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_init_with_filename�su$FileTestCase.test_init_with_filenamec-Cs�tt���ttd��WdQXttd��WdQXttd��WdQXttd��WdQXttd��WdQXttd��WdQXWdQXdS(Nururbuwuwbuauab(uTempFileuTESTFNuLZMAFile(uself((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_init_mode�s
uFileTestCase.test_init_modec4CsL|jt��ttt�d	�WdQX|jt��ttt�d�WdQX|jt��ttt�d�WdQX|jt��ttt�d�WdQX|jt��ttt�d�WdQX|jt��ttt�d�WdQX|jt��ttt�d�WdQX|jt��ttt�d�WdQXdS(
Niuxuurtur+uwtuw+urw(iux(uassertRaisesu
ValueErroruLZMAFileuBytesIOu
COMPRESSED_XZ(uself((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_init_bad_mode�s uFileTestCase.test_init_bad_modec5Cs}|jt��tt�ddd�WdQX|jt��tt�ddtj�WdQX|jt��"tt�ddtjd�WdQX|jt��ttt	�dtj
�WdQX|jt��ttt	�dtj�WdQX|jt��ttt	�dtj�WdQX|jt��ttt	�dtj
�WdQX|jt��ttt	�dtj�WdQXdS(Nuwuchecksasdi(uassertRaisesu	TypeErroruLZMAFileuBytesIOu	LZMAErrorulzmau
CHECK_UNKNOWNuCHECK_ID_MAXu
ValueErroru
COMPRESSED_XZu
CHECK_NONEuCHECK_CRC32uCHECK_CRC64uCHECK_SHA256(uself((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_init_bad_check�s #u FileTestCase.test_init_bad_checkc/Cs8|jt��tt�ddd�WdQX|jt��tt�ddd�WdQX|jt��tt�ddd�WdQX|jt��tt�ddd
�WdQX|jt��tt�ddd�WdQX|jt��tt�ddd�WdQX|jt��ttt�dd	�WdQXdS(Nuwupresetg��(\�@i
iiiufooii����i����(uassertRaisesu	TypeErroruLZMAFileuBytesIOu	LZMAErroru
OverflowErroru
ValueErroru
COMPRESSED_XZ(uself((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_init_bad_preset�su!FileTestCase.test_init_bad_presetc,Cs_|jt��tt�dddg�WdQX|jt��%tt�ddidd6g�WdQX|jt��%tt�ddidd6g�WdQX|jt��/tt�dditjd6dd	6g�WdQX|jt��/tt�dditjd6dd	6g�WdQX|jt��/tt�dditjd6dd	6g�WdQXdS(
Nuwufiltersswobsiteiuxyzzyíuidiufoo(	uassertRaisesu	TypeErroruLZMAFileuBytesIOu
ValueErrorulzmauFILTER_LZMA2uFILTER_DELTAu
FILTER_X86(uself((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_init_bad_filter_spec�s&&!!u&FileTestCase.test_init_bad_filter_speccCs?|jt��*tt�ddtjdddt�WdQXdS(Nuwuformatupresetiufilters(uassertRaisesu
ValueErroruLZMAFileuBytesIOulzmau
FORMAT_RAWu
FILTERS_RAW_1(uself((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu!test_init_with_preset_and_filters�su.FileTestCase.test_init_with_preset_and_filterscCs�tt��G}t|�}|j�|j|j�|j�|j|j�WdQXttt��>tt�}|j}|j�|j	|j�|j�WdQXdS(N(
uBytesIOu
COMPRESSED_XZuLZMAFileucloseuassertFalseucloseduTempFileuTESTFNu_fpu
assertTrue(uselfusrcufufp((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu
test_close�s

	
uFileTestCase.test_closecCs�ttt��}z.|j|j�|j�|j|j�Wd|j�X|j|j�tt�d�}z|j|j�Wd|j�X|j|j�dS(Nuw(uLZMAFileuBytesIOu
COMPRESSED_XZuassertFalseuclosedureaducloseu
assertTrue(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_closed�s
uFileTestCase.test_closedcCs�ttt��}z|jt|j�Wd|j�X|jt|j�tt	t��Xtt	�}z9|j
|j�|jj��|j|j�t
�Wd|j�XWdQX|jt|j�dS(N(uLZMAFileuBytesIOu
COMPRESSED_XZuassertRaisesuUnsupportedOperationufilenoucloseu
ValueErroruTempFileuTESTFNuassertEqualu_fpuassertIsInstanceuint(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_filenosuFileTestCase.test_filenocCsttt��}z4|j|j��|j�|j|j��Wd|j�X|jt|j�tt�d�}z|j	|j��Wd|j�X|jt|j�tt�}dd�|_t|�}z|j	|j��Wd|j�X|jt|j�dS(NuwcSsdS(NF(uFalse(((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu<lambda>1su,FileTestCase.test_seekable.<locals>.<lambda>(
uLZMAFileuBytesIOu
COMPRESSED_XZu
assertTrueuseekableureaducloseuassertRaisesu
ValueErroruassertFalse(uselfufusrc((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu
test_seekables&
uFileTestCase.test_seekablecCs�ttt��}z4|j|j��|j�|j|j��Wd|j�X|jt|j�tt�d�}z|j	|j��Wd|j�X|jt|j�dS(Nuw(
uLZMAFileuBytesIOu
COMPRESSED_XZu
assertTrueureadableureaducloseuassertRaisesu
ValueErroruassertFalse(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu
test_readable9s
uFileTestCase.test_readablecCs�ttt��}z4|j|j��|j�|j|j��Wd|j�X|jt|j�tt�d�}z|j	|j��Wd|j�X|jt|j�dS(Nuw(
uLZMAFileuBytesIOu
COMPRESSED_XZuassertFalseuwritableureaducloseuassertRaisesu
ValueErroru
assertTrue(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu
test_writableJs
uFileTestCase.test_writablec4Cstttt���3}|j|j�t�|j|j�d�WdQXttt���}|j|j�t�WdQXttt�dtj��3}|j|j�t�|j|j�d�WdQXttt�dtj	��3}|j|j�t�|j|j�d�WdQXttt
�dtjdt��3}|j|j�t�|j|j�d�WdQXttt
�dtjdt��3}|j|j�t�|j|j�d�WdQXttt�dtjdt��3}|j|j�t�|j|j�d�WdQXttt�dtjdt��3}|j|j�t�|j|j�d�WdQXdS(Nsuformatufilters(uLZMAFileuBytesIOu
COMPRESSED_XZuassertEqualureaduINPUTuCOMPRESSED_ALONEulzmau	FORMAT_XZuFORMAT_ALONEuCOMPRESSED_RAW_1u
FORMAT_RAWu
FILTERS_RAW_1uCOMPRESSED_RAW_2u
FILTERS_RAW_2uCOMPRESSED_RAW_3u
FILTERS_RAW_3uCOMPRESSED_RAW_4u
FILTERS_RAW_4(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu	test_read[s6uFileTestCase.test_readcCs�ttt��� }|j|jd�d�WdQXttt��� }|j|jd�d�WdQXttt�dtj�� }|j|jd�d�WdQXttt�dtj�� }|j|jd�d�WdQXdS(Nisuformat(	uLZMAFileuBytesIOu
COMPRESSED_XZuassertEqualureaduCOMPRESSED_ALONEulzmau	FORMAT_XZuFORMAT_ALONE(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_read_0xsuFileTestCase.test_read_0c
Cs�ttt���h}g}x?|jd�}|s7Pn|jt|�d�|j|�q|jdj|�t	�WdQXdS(Ni
s(
uLZMAFileuBytesIOu
COMPRESSED_XZureaduassertLessEqualulenuappenduassertEqualujoinuINPUT(uselfufuchunksuresult((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_read_10�suFileTestCase.test_read_10cCs�tttd���!}|j|j�td�WdQXtttt���!}|j|j�td�WdQXtttd�dtj	dt
��!}|j|j�td�WdQXdS(Niiiuformatufilters(uLZMAFileuBytesIOu
COMPRESSED_XZuassertEqualureaduINPUTuCOMPRESSED_ALONEuCOMPRESSED_RAW_3ulzmau
FORMAT_RAWu
FILTERS_RAW_3(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_read_multistream�s  u"FileTestCase.test_read_multistreamcCsftj}tt�t_z=tttd���!}|j|j�td�WdQXWd|t_XdS(Ni(	ulzmau_BUFFER_SIZEulenu
COMPRESSED_XZuLZMAFileuBytesIOuassertEqualureaduINPUT(uselfusaved_buffer_sizeuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu)test_read_multistream_buffer_size_aligned�s	$u6FileTestCase.test_read_multistream_buffer_size_alignedc
Cs9tttt���}|j|j�t�WdQXdS(N(uLZMAFileuBytesIOu
COMPRESSED_XZuCOMPRESSED_BOGUSuassertEqualureaduINPUT(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_read_trailing_junk�su$FileTestCase.test_read_trailing_junkcCsAtttdt���!}|j|j�td�WdQXdS(Ni(uLZMAFileuBytesIOu
COMPRESSED_XZuCOMPRESSED_BOGUSuassertEqualureaduINPUT(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu#test_read_multistream_trailing_junk�su0FileTestCase.test_read_multistream_trailing_junkcCs[ttt��Ftt��3}|j|j�t�|j|j�d�WdQXWdQXdS(Ns(uTempFileuTESTFNu
COMPRESSED_XZuLZMAFileuassertEqualureaduINPUT(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_read_from_file�su FileTestCase.test_read_from_filecCs�ytjd�}Wntk
r4|jd�YnXttt��Ft|��3}|j|j�t	�|j|j�d�WdQXWdQXdS(Nuasciiu%Temporary file name needs to be ASCIIs(
uTESTFNuencodeuUnicodeEncodeErroruskipTestuTempFileu
COMPRESSED_XZuLZMAFileuassertEqualureaduINPUT(uselfubytes_filenameuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu'test_read_from_file_with_bytes_filename�s
u4FileTestCase.test_read_from_file_with_bytes_filenamec
Cs<tttdd����}|jt|j�WdQXdS(Ni�(uLZMAFileuBytesIOu
COMPRESSED_XZuassertRaisesuEOFErroruread(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_read_incomplete�su!FileTestCase.test_read_incompletecCs�ttt��}|j�|jt|j�tt�d��}|jt|j�WdQXttt���}|jt|jd�WdQXdS(Nuw(	uLZMAFileuBytesIOu
COMPRESSED_XZucloseuassertRaisesu
ValueErrorureadu	TypeErroruNone(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_read_bad_args�s
uFileTestCase.test_read_bad_argsc
Cs2ttt���}|jt|j�WdQXdS(N(uLZMAFileuBytesIOuCOMPRESSED_BOGUSuassertRaisesu	LZMAErroruread(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_read_bad_data�suFileTestCase.test_read_bad_datac
Cs}ttt���e}g}x&|j�}|s4Pn|j|�q|jdj|�t�|j|j�d�WdQXdS(Ns(uLZMAFileuBytesIOu
COMPRESSED_XZuread1uappenduassertEqualujoinuINPUT(uselfufublocksuresult((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu
test_read1�suFileTestCase.test_read1c
Cs8ttt��� }|j|jd�d�WdQXdS(Nis(uLZMAFileuBytesIOu
COMPRESSED_XZuassertEqualuread1(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_read1_0�suFileTestCase.test_read1_0c
Cs�ttt���h}g}x)|jd�}|s7Pn|j|�q|jdj|�t�|j|j�d�WdQXdS(Ni
s(uLZMAFileuBytesIOu
COMPRESSED_XZuread1uappenduassertEqualujoinuINPUT(uselfufublocksuresult((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu
test_read1_10�suFileTestCase.test_read1_10cCs�tttd���i}g}x&|j�}|s8Pn|j|�q"|jdj|�td�|j|j�d�WdQXdS(Nis(uLZMAFileuBytesIOu
COMPRESSED_XZuread1uappenduassertEqualujoinuINPUT(uselfufublocksuresult((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_read1_multistream�su#FileTestCase.test_read1_multistreamcCs�ttt��}|j�|jt|j�tt�d��}|jt|j�WdQXttt���}|jt|jd�WdQXdS(Nuw(	uLZMAFileuBytesIOu
COMPRESSED_XZucloseuassertRaisesu
ValueErroruread1u	TypeErroruNone(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_read1_bad_args�s
u FileTestCase.test_read1_bad_argscCs�ttt���U}|j�}|jt|�d�|jtj|��|j	|j
�t�WdQXttt���X}|jd�}|jt|�d�|jtj|��|j	|j
�t�WdQXdS(Nii
(uLZMAFileuBytesIOu
COMPRESSED_XZupeeku
assertGreaterulenu
assertTrueuINPUTu
startswithuassertEqualuread(uselfufuresult((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu	test_peek�suFileTestCase.test_peekc
Cs2tt�d��}|jt|j�WdQXdS(Nuw(uLZMAFileuBytesIOuassertRaisesu
ValueErrorupeek(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_peek_bad_argssuFileTestCase.test_peek_bad_argsc)CsYtt��}|j�}WdQXttt���#}|jtt|��|�WdQXttt���#}|jtt|��|�WdQXttt�dt	j
��#}|jtt|��|�WdQXttt�dt	j��#}|jtt|��|�WdQXttt�dt	j
dt��#}|jtt|��|�WdQXdS(Nuformatufilters(uBytesIOuINPUTu	readlinesuLZMAFileu
COMPRESSED_XZuassertListEqualulistuiteruCOMPRESSED_ALONEulzmau	FORMAT_XZuFORMAT_ALONEuCOMPRESSED_RAW_2u
FORMAT_RAWu
FILTERS_RAW_2(uselfufulines((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu
test_iterators""""uFileTestCase.test_iteratorcCsgtt��}|j�}WdQXttt���.}x$|D]}|j|j�|�q=WWdQXdS(N(uBytesIOuINPUTu	readlinesuLZMAFileu
COMPRESSED_XZuassertEqualureadline(uselfufulinesuline((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu
test_readlines

uFileTestCase.test_readlinecCsVtt��}|j�}WdQXttt���}|j|j�|�WdQXdS(N(uBytesIOuINPUTu	readlinesuLZMAFileu
COMPRESSED_XZuassertListEqual(uselfufulines((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_readlinessuFileTestCase.test_readlinesc7Cs�t��Q}t|d��}|jt�WdQXtjt�}|j|j�|�WdQXt��c}t|ddtj��}|jt�WdQXtjtdtj�}|j|j�|�WdQXt��c}t|ddtj	��}|jt�WdQXtjtdtj	�}|j|j�|�WdQXt��o}t|ddtj
dt��}|jt�WdQXtjtdtj
dt�}|j|j�|�WdQXdS(Nuwuformatufilters(uBytesIOuLZMAFileuwriteuINPUTulzmaucompressuassertEqualugetvalueu	FORMAT_XZuFORMAT_ALONEu
FORMAT_RAWu
FILTERS_RAW_2(uselfudstufuexpected((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu
test_write$s,	uFileTestCase.test_writecCs�t���}t|d��E}x;tdtt�d�D]!}|jt||d��q7WWdQXtjt�}|j|j	�|�WdQXdS(Nuwii
(
uBytesIOuLZMAFileurangeulenuINPUTuwriteulzmaucompressuassertEqualugetvalue(uselfudstufustartuexpected((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu
test_write_10<s%uFileTestCase.test_write_10cCs�tdd�}tdd�}tdd�}djdd�|||fD��}t���}t|d��}|j|�WdQXt|d��}|j|�WdQXt|d��}|j|�WdQX|j|j�|�WdQXdS(Niiscss|]}tj|�VqdS(N(ulzmaucompress(u.0ux((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu	<genexpr>Hsu1FileTestCase.test_write_append.<locals>.<genexpr>uwua(uINPUTujoinuBytesIOuLZMAFileuwriteuassertEqualugetvalue(uselfupart1upart2upart3uexpectedudstuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_write_appendDs%uFileTestCase.test_write_appendcCsxzfttd��}|jt�WdQXtjt�}ttd��}|j|j�|�WdQXWdt	t�XdS(Nuwurb(
uLZMAFileuTESTFNuwriteuINPUTulzmaucompressuopenuassertEqualureaduunlink(uselfufuexpected((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_write_to_fileRs uFileTestCase.test_write_to_filecCs�ytjd�}Wntk
r4|jd�YnXzft|d��}|jt�WdQXtjt�}t	td��}|j
|j�|�WdQXWdtt�XdS(Nuasciiu%Temporary file name needs to be ASCIIuwurb(
uTESTFNuencodeuUnicodeEncodeErroruskipTestuLZMAFileuwriteuINPUTulzmaucompressuopenuassertEqualureaduunlink(uselfubytes_filenameufuexpected((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu&test_write_to_file_with_bytes_filename\s
 u3FileTestCase.test_write_to_file_with_bytes_filenamec"Cstdd�}tdd�}tdd�}djdd�|||fD��}z�ttd��}|j|�WdQXttd��}|j|�WdQXttd��}|j|�WdQXttd��}|j|j�|�WdQXWdtt�XdS(	Niiscss|]}tj|�VqdS(N(ulzmaucompress(u.0ux((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu	<genexpr>nsu9FileTestCase.test_write_append_to_file.<locals>.<genexpr>uwuaurb(	uINPUTujoinuLZMAFileuTESTFNuwriteuopenuassertEqualureaduunlink(uselfupart1upart2upart3uexpecteduf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_write_append_to_filejs% u&FileTestCase.test_write_append_to_filecCs�tt�d�}|j�|jt|jd�ttt�d��}|jt|jd�WdQXtt�d��I}|jt|jd�|jt|jd�|jt|jd�WdQXdS(Nuwsfooursbarutexti(	uLZMAFileuBytesIOucloseuassertRaisesu
ValueErroruwriteu
COMPRESSED_XZu	TypeErroruNone(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_write_bad_args{s
u FileTestCase.test_write_bad_argscCs�tt��}|j�}WdQXt��Q}t|d��}|j|�WdQXtjt�}|j|j�|�WdQXdS(Nuw(	uBytesIOuINPUTu	readlinesuLZMAFileu
writelinesulzmaucompressuassertEqualugetvalue(uselfufulinesudstuexpected((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_writelines�suFileTestCase.test_writelinescCsLttt���4}|jd�|j|j�tdd��WdQXdS(Ni+(uLZMAFileuBytesIOu
COMPRESSED_XZuseekuassertEqualureaduINPUT(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_seek_forward�s
uFileTestCase.test_seek_forwardcCsZtttd���>}|jtt�d�|j|j�tdd��WdQXdS(Nii{(uLZMAFileuBytesIOu
COMPRESSED_XZuseekulenuINPUTuassertEqualuread(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu test_seek_forward_across_streams�su-FileTestCase.test_seek_forward_across_streamscCs\ttt���D}|jd�|jdd�|j|j�tdd��WdQXdS(Nidi�ii8(uLZMAFileuBytesIOu
COMPRESSED_XZureaduseekuassertEqualuINPUT(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu%test_seek_forward_relative_to_current�s
u2FileTestCase.test_seek_forward_relative_to_currentcCsOttt���7}|jdd�|j|j�tdd��WdQXdS(Ni+ii���i���(uLZMAFileuBytesIOu
COMPRESSED_XZuseekuassertEqualureaduINPUT(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu!test_seek_forward_relative_to_end�su.FileTestCase.test_seek_forward_relative_to_endcCsYttt���A}|jd�|jd�|j|j�tdd��WdQXdS(Ni�i�(uLZMAFileuBytesIOu
COMPRESSED_XZureaduseekuassertEqualuINPUT(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_seek_backward�s

uFileTestCase.test_seek_backwardcCsktttd���O}|jtt�d�|jd�|j|j�tdd�t�WdQXdS(NiiMi�(uLZMAFileuBytesIOu
COMPRESSED_XZureadulenuINPUTuseekuassertEqual(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu!test_seek_backward_across_streams�s
u.FileTestCase.test_seek_backward_across_streamscCsOttt���7}|jdd�|j|j�tdd��WdQXdS(Ni�iij���ij���(uLZMAFileuBytesIOu
COMPRESSED_XZuseekuassertEqualureaduINPUT(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu"test_seek_backward_relative_to_end�su/FileTestCase.test_seek_backward_relative_to_endcCshttt���P}|jtt�d�|j|j�tt��|j|j�d�WdQXdS(Ni)#s(	uLZMAFileuBytesIOu
COMPRESSED_XZuseekulenuINPUTuassertEqualutelluread(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_seek_past_end�suFileTestCase.test_seek_past_endc
CsXttt���@}|jd�|j|j�d�|j|j�t�WdQXdS(NiXii����(uLZMAFileuBytesIOu
COMPRESSED_XZuseekuassertEqualutellureaduINPUT(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_seek_past_start�s
u!FileTestCase.test_seek_past_startcCs�ttt��}|j�|jt|jd�tt�d��}|jt|jd�WdQXttt���e}|jt|jdd�|jt|jdf�|jt|jd�|jt|jd�WdQXdS(Niuwii	sderp(	uLZMAFileuBytesIOu
COMPRESSED_XZucloseuassertRaisesu
ValueErroruseeku	TypeErroruNone(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_seek_bad_args�s
uFileTestCase.test_seek_bad_argscCsttt���n}d}xB|j|j�|�|jd�}|sMPn|t|�7}q|j|j�tt��WdQXtt�d��w}xQtdtt�d�D]7}|j|j�|�|j	t||d��q�W|j|j�tt��WdQXdS(Nii�uwi�(
uLZMAFileuBytesIOu
COMPRESSED_XZuassertEqualutellureadulenuINPUTurangeuwrite(uselfufuposuresult((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu	test_tell�s"uFileTestCase.test_tellcCs3ttt��}|j�|jt|j�dS(N(uLZMAFileuBytesIOu
COMPRESSED_XZucloseuassertRaisesu
ValueErrorutell(uselfuf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_tell_bad_args�s
uFileTestCase.test_tell_bad_argsN(;u__name__u
__module__u__qualname__u	test_initutest_init_with_filenameutest_init_modeutest_init_bad_modeutest_init_bad_checkutest_init_bad_presetutest_init_bad_filter_specu!test_init_with_preset_and_filtersu
test_closeutest_closedutest_filenou
test_seekableu
test_readableu
test_writableu	test_readutest_read_0utest_read_10utest_read_multistreamu)test_read_multistream_buffer_size_alignedutest_read_trailing_junku#test_read_multistream_trailing_junkutest_read_from_fileu'test_read_from_file_with_bytes_filenameutest_read_incompleteutest_read_bad_argsutest_read_bad_datau
test_read1utest_read1_0u
test_read1_10utest_read1_multistreamutest_read1_bad_argsu	test_peekutest_peek_bad_argsu
test_iteratoru
test_readlineutest_readlinesu
test_writeu
test_write_10utest_write_appendutest_write_to_fileu&test_write_to_file_with_bytes_filenameutest_write_append_to_fileutest_write_bad_argsutest_writelinesutest_seek_forwardu test_seek_forward_across_streamsu%test_seek_forward_relative_to_currentu!test_seek_forward_relative_to_endutest_seek_backwardu!test_seek_backward_across_streamsu"test_seek_backward_relative_to_endutest_seek_past_endutest_seek_past_startutest_seek_bad_argsu	test_tellutest_tell_bad_args(u
__locals__((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyuFileTestCase{sp	
	
		
	uFileTestCasecBst|EeZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dS(uOpenTestCasecCs�tjtt�d��}|j|j�t�WdQXt���}tj|d��}|jt�WdQXtj|j	��}|j|t�tj|d��}|jt�WdQXtj|j	��}|j|td�WdQXdS(Nurbuwbuabi(
ulzmauopenuBytesIOu
COMPRESSED_XZuassertEqualureaduINPUTuwriteu
decompressugetvalue(uselfufubiou	file_data((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_binary_modes�suOpenTestCase.test_binary_modescCs!tjd�}|jdtj�}tjtt�d��}|j	|j
�|�WdQXt���}tj|d��}|j|�WdQXtj|j
��jd�}|j	||�tj|d��}|j|�WdQXtj|j
��jd�}|j	||d�WdQXdS(Nuasciiu
urtuwtuati(uINPUTudecodeureplaceuosulinesepulzmauopenuBytesIOu
COMPRESSED_XZuassertEqualureaduwriteu
decompressugetvalue(uselfuuncompresseduuncompressed_rawufubiou	file_data((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_text_modes�suOpenTestCase.test_text_modesc*Cs
tt���tjtd��}|jt�WdQXttd��,}tj|j��}|j|t�WdQXtjtd��}|j|j�t�WdQXtjtd��}|jt�WdQXtjtd��!}|j|j�td�WdQXWdQXdS(Nuwburbuabi(	uTempFileuTESTFNulzmauopenuwriteuINPUTu
decompressureaduassertEqual(uselfufu	file_data((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu
test_filenames
uOpenTestCase.test_filenamec*Cs�|jt��tjtd�WdQX|jt��tjtd�WdQX|jt��tjtd�WdQX|jt��tjtddd�WdQX|jt��tjtddd�WdQX|jt��tjtdd	d
�WdQXdS(Nuuxurbturbuencodinguutf-8uerrorsuignoreunewlineu
(uassertRaisesu
ValueErrorulzmauopenuTESTFN(uself((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_bad_paramssuOpenTestCase.test_bad_paramscCs�itjd6td6}tjtt�d|��}|j|j�t�WdQXt��Z}tj|d|��}|j	t�WdQXtj
|j�|�}|j|t�WdQXdS(Nuformatufiltersurbuwb(ulzmau
FORMAT_RAWu
FILTERS_RAW_1uopenuBytesIOuCOMPRESSED_RAW_1uassertEqualureaduINPUTuwriteu
decompressugetvalue(uselfuoptionsufubiou	file_data((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_format_and_filterssu$OpenTestCase.test_format_and_filterscCs�tjd�}|jdtj�}t���}tj|ddd��}|j|�WdQXtj	|j
��jd�}|j||�|jd�tj|ddd��}|j|j
�|�WdQXWdQXdS(Nuasciiu
uwtuencodingu	utf-16-leiurt(uINPUTudecodeureplaceuosulinesepuBytesIOulzmauopenuwriteu
decompressugetvalueuassertEqualuseekuread(uselfuuncompresseduuncompressed_rawubioufu	file_data((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu
test_encoding)s
uOpenTestCase.test_encodingcCs_ttjd���D}tj|ddddd��}|j|j�d�WdQXWdQXdS(Nsfoo�barurtuencodinguasciiuerrorsuignoreufoobar(uBytesIOulzmaucompressuopenuassertEqualuread(uselfubiouf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_encoding_error_handler6s!u(OpenTestCase.test_encoding_error_handlercCs�tjd�}t��|}tj|ddd��}|j|�WdQX|jd�tj|ddd�� }|j|j�|g�WdQXWdQXdS(Nuasciiuwtunewlineu
iurtu
(	uINPUTudecodeuBytesIOulzmauopenuwriteuseekuassertEqualu	readlines(uselfutextubiouf((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_newline<s
uOpenTestCase.test_newlineN(u__name__u
__module__u__qualname__utest_binary_modesutest_text_modesu
test_filenameutest_bad_paramsutest_format_and_filtersu
test_encodingutest_encoding_error_handlerutest_newline(u
__locals__((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyuOpenTestCase�s

uOpenTestCasecBsD|EeZdZdd�Zdd�Zdd�Zdd�Zd	S(
uMiscellaneousTestCasecCsl|jtjtj��|jtjtj��|jtjtjd��|jtjtj��dS(Ni(u
assertTrueulzmauis_check_supportedu
CHECK_NONEuCHECK_CRC32uassertFalseuCHECK_ID_MAXu
CHECK_UNKNOWN(uself((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest_is_check_supportedIsu-MiscellaneousTestCase.test_is_check_supportedcCs|jt��tjd�WdQX|jt��tjidd6�WdQX|jt��#tjitjd6dd6�WdQX|jtj��#tjitjd6dd6�WdQXtjitjd6dd	6d
d6dd
6dd6�}|j	|d�dS(Ns
not a dictiuidiujunki)#udistiupbiulpiulciiu	dict_sizes]�i�(
uassertRaisesu	TypeErrorulzmau_encode_filter_propertiesu
ValueErroruFILTER_LZMA2u	LZMAErroruFILTER_DELTAuFILTER_LZMA1uassertEqual(uselfuprops((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest__encode_filter_propertiesUs $	

u4MiscellaneousTestCase.test__encode_filter_propertiescCs�|jt��tjtjitd6�WdQX|jtj��tjtjd�WdQXtjtjd�}|j	|dtj�|j	|dd�|j	|dd�|j	|d	d
�|j	|dd�dS(Nu	should bestoo longs]�uidupbiulpiulciu	dict_sizeiii�(
uassertRaisesu	TypeErrorulzmau_decode_filter_propertiesu
FILTER_X86ubytesu	LZMAErroruFILTER_DELTAuFILTER_LZMA1uassertEqual(uselfu
filterspec((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyutest__decode_filter_propertiesjs u4MiscellaneousTestCase.test__decode_filter_propertiescCsMtjtjd�}tj|�}tjtj|�}|j||�dS(Ns]�(ulzmau_decode_filter_propertiesuFILTER_LZMA1u_encode_filter_propertiesuassertEqual(uselfuspec1u	reencodeduspec2((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu test_filter_properties_roundtripys
u6MiscellaneousTestCase.test_filter_properties_roundtripN(u__name__u
__module__u__qualname__utest_is_check_supportedutest__encode_filter_propertiesutest__decode_filter_propertiesu test_filter_properties_roundtrip(u
__locals__((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyuMiscellaneousTestCaseGsuMiscellaneousTestCases�
LAERTES

       O, fear me not.
       I stay too long: but here my father comes.

       Enter POLONIUS

       A double blessing is a double grace,
       Occasion smiles upon a second leave.

LORD POLONIUS

       Yet here, Laertes! aboard, aboard, for shame!
       The wind sits in the shoulder of your sail,
       And you are stay'd for. There; my blessing with thee!
       And these few precepts in thy memory
       See thou character. Give thy thoughts no tongue,
       Nor any unproportioned thought his act.
       Be thou familiar, but by no means vulgar.
       Those friends thou hast, and their adoption tried,
       Grapple them to thy soul with hoops of steel;
       But do not dull thy palm with entertainment
       Of each new-hatch'd, unfledged comrade. Beware
       Of entrance to a quarrel, but being in,
       Bear't that the opposed may beware of thee.
       Give every man thy ear, but few thy voice;
       Take each man's censure, but reserve thy judgment.
       Costly thy habit as thy purse can buy,
       But not express'd in fancy; rich, not gaudy;
       For the apparel oft proclaims the man,
       And they in France of the best rank and station
       Are of a most select and generous chief in that.
       Neither a borrower nor a lender be;
       For loan oft loses both itself and friend,
       And borrowing dulls the edge of husbandry.
       This above all: to thine ownself be true,
       And it must follow, as the night the day,
       Thou canst not then be false to any man.
       Farewell: my blessing season this in thee!

LAERTES

       Most humbly do I take my leave, my lord.

LORD POLONIUS

       The time invites you; go; your servants tend.

LAERTES

       Farewell, Ophelia; and remember well
       What I have said to you.

OPHELIA

       'Tis in my memory lock'd,
       And you yourself shall keep the key of it.

LAERTES

       Farewell.
sthis is not a valid lzma streams �7zXZ�ִF!t/����]bX��n�䴝o��
�2h�\������6�(�wd�"u.n�򎍏/�=��/M��ާz-]���rZ����o��#z/��F��M��t�6 BF$�Q����l��,bnԨ��NȆ3�x2�O@Q�/��O��o��z��S�t<�I#�ud�6Y����]��-Pe�e:	��7
�p�J���V���%G��=?�(΂=�I�3R��
�i����sP��X�2j�L��b���c-H�oJl�iQ�k��������?@���x�H12P���uw㾪i�WЀ�#cb5��]�d���Wl�UG��yF�7�v�5��h8W��5:?rD������5@���7��cԗi�tS�k�Kvy���6T�e
�]:k�l��a�4�r�}r���*�z�8h��Ӽl�-��K����Z��L�3Ϝ������!��^�9w �P�PKd��Z}����%$��/��&,�qh{Q�)�q�À����o�!�[Ԋw�t����`^�??\���RԎ��X�a����Ы������S�>ɕH��	
%��$.o��Rb��U�^�S��/���v�r�̢Gkzʀ�Ћ��Ix�y�-0�z^�֏_�P�i��萄ܿ�ky�܁��+���\�����Y�Y�h���w̴� �|�ej��z�`��A叩	�=��_�%voZO��	�M-�<"CM�g~b����|�'��x�!J�F�u8�7y��u�_���@��qc�#��5�)_
�3]o]5�my��K+��b� ��t����0���ȏ׮�+iܹk�>f�
��$�{pƈ0����_���h6�Z%'�
��"�冟7X=mNX[�FUɆ0��a+* �_$��_��ޯ46q�ɒ���`��}������ʮ`w�جVe�Z���#��d{w
����B:�^V�aH��
\X���u#%�*�v��!	4Vj?uLU���tw�P��g�YZs�]���������bX��n�䴝o��
�2h�\������6�(�wd�"u.n�򎍏/�=��/M��ާz-]���rZ����o��#z/��F��M��t�6 BF$�Q����l��,bnԨ��NȆ3�x2�O@Q�/��O��o��z��S�t<�I#�ud�6Y����]��-Pe�e:	��7
�p�J���V���%G��=?�(΂=�I�3R��
�i����sP��X�2j�L��b�pl�jr�=	�3!E�vV�F�״�P~��E�7�ƻ�c%�I�;�砋�Z�(���o>`᪨١�}獃4T���㘼DMA@���ȓ��Sa�śTJE}��g#ZVɝc�>0�S�/y_�(�r���?��@��:�z����BeyX�� :	��xD\&G�Y�J�v{���)A�o5����F?v��VtTf�����'k���\Y��|w��d�d������ �� ,�X��s��v�}���%
ߢ.�6
��h
� �Bl�U}�s�H�pB�8���Z��A��;z��{5!���A���$�qg��/|�r�^����=�n�6{>8
�:�'�.�
���:݂'[�"wD$�w�q�,1��,�2w�$Jdmg��A��&�8i��;�NQrh�eL;�m�Q�����N����[���j�EOli�B^���R]����.��-�e����iN�wbQ�~餈4�kM�)T�3�)��B���^��..��	�H�5�#�NV��$Kk�
�t�'�R��2�-LH��0~?SO�E]��<Z0a*?�r����nG�d^��8�uEI�
Vⳕ���i!�&1F�DP� SO3D!w�_G+�.��]�>�#h;5J�K�^-[��\�ʯ�ԡ�ĸp���r���r.l []��+0�gaKY�I�,
���V�_#���>w�W,�
�63�J�2=kT�Uti�_���lh�f���xuidiupresets���]bX��n�cyq���m�'��� �Q��I���VL8_�뼥�
W$=R;�k8	�{��+��c��S3����m����b�4*���+�.�9�b�ZrA�0s"r�G�ސcu�۩.Al�<��Oi�Ŵ��g4t6"��o�?^}�}[:��
[�lg�2���n��7@��6T�u�	��8�[4�PCV�"��x~�N�K���%�k:{6�����è\�@�F_Ȑ�sU��8�7J�Mг;X�﮳eO,�z,dy�jlB�8#�6��PK�P؈ҡC?۔_�"��eޛ��>H�;�#��4�ź%v�9�A�"��2�i���3߾�Dm7���o:J�ہ6�O���	Q펕S/M�S�J�������d�=^B��E�͑��G�.��b&ٟ�j���\Cv�Ҋ?^H��>����IqY��K7�D�W���O���l�5�U�{��ϣk{�����O*��B-�(R�@E��:�V�Y��]�ĥ�gX���3]n콣Y���u�*�T�A$A�A����iw젇�%��=����D���ѻq����Cqp�L��� �"�t����~���c�ix���)l)�@l��ynD�:Җ��?������%_����
h�#�7QD�hnѣ_?q���17��_�|�ʷ�S�W��t�9L�|�W��s�L�_�$����F��kvf�hî�1�Q��G���5��yI�cw�rIp:p_�v�a"�ّ�e����ëH*m}��}>l%΄��d�ӂ��5fOg���^&	@ΟJ����{�����r�z�M�ho�^��������U7�\!��k�Ud~�熊z;��PG��w�^ı����3Sf ��@�売����s�xRD�`W���ϑ
TZ-X�����|�������^��[��7֢		Q5/@S�5�VhAKVC
���M�xO�O�<�e*�Hk6�G+�)͜l�����K}�5��u�*F�2iudists����]-Ԩd?ᆵH�2�.�g�����5z���	[}W�mH��g��Q�R�A�5���
v~�:o:J�Cc��*o��\l�E
��2aU{׸wܾ�8���8\����[_9�%�����fs#=�<�\t���=�7ft\��Q��8�Ԫ�آ>-ӎ�#��ArAm�J~��B����(`WK��kaj �����S�%��i�X�B�;E�e����T�bg�
�jу�]"M�r�\�j~PGH�N*Z.�	pE��1�ͩ��H�������P�~��0����JK�]�9���F���_�[�ԋ�6뿻�$kS{��,f:Sjz��殘�Q~r�?��&ˀ	��|x���|�dhh+'Ł�3�q���`Z#܊����I�l{�6���ճx�hz%��ݘ!��RUa���X�1�=R��0㤚�bd�$]B��h2c�L`4�x�Z�
]T^؉�
;�Y�9z�o�)f�]$n
p����������;�Q����K� @�:UcX
!��"=.6�g=�Wn����O���T���D��W3pnt�VOj�M�i��$3�܊f��Y
���K��hwO��2^&�V�
�i=yZ�o�ƶ���
��w�%�c�`]���8�m�Q���h`[q���0g�"N��R�)(�0\��G!���x��z������H�y�M
\A	ar�M��ꄛ!��~
�H��oڇh颾�qN��!WGڡ�A��`j���?5B�~E�!^�ݨy}�)�)����D��2f�uɗ��x4_6�$t�9�=˿v\���8jk�)ff�nĩ�����M����I�E���5��T�p��Ӊ3�/�֏ou;��PR����Fj�$�h��K(�c�7��)ݲ,���.yQi��`h-���	��^��[!�M��.���-S+�8,� �ë~�$e���P]i�o�g^
E�����k`�~�y�+�^D��"!�ҧ�T��5Y�4Z�H���f]όx����3��TUH���y�7��X�� �( /��\����J�vP8��~�4kA�y��P��J�N���aO�����:���e�q�ACmw�	�u���CwUP��8L4w!�L2 ����j�;V��ːlv@E�����Z[��E`>�ޡbZ�Щ`{�;�f��k1.��N��(���u���!L����Г����Bjc_�}d�àY��/��,�bl@�p��8�q�uH�X���}OX�ݾ����e�O`CF=K�$I_�X�J'v�+�.v�Tv�5ṑ�S��"(�x�CX����pS��'J�!��G	��2oS���d��y���,�f�
ߞE��\L��h��}���W#\�o�z�iustart_offsets����]bX��n�䴝o��
�2h�\������6�(�wd�"u.n�򎍏/�=��/M��ާz-]���rZ����o��#z/��F��M��t�6 BF$�Q����l��,bnԨ��NȆ3�x2�O@Q�/��O��o��z��S�t<�I#�ud�6Y����]��-Pe�e:	��7
�p�J���V���%G��=?�(΂=�I�3R��
�i����sP��X�2j�L��b���c-H�oJl�iQ�k��������?@���x�H12P���uw㾪i�WЀ�#cb5��]�d���Wl�UG��yF�7�v�5��h8W��5:?rD������5@���7��cԗi�tS�k�Kvy���6T�e
�]:k�l��a�4�r�}r���*�z�8h��Ӽl�-��K����Z��L�3Ϝ������!��^�9w �P�PKd��Z}����%$��/��&,�qh{Q�)�q�À����o�!�[Ԋw�t����`^�??\���RԎ��X�a����Ы������S�>ɕH��	
%��$.o��Rb��U�^�S��/���v�r�̢Gkzʀ�Ћ��Ix�y�-0�z^�֏_�P�i��萄ܿ�ky�܁��+���\�����Y�Y�h���w̴� �|�ej��z�`��A叩	�=��_�%voZO��	�M-�<"CM�g~b����|�'��x�!J�F�u8�7y��u�_���@��qc�#��5�)_
�3]o]5�my��K+��b� ��t����0���ȏ׮�+iܹk�>f�
��$�{pƈ0����_���h6�Z%'�
��"�冟7X=mNX[�FUɆ0��a+* �_$��_��ޯ46q�ɒ���`��}������ʮ`w�جVe�Z���#��d{w
����B:�^V�aH��
\X���u#%�*�v��!	4ii@ulcs��\bW�h��'֐,�vJq l��xB�f=&fx�
>Tn���F��v_�?�V<�#�w�����؞��*�]c�~��]Eg��"8��=~�W��D��Ǚ��1�u�9���hw|��l�k�6o7��{Y_b��$�=��w�Z@�kmE���*ح���{�j,)mB<�ca�(� ���-���c��'B�`װ����]�Bܖ��6D�Ճ1��&5� PZ&j��ŏ�Sӥ�u�$̗o�V~�����xW�p4��HDY�)�t�"��F���ߥ�"�x���Ȓ
�[l*Yر@�o�7r�u�5�$U{	}Q�xN��XX�`���v-f�/\��)B�g�#2B2444q	�93?mPX��a�)d����j���w��2�A\�C3��!��o[�:0�.��@\4��Jv��4�k�kf�ss�^�e�a�=&�r�p�EՀy���k�T�H�oŌ�0��-e\����������>���k���	��!��^�qA�<EG��񶹂��s�a��̒ҶU�نa��TG@	7*�޼]6N�񄞟���'�<ߙsqН���%p4�{����=M�H:��֤�0�D�Ө�S� `���W� 7�N#
�	��1������a���l�	jA�:��\=D�3]����eZ�A��dgFQ����qB�r�����o仴��@����d�Q
�/ظS5�:�g��D��zڐ�5H!	�u�R�l�Q���O����b�	R���A� �-IGE��$���j��Ѫ��I2s�5���3��D0�%�P}JO^h��lV.�o��wඤ�*�r�G+��i[w�@_�y��W.��-��mU6g�SA(��=ޒ�,D�������nE�\��Y��ˌ�����~�
E�uV�ƙ�m<[u�1
�w�%!�[·�B�,%d�f�"�g.�3�XY+4�qA
=9�*�/�s�1b@���FQ\�������,E�7[����!mA}��3R5�F�H�)cc�n{IJB���`w&`�}@Oxe	�����|�e���g@�Y�8����8��N�J�!�q��q��W��k*7��J��m�q��
:�`.�+�)ހX��Qm�cPA�'ɬ��)�t��ZR�������`]�gR�FT��HS��<���P���e�J^��[�����c~']��A���,�K{���Mx�Q�3���=��a��9a�2����s���b�E"��dD�IJ!�d�G��m�_r��NBq�PΧ���eP!|�6ͿIir�e�jP�q�wS7hM�ʆ?�P}y~�I��<Q�8ߔ�>r�k���v⹊�q�I���s���"㩥>D��;��33��'e�.�;�Hq�W�~����2�x
6�	�����;�j[��������-%@������2\ǯ¡Oth�������_��A_
��W&�D�����܅;X�,�>-7S��)p�QBL��d��su�ȕ��*)�v�{FW�l��jcCstttttt�dS(N(urun_unittestuCompressorDecompressorTestCaseu"CompressDecompressFunctionTestCaseuFileTestCaseuOpenTestCaseuMiscellaneousTestCase(((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu	test_mainsu	test_mainu__main__(.uiouBytesIOuUnsupportedOperationuosupickleurandomuunittestutest.supportu_4GuTESTFNu
import_moduleu
bigmemtesturun_unittestuunlinkulzmauLZMACompressoruLZMADecompressoru	LZMAErroruLZMAFileuTestCaseuCompressorDecompressorTestCaseu"CompressDecompressFunctionTestCaseuTempFileuFileTestCaseuOpenTestCaseuMiscellaneousTestCaseuINPUTuCOMPRESSED_BOGUSu
COMPRESSED_XZuCOMPRESSED_ALONEuFILTER_LZMA2u
FILTERS_RAW_1uCOMPRESSED_RAW_1uFILTER_DELTAuPRESET_DEFAULTuPRESET_EXTREMEu
FILTERS_RAW_2uCOMPRESSED_RAW_2uFILTER_IA64u
FILTERS_RAW_3uCOMPRESSED_RAW_3u
FILTER_X86u
FILTERS_RAW_4uCOMPRESSED_RAW_4u	test_mainu__name__(((u3/opt/alt/python33/lib64/python3.3/test/test_lzma.pyu<module>sF."����jdz/+-
=,!C