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_sax.cpython-33.pyo

�
��f�c"@s�ddlmZmZmZmZmZddlZye�Wn!ek
rbejd��YnXddlm	Z	m
Z
mZmZm
Z
ddlmZddlmZddlmZmZmZddlmZmZddlZddlZddlZdd	lmZdd
lm Z m!Z!e ddd
�Z"e ddd
�Z#ye"j$d�e#j$d�Wn!e%k
r�ejd��YnXe&Z'ej(j)r�yej*j$ej+�Wne,e-fk
r�e.Z'YnXnej/e'd�Z0dZ1Gdd�dej2�Z3Gdd�dej2�Z4Gdd�dej2�Z5Gdd�d�Z6Gdd�de6ej2�Z7Gdd�de6ej2�Z8Gdd �d e8�Z9Gd!d"�d"e6ej2�Z:Gd#d$�d$e6ej2�Z;d%Z<Gd&d'�d'ej2�Z=e>e#d(��Z?e?j@�ZAWdQXGd)d*�d*e3�ZBGd+d,�d,ej2�ZCGd-d.�d.e3�ZDd/d0�ZEeFd1kr�eE�ndS(2i(umake_parseruContentHandleruSAXExceptionuSAXReaderNotAvailableuSAXParseExceptionNuno XML parsers available(uXMLGeneratoruescapeuunescapeu	quoteattru
XMLFilterBase(u
create_parser(ufeature_namespaces(uInputSourceuAttributesImpluAttributesNSImpl(uBytesIOuStringIO(usupport(ufindfileurun_unittestutest.xmlusubdiruxmltestdatautest.xml.outuutf-8u!filename is not encodable to utf8u$Requires non-ascii filenames supportu%http://www.python.org/xml-ns/saxtest/cBs8|EeZdZdd�Zdd�Zdd�ZdS(uXmlTestBasecCsc|jt|jd�|jt|jd�|jt|jd�|jt|jd�|jt|jd�|j|j�d�|j|j	�g�|j|j
�g�|jt|�d�|jd|�|jt
|j��g�|j|jd�d�|j|jdd�d�|jt
|j��g�|jt
|j��g�dS(Nuattriuattrsi(uassertRaisesuKeyErrorugetValueugetValueByQNameugetNameByQNameugetQNameByNameu__getitem__uassertEqualu	getLengthugetNamesu	getQNamesulenuassertNotInulistukeysugetuNoneuitemsuvalues(uselfuattrs((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuverify_empty_attrs/suXmlTestBase.verify_empty_attrscCs�|jt|jtdf�|jt|jd�|jt|jd�|jt|jtdf�|jt|jtdf�|j|j	�d�|j|j
�g�|j|j�g�|jt|�d�|j
tdf|�|jt|j��g�|j|jtdf�d�|j|jtdfd�d�|jt|j��g�|jt|j��g�dS(Nuattruns:attrii(uassertRaisesuKeyErrorugetValueuns_uriugetValueByQNameugetNameByQNameugetQNameByNameu__getitem__uassertEqualu	getLengthugetNamesu	getQNamesulenuassertNotInulistukeysugetuNoneuitemsuvalues(uselfuattrs((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuverify_empty_nsattrs@s"u XmlTestBase.verify_empty_nsattrscCs||j|j�d�|j|j�dg�|j|j�dg�|jt|�d�|jd|�|jt|j��dg�|j|jd�d�|j|jdd�d�|jt|j	��dg�|jt|j
��dg�|j|jd�d�|j|jd�d�|j|j
d�d�|j|dd�|j|jd�d�dS(Niuattruvali(uattruval(uassertEqualu	getLengthugetNamesu	getQNamesulenuassertInulistukeysugetuitemsuvaluesugetValueugetValueByQNameugetNameByQNameugetQNameByName(uselfuattrs((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuverify_attrs_wattrQsuXmlTestBase.verify_attrs_wattrN(u__name__u
__module__u__qualname__uverify_empty_attrsuverify_empty_nsattrsuverify_attrs_wattr(u
__locals__((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuXmlTestBase.suXmlTestBasecBs |EeZdZdd�ZdS(uMakeParserTestcCs�ddlm}|�}ddlm}|�}ddlm}|�}ddlm}|�}ddlm}|�}ddlm}|�}dS(Ni(umake_parser(uxml.saxumake_parser(uselfumake_parserup((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_make_parser2cs					u MakeParserTest.test_make_parser2N(u__name__u
__module__u__qualname__utest_make_parser2(u
__locals__((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuMakeParserTestbsuMakeParserTestcBs�|EeZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dd�Zdd�Zdd�Z
dd�ZdS(uSaxutilsTestcCs|jtd�d�dS(NuDonald Duck & CouDonald Duck &amp; Co(uassertEqualuescape(uself((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_escape_basic}suSaxutilsTest.test_escape_basiccCs|jtd�d�dS(Nu<Donald Duck & Co>u&lt;Donald Duck &amp; Co&gt;(uassertEqualuescape(uself((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_escape_all�suSaxutilsTest.test_escape_allcCs$|jtdidd6�d�dS(NuHei på degu&aring;uåuHei p&aring; deg(uassertEqualuescape(uself((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_escape_extra�suSaxutilsTest.test_escape_extracCs|jtd�d�dS(NuDonald Duck &amp; CouDonald Duck & Co(uassertEqualuunescape(uself((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_unescape_basic�su SaxutilsTest.test_unescape_basiccCs|jtd�d�dS(Nu&lt;Donald Duck &amp; Co&gt;u<Donald Duck & Co>(uassertEqualuunescape(uself((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_unescape_all�suSaxutilsTest.test_unescape_allcCs$|jtdidd6�d�dS(NuHei på degu&aring;uåuHei p&aring; deg(uassertEqualuunescape(uself((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_unescape_extra�su SaxutilsTest.test_unescape_extracCs$|jtdidd6�d�dS(Nu	&amp;foo;usplatu&foo;(uassertEqualuunescape(uself((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_unescape_amp_extra�su$SaxutilsTest.test_unescape_amp_extracCs|jtd�d�dS(NuDonald Duck & Cou"Donald Duck &amp; Co"(uassertEqualu	quoteattr(uself((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_quoteattr_basic�su!SaxutilsTest.test_quoteattr_basiccCs|jtd�d�dS(NuIncludes "double" quotesu'Includes "double" quotes'(uassertEqualu	quoteattr(uself((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_single_quoteattr�su"SaxutilsTest.test_single_quoteattrcCs|jtd�d�dS(NuIncludes 'single' quotesu"Includes 'single' quotes"(uassertEqualu	quoteattr(uself((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_double_quoteattr�su"SaxutilsTest.test_double_quoteattrcCs|jtd�d�dS(Nu%Includes 'single' and "double" quotesu1"Includes 'single' and &quot;double&quot; quotes"(uassertEqualu	quoteattr(uself((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_single_double_quoteattr�su)SaxutilsTest.test_single_double_quoteattrcCstdg�}dS(Nuxml.parsers.no_such_parser(umake_parser(uselfup((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_make_parser�suSaxutilsTest.test_make_parserN(u__name__u
__module__u__qualname__utest_escape_basicutest_escape_allutest_escape_extrautest_unescape_basicutest_unescape_allutest_unescape_extrautest_unescape_amp_extrautest_quoteattr_basicutest_single_quoteattrutest_double_quoteattrutest_single_double_quoteattrutest_make_parser(u
__locals__((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuSaxutilsTest{suSaxutilsTestcBs4|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�Zd1S(2u
XmlgenTestcCsl|j�}t|�}|j�|jdi�|jd�|j�|j|j�|jd��dS(Nudocu<doc></doc>(	uioclassuXMLGeneratoru
startDocumentustartElementu
endElementuendDocumentuassertEqualugetvalueuxml(uselfuresultugen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_xmlgen_basic�s


uXmlgenTest.test_xmlgen_basiccCsr|j�}t|dd�}|j�|jdi�|jd�|j�|j|j�|j	d��dS(Nushort_empty_elementsudocu<doc/>T(
uioclassuXMLGeneratoruTrueu
startDocumentustartElementu
endElementuendDocumentuassertEqualugetvalueuxml(uselfuresultugen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_xmlgen_basic_empty�s


u"XmlgenTest.test_xmlgen_basic_emptycCsy|j�}t|�}|j�|jdi�|jd�|jd�|j�|j|j�|j	d��dS(Nudocuhuheiu<doc>huhei</doc>(
uioclassuXMLGeneratoru
startDocumentustartElementu
charactersu
endElementuendDocumentuassertEqualugetvalueuxml(uselfuresultugen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_xmlgen_content�s



uXmlgenTest.test_xmlgen_contentcCs|j�}t|dd�}|j�|jdi�|jd�|jd�|j�|j|j	�|j
d��dS(Nushort_empty_elementsudocuhuheiu<doc>huhei</doc>T(uioclassuXMLGeneratoruTrueu
startDocumentustartElementu
charactersu
endElementuendDocumentuassertEqualugetvalueuxml(uselfuresultugen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_xmlgen_content_empty�s



u$XmlgenTest.test_xmlgen_content_emptycCs||j�}t|�}|j�|jdd�|jdi�|jd�|j�|j|j�|j	d��dS(Nutestudataudocu<?test data?><doc></doc>(
uioclassuXMLGeneratoru
startDocumentuprocessingInstructionustartElementu
endElementuendDocumentuassertEqualugetvalueuxml(uselfuresultugen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_xmlgen_pi�s


uXmlgenTest.test_xmlgen_picCsy|j�}t|�}|j�|jdi�|jd�|jd�|j�|j|j�|j	d��dS(Nudocu<huhei&u<doc>&lt;huhei&amp;</doc>(
uioclassuXMLGeneratoru
startDocumentustartElementu
charactersu
endElementuendDocumentuassertEqualugetvalueuxml(uselfuresultugen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_xmlgen_content_escape�s



u%XmlgenTest.test_xmlgen_content_escapecCs�|j�}t|�}|j�|jdidd6�|jdidd6�|jd�|jdidd6�|jd�|jdidd6�|jd�|jd�|j�|j|j�|jd��dS(	Nudocu"uaueu'u'"u

	uK<doc a='"'><e a="'"></e><e a="'&quot;"></e><e a="&#10;&#13;&#9;"></e></doc>(	uioclassuXMLGeneratoru
startDocumentustartElementu
endElementuendDocumentuassertEqualugetvalueuxml(uselfuresultugen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_xmlgen_attr_escape�s





u"XmlgenTest.test_xmlgen_attr_escapec	Cs�d}x�|D]�}|j�}t|d
|�}|j�|jdidd
6�|jd�|jd�|j�|j|j�|j	dd
|��q
WdS(Nuiso-8859-15uutf-8u	utf-8-siguutf-16uutf-16beuutf-16leuutf-32uutf-32beuutf-32leuencodingudocu€uau<doc a="€">€</doc>(	uiso-8859-15uutf-8u	utf-8-siguutf-16uutf-16beuutf-16leuutf-32uutf-32beuutf-32le(
uioclassuXMLGeneratoru
startDocumentustartElementu
charactersu
endElementuendDocumentuassertEqualugetvalueuxml(uselfu	encodingsuencodinguresultugen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_xmlgen_encodings




uXmlgenTest.test_xmlgen_encodingcCs�|j�}t|dd�}|j�|jdidd6�|jd�|jd�|j�|j|j�|j	ddd��dS(Nuencodinguasciiudocu€uau<doc a="&#8364;">&#8364;</doc>(
uioclassuXMLGeneratoru
startDocumentustartElementu
charactersu
endElementuendDocumentuassertEqualugetvalueuxml(uselfuresultugen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_xmlgen_unencodables



u"XmlgenTest.test_xmlgen_unencodablecCsy|j�}t|�}|j�|jdi�|jd�|jd�|j�|j|j�|j	d��dS(Nudocu u<doc> </doc>(
uioclassuXMLGeneratoru
startDocumentustartElementuignorableWhitespaceu
endElementuendDocumentuassertEqualugetvalueuxml(uselfuresultugen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_xmlgen_ignorable*s



u XmlgenTest.test_xmlgen_ignorablecCs|j�}t|dd�}|j�|jdi�|jd�|jd�|j�|j|j	�|j
d��dS(Nushort_empty_elementsudocu u<doc> </doc>T(uioclassuXMLGeneratoruTrueu
startDocumentustartElementuignorableWhitespaceu
endElementuendDocumentuassertEqualugetvalueuxml(uselfuresultugen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_xmlgen_ignorable_empty6s



u&XmlgenTest.test_xmlgen_ignorable_emptyc	Cs�d}x�|D]�}|j�}t|d
|�}|j�|jdidd
6�|jdj|��|jdj|��|jd�|j�|j	|j
�|jdd
|��q
WdS(Nuiso-8859-15uutf-8u	utf-8-siguutf-16uutf-16beuutf-16leuutf-32uutf-32beuutf-32leuencodingudocu€uau u<doc a="€">€ </doc>(	uiso-8859-15uutf-8u	utf-8-siguutf-16uutf-16beuutf-16leuutf-32uutf-32beuutf-32le(uioclassuXMLGeneratoru
startDocumentustartElementu
charactersuencodeuignorableWhitespaceu
endElementuendDocumentuassertEqualugetvalueuxml(uselfu	encodingsuencodinguresultugen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_xmlgen_encoding_bytesBs



u%XmlgenTest.test_xmlgen_encoding_bytescCs�|j�}t|�}|j�|jdt�|jtdfdi�|jddi�|jdd�|jtdfd�|jd�|j	�|j
|j�|jdt��dS(Nuns1udocuns1:docuudocu/<ns1:doc xmlns:ns1="%s"><udoc></udoc></ns1:doc>(Nuudoc(Nuudoc(
uioclassuXMLGeneratoru
startDocumentustartPrefixMappinguns_uriustartElementNSuNoneuendElementNSuendPrefixMappinguendDocumentuassertEqualugetvalueuxml(uselfuresultugen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_xmlgen_nsTs


uXmlgenTest.test_xmlgen_nscCs�|j�}t|dd�}|j�|jdt�|jtdfdi�|jddi�|jd	d�|jtdfd�|j	d�|j
�|j|j�|j
dt��dS(
Nushort_empty_elementsuns1udocuns1:docuudocu)<ns1:doc xmlns:ns1="%s"><udoc/></ns1:doc>T(Nuudoc(Nuudoc(uioclassuXMLGeneratoruTrueu
startDocumentustartPrefixMappinguns_uriustartElementNSuNoneuendElementNSuendPrefixMappinguendDocumentuassertEqualugetvalueuxml(uselfuresultugen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_xmlgen_ns_emptyfs


uXmlgenTest.test_xmlgen_ns_emptycCsy|j�}t|�}|j�|jddidd6�|jdd�|j�|j|j�|j	d��dS(Nuaucubu
<a b="c"></a>(Nua(Nub(Nua(
uioclassuXMLGeneratoru
startDocumentustartElementNSuNoneuendElementNSuendDocumentuassertEqualugetvalueuxml(uselfuresultugen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_1463026_1xs

uXmlgenTest.test_1463026_1cCs|j�}t|dd�}|j�|jddidd6�|jd	d�|j�|j|j	�|j
d��dS(
Nushort_empty_elementsuaucubu
<a b="c"/>T(Nua(Nub(Nua(uioclassuXMLGeneratoruTrueu
startDocumentustartElementNSuNoneuendElementNSuendDocumentuassertEqualugetvalueuxml(uselfuresultugen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_1463026_1_empty�s

uXmlgenTest.test_1463026_1_emptycCs�|j�}t|�}|j�|jdd�|jddi�|jdd�|jd�|j�|j	|j
�|jd��dS(Nuquxuau<a xmlns="qux"></a>(uquxua(uquxua(uioclassuXMLGeneratoru
startDocumentustartPrefixMappinguNoneustartElementNSuendElementNSuendPrefixMappinguendDocumentuassertEqualugetvalueuxml(uselfuresultugen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_1463026_2�s


uXmlgenTest.test_1463026_2cCs�|j�}t|dd�}|j�|jdd�|jddi�|jdd�|jd�|j	�|j
|j�|jd��dS(Nushort_empty_elementsuquxuau<a xmlns="qux"/>T(uquxua(uquxua(
uioclassuXMLGeneratoruTrueu
startDocumentustartPrefixMappinguNoneustartElementNSuendElementNSuendPrefixMappinguendDocumentuassertEqualugetvalueuxml(uselfuresultugen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_1463026_2_empty�s


uXmlgenTest.test_1463026_2_emptycCs�|j�}t|�}|j�|jdd�|jddidd6�|jd	d�|jd�|j�|j	|j
�|jd��dS(
Numyuquxuaucubu"<my:a xmlns:my="qux" b="c"></my:a>(uquxua(Nub(uquxua(uioclassuXMLGeneratoru
startDocumentustartPrefixMappingustartElementNSuNoneuendElementNSuendPrefixMappinguendDocumentuassertEqualugetvalueuxml(uselfuresultugen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_1463026_3�s


uXmlgenTest.test_1463026_3cCs�|j�}t|dd�}|j�|jdd�|jd	didd
6�|jdd�|jd�|j	�|j
|j�|jd��dS(Nushort_empty_elementsumyuquxuaucubu<my:a xmlns:my="qux" b="c"/>T(uquxua(Nub(uquxua(
uioclassuXMLGeneratoruTrueu
startDocumentustartPrefixMappingustartElementNSuNoneuendElementNSuendPrefixMappinguendDocumentuassertEqualugetvalueuxml(uselfuresultugen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_1463026_3_empty�s


uXmlgenTest.test_1463026_3_emptycCsztd�}t�}|jtd�|j�}t|�}|j|�|j|�|j	|j
�|jd��dS(Nub<?xml version="1.0"?><a:g1 xmlns:a="http://example.com/ns"><a:g2 xml:lang="en">Hello</a:g2></a:g1>uM<a:g1 xmlns:a="http://example.com/ns"><a:g2 xml:lang="en">Hello</a:g2></a:g1>T(uStringIOumake_parseru
setFeatureufeature_namespacesuTrueuioclassuXMLGeneratorusetContentHandleruparseuassertEqualugetvalueuxml(uselfutest_xmluparseruresultugen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_5027_1�s		

uXmlgenTest.test_5027_1cCs�|j�}t|�}|j�|jdd�|jd
di�idd6}|jdd|�|jd�|jd
d�|jdd�|jd�|j�|j	|j
�|jd	��dS(Nuauhttp://example.com/nsug1uenu$http://www.w3.org/XML/1998/namespaceulangug2uHellouM<a:g1 xmlns:a="http://example.com/ns"><a:g2 xml:lang="en">Hello</a:g2></a:g1>(uhttp://example.com/nsug1(u$http://www.w3.org/XML/1998/namespaceulang(uhttp://example.com/nsug2(uhttp://example.com/nsug2(uhttp://example.com/nsug1(uioclassuXMLGeneratoru
startDocumentustartPrefixMappingustartElementNSu
charactersuendElementNSuendPrefixMappinguendDocumentuassertEqualugetvalueuxml(uselfuresultugenu	lang_attr((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_5027_2�s




uXmlgenTest.test_5027_2cCs6|j�}dd�}||�|j|j�dS(NcSs*t|�}|j�|jdi�dS(Nudoc(uXMLGeneratoru
startDocumentustartElement(uoutugen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyufunc�s
u+XmlgenTest.test_no_close_file.<locals>.func(uioclassuassertFalseuclosed(uselfuresultufunc((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_no_close_file�s
uXmlgenTest.test_no_close_filecCs�|j�}t|�}|jdidd6�|jd�|jd�|jdidd6�|jd�|j|j�|jd�t|jd	��d��dS(
Nufoou1.0uauHelloubaru2.0ubu+<foo a="1.0">Hello</foo><bar b="2.0"></bar>u(	uioclassuXMLGeneratorustartElementu
charactersu
endElementuassertEqualugetvalueuxmlulen(uselfuresultugen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_xmlgen_fragments


uXmlgenTest.test_xmlgen_fragmentN(u__name__u
__module__u__qualname__utest_xmlgen_basicutest_xmlgen_basic_emptyutest_xmlgen_contentutest_xmlgen_content_emptyutest_xmlgen_piutest_xmlgen_content_escapeutest_xmlgen_attr_escapeutest_xmlgen_encodingutest_xmlgen_unencodableutest_xmlgen_ignorableutest_xmlgen_ignorable_emptyutest_xmlgen_encoding_bytesutest_xmlgen_nsutest_xmlgen_ns_emptyutest_1463026_1utest_1463026_1_emptyutest_1463026_2utest_1463026_2_emptyutest_1463026_3utest_1463026_3_emptyutest_5027_1utest_5027_2utest_no_close_fileutest_xmlgen_fragment(u
__locals__((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyu
XmlgenTest�s0






	u
XmlgenTestcBs/|EeZdZeZddd�ZdZdS(uStringXmlgenTestu
iso-8859-1cCsd||fS(Nu&<?xml version="1.0" encoding="%s"?>
%s((uselfudocuencoding((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuxmlsuStringXmlgenTest.xmlN(u__name__u
__module__u__qualname__uStringIOuioclassuxmluNoneutest_xmlgen_unencodable(u
__locals__((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuStringXmlgenTestsuStringXmlgenTestcBs)|EeZdZeZddd�ZdS(uBytesXmlgenTestu
iso-8859-1cCsd||fj|d�S(Nu&<?xml version="1.0" encoding="%s"?>
%suxmlcharrefreplace(uencode(uselfudocuencoding((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuxmlsuBytesXmlgenTest.xmlN(u__name__u
__module__u__qualname__uBytesIOuioclassuxml(u
__locals__((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuBytesXmlgenTestsuBytesXmlgenTestcBs*|EeZdZGdd�de�ZdS(uWriterXmlgenTestcBsG|EeZdZejZdZdd�Zdd�Z	dd�Z
dS(	uWriterXmlgenTest.ioclasscCsdS(NT(uTrue(uself((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuseekable&su!WriterXmlgenTest.ioclass.seekablecCs
t|�S(N(ulen(uself((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutell)suWriterXmlgenTest.ioclass.tellcCs
dj|�S(Ns(ujoin(uself((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyugetvalue-su!WriterXmlgenTest.ioclass.getvalueNF(u__name__u
__module__u__qualname__ulistuappenduwriteuFalseucloseduseekableutellugetvalue(u
__locals__((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuioclass"s
	uioclassN(u__name__u
__module__u__qualname__ulistuioclass(u
__locals__((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuWriterXmlgenTest!suWriterXmlgenTestcBs/|EeZdZdd�Zddd�ZdS(uStreamWriterXmlgenTestcCs1t�}tjd�|d�}|j|_|S(Nuasciiuxmlcharrefreplace(uBytesIOucodecsu	getwriterugetvalue(uselfurawuwriter((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuioclass1s	uStreamWriterXmlgenTest.ioclassu
iso-8859-1cCsd||fjdd�S(Nu&<?xml version="1.0" encoding="%s"?>
%suasciiuxmlcharrefreplace(uencode(uselfudocuencoding((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuxml7suStreamWriterXmlgenTest.xmlN(u__name__u
__module__u__qualname__uioclassuxml(u
__locals__((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuStreamWriterXmlgenTest0suStreamWriterXmlgenTestcBs<|EeZdZejdZdd�Zddd�ZdS(uStreamReaderWriterXmlgenTestu-codecsc	shtj�jddddddd����fdd	�}�j|��fd
d�}|�_�S(Nuwuencodinguasciiuerrorsuxmlcharrefreplaceu	bufferingics�j�tj�j�dS(N(ucloseusupportuunlinkufname((uselfuwriter(u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyucleanupAs
u5StreamReaderWriterXmlgenTest.ioclass.<locals>.cleanupcs3�j�t�jd��}|j�SWdQXdS(Nurb(ucloseuopenunameuread(uf(uwriter(u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyugetvalueEs
u6StreamReaderWriterXmlgenTest.ioclass.<locals>.getvalue(ucodecsuopenufnameu
addCleanupugetvalue(uselfucleanupugetvalue((uselfuwriteru2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuioclass>s
	u$StreamReaderWriterXmlgenTest.ioclassu
iso-8859-1cCsd||fjdd�S(Nu&<?xml version="1.0" encoding="%s"?>
%suasciiuxmlcharrefreplace(uencode(uselfudocuencoding((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuxmlMsu StreamReaderWriterXmlgenTest.xmlN(u__name__u
__module__u__qualname__usupportuTESTFNufnameuioclassuxml(u
__locals__((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuStreamReaderWriterXmlgenTest;s
uStreamReaderWriterXmlgenTests,<?xml version="1.0" encoding="iso-8859-1"?>
cBs |EeZdZdd�ZdS(uXMLFilterBaseTestcCs�t�}t|�}t�}|j|�|j�|jdi�|jd�|jd�|jd�|j	�|j
|j�td�dS(Nudocucontentu s<doc>content </doc>(
uBytesIOuXMLGeneratoru
XMLFilterBaseusetContentHandleru
startDocumentustartElementu
charactersuignorableWhitespaceu
endElementuendDocumentuassertEqualugetvalueustart(uselfuresultugenufilter((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_filter_basicUs		





u#XMLFilterBaseTest.test_filter_basicN(u__name__u
__module__u__qualname__utest_filter_basic(u
__locals__((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuXMLFilterBaseTestTsuXMLFilterBaseTesturbcBs.|EeZdZdd�Zedd��ZGdd�d�Zdd�ZGd	d
�d
�Zdd�Z	Gd
d�de
�Zdd�Zdd�Z
dd�Zdd�Zdd�Zdd�Zedd��Zdd�Zdd �Zd!d"�Zd#d$�Zd%d&�Zed'd(��Zd)S(*uExpatReaderTestc	Csjt�}t�}t|�}|j|�ttd��}|j|�WdQX|j|j�t	�dS(Nurb(
u
create_parseruBytesIOuXMLGeneratorusetContentHandleruopenuTEST_XMLFILEuparseuassertEqualugetvalueuxml_test_out(uselfuparseruresultuxmlgenuf((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_expat_fileqs		
uExpatReaderTest.test_expat_filecCs�tj}tjt|�|jtj|�t�}t�}t	|�}|j
|�|jt|��|j
|j�t�dS(N(usupportuTESTFN_UNICODEushutilucopyfileuTEST_XMLFILEu
addCleanupuunlinku
create_parseruBytesIOuXMLGeneratorusetContentHandleruparseuopenuassertEqualugetvalueuxml_test_out(uselfufnameuparseruresultuxmlgen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_expat_file_nonascii|s			
u(ExpatReaderTest.test_expat_file_nonasciicBs8|EeZdZdd�Zdd�Zdd�ZdS(uExpatReaderTest.TestDTDHandlercCsg|_g|_dS(N(u
_notationsu	_entities(uself((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyu__init__�s	u'ExpatReaderTest.TestDTDHandler.__init__cCs|jj|||f�dS(N(u
_notationsuappend(uselfunameupublicIdusystemId((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyunotationDecl�su+ExpatReaderTest.TestDTDHandler.notationDeclcCs |jj||||f�dS(N(u	_entitiesuappend(uselfunameupublicIdusystemIdundata((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuunparsedEntityDecl�su1ExpatReaderTest.TestDTDHandler.unparsedEntityDeclN(u__name__u
__module__u__qualname__u__init__unotationDecluunparsedEntityDecl(u
__locals__((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuTestDTDHandler�suTestDTDHandlercCs�t�}|j�}|j|�|jd�|jd�|jd�|jd�|jd�|j�|j|jd
g�|j|jdg�dS(Nu<!DOCTYPE doc [
u-  <!ENTITY img SYSTEM "expat.gif" NDATA GIF>
uW  <!NOTATION GIF PUBLIC "-//CompuServe//NOTATION Graphics Interchange Format 89a//EN">
u]>
u<doc></doc>uGIFu;-//CompuServe//NOTATION Graphics Interchange Format 89a//ENuimgu	expat.gif(uGIFu;-//CompuServe//NOTATION Graphics Interchange Format 89a//ENN(uimgNu	expat.gifuGIF(	u
create_parseruTestDTDHandleru
setDTDHandlerufeeducloseuassertEqualu
_notationsuNoneu	_entities(uselfuparseruhandler((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_expat_dtdhandler�s	







u%ExpatReaderTest.test_expat_dtdhandlercBs |EeZdZdd�ZdS(u"ExpatReaderTest.TestEntityResolvercCs t�}|jtd��|S(Ns	<entity/>(uInputSourceu
setByteStreamuBytesIO(uselfupublicIdusystemIduinpsrc((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyu
resolveEntity�s	u0ExpatReaderTest.TestEntityResolver.resolveEntityN(u__name__u
__module__u__qualname__u
resolveEntity(u
__locals__((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuTestEntityResolver�suTestEntityResolvercCs�t�}|j|j��t�}|jt|��|jd�|jd�|jd�|jd�|j�|j|j	�t
d�dS(Nu<!DOCTYPE doc [
u#  <!ENTITY test SYSTEM "whatever">
u]>
u<doc>&test;</doc>s<doc><entity></entity></doc>(u
create_parserusetEntityResolveruTestEntityResolveruBytesIOusetContentHandleruXMLGeneratorufeeducloseuassertEqualugetvalueustart(uselfuparseruresult((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_expat_entityresolver�s		




u)ExpatReaderTest.test_expat_entityresolvercBs,|EeZdZdd�Zdd�ZdS(uExpatReaderTest.AttrGatherercCs
||_dS(N(u_attrs(uselfunameuattrs((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyustartElement�su)ExpatReaderTest.AttrGatherer.startElementcCs
||_dS(N(u_attrs(uselfunameuqnameuattrs((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyustartElementNS�su+ExpatReaderTest.AttrGatherer.startElementNSN(u__name__u
__module__u__qualname__ustartElementustartElementNS(u
__locals__((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuAttrGatherer�suAttrGatherercCsMt�}|j�}|j|�|jd�|j�|j|j�dS(Nu<doc/>(u
create_parseruAttrGathererusetContentHandlerufeeducloseuverify_empty_attrsu_attrs(uselfuparserugather((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_expat_attrs_empty�s	


u&ExpatReaderTest.test_expat_attrs_emptycCsMt�}|j�}|j|�|jd�|j�|j|j�dS(Nu<doc attr='val'/>(u
create_parseruAttrGathererusetContentHandlerufeeducloseuverify_attrs_wattru_attrs(uselfuparserugather((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_expat_attrs_wattr�s	


u&ExpatReaderTest.test_expat_attrs_wattrcCsPtd�}|j�}|j|�|jd�|j�|j|j�dS(Niu<doc/>(u
create_parseruAttrGathererusetContentHandlerufeeducloseuverify_empty_nsattrsu_attrs(uselfuparserugather((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_expat_nsattrs_empty�s


u(ExpatReaderTest.test_expat_nsattrs_emptycCs�td�}|j�}|j|�|jdt�|j�|j}|j|j�d�|j|j	�tdfg�|j
|j�gkp�|j�dgk�|jt|�d�|j
tdf|�|j|jtdf�d�|j|jtdfd�d�|jt|j��tdfdfg�|jt|j��dg�|j|jtdf�d�|j|tdfd�dS(Niu"<doc xmlns:ns='%s' ns:attr='val'/>uattruns:attruvali(u
create_parseruAttrGathererusetContentHandlerufeeduns_uriucloseu_attrsuassertEqualu	getLengthugetNamesu
assertTrueu	getQNamesulenuassertInugetulistuitemsuvaluesugetValue(uselfuparserugatheruattrs((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_expat_nsattrs_wattr�s$

	"+u(ExpatReaderTest.test_expat_nsattrs_wattrcCsRt�}t�}t|�}|j|�|jt�|j|j�t�dS(N(	u
create_parseruBytesIOuXMLGeneratorusetContentHandleruparseuTEST_XMLFILEuassertEqualugetvalueuxml_test_out(uselfuparseruresultuxmlgen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_expat_inpsource_filenames		

u-ExpatReaderTest.test_expat_inpsource_filenamecCsXt�}t�}t|�}|j|�|jtt��|j|j�t	�dS(N(
u
create_parseruBytesIOuXMLGeneratorusetContentHandleruparseuInputSourceuTEST_XMLFILEuassertEqualugetvalueuxml_test_out(uselfuparseruresultuxmlgen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_expat_inpsource_sysids		
u*ExpatReaderTest.test_expat_inpsource_sysidcCs�tj}tjt|�|jtj|�t�}t�}t	|�}|j
|�|jt|��|j
|j�t�dS(N(usupportuTESTFN_UNICODEushutilucopyfileuTEST_XMLFILEu
addCleanupuunlinku
create_parseruBytesIOuXMLGeneratorusetContentHandleruparseuInputSourceuassertEqualugetvalueuxml_test_out(uselfufnameuparseruresultuxmlgen((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyu#test_expat_inpsource_sysid_nonasciis			
u3ExpatReaderTest.test_expat_inpsource_sysid_nonasciic	Cs�t�}t�}t|�}|j|�t�}ttd��!}|j|�|j|�WdQX|j	|j
�t�dS(Nurb(u
create_parseruBytesIOuXMLGeneratorusetContentHandleruInputSourceuopenuTEST_XMLFILEu
setByteStreamuparseuassertEqualugetvalueuxml_test_out(uselfuparseruresultuxmlgenuinpsrcuf((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_expat_inpsource_stream%s		
	
u+ExpatReaderTest.test_expat_inpsource_streamcCsmt�}t|�}t�}|j|�|jd�|jd�|j�|j|j�td�dS(Nu<doc>u</doc>s<doc></doc>(	uBytesIOuXMLGeneratoru
create_parserusetContentHandlerufeeducloseuassertEqualugetvalueustart(uselfuresultuxmlgenuparser((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_expat_incremental4s		



u&ExpatReaderTest.test_expat_incrementalcCs�t�}t|�}t�}|j|�|jd�|jd�t�}t|�}|j|�|j�|jd�|jd�|jd�|j�|j|j�t	d�dS(Nu<doc>utextu</doc>s<doc>text</doc>(
uBytesIOuXMLGeneratoru
create_parserusetContentHandlerufeeduresetucloseuassertEqualugetvalueustart(uselfuresultuxmlgenuparser((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_expat_incremental_reset@s		


	





u,ExpatReaderTest.test_expat_incremental_resetcCs�t�}t|�}t�}|j|�|jd�|jd�|j�|j|j�d�|j|j	�d�|j|j
�d�dS(Nu<doc>u</doc>i(uBytesIOuXMLGeneratoru
create_parserusetContentHandlerufeeducloseuassertEqualugetSystemIduNoneugetPublicIdu
getLineNumber(uselfuresultuxmlgenuparser((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_expat_locator_noinfoWs		



u)ExpatReaderTest.test_expat_locator_noinfocCsht�}t|�}t�}|j|�|jt�|j|j�t�|j|j�d�dS(N(
uBytesIOuXMLGeneratoru
create_parserusetContentHandleruparseuTEST_XMLFILEuassertEqualugetSystemIdugetPublicIduNone(uselfuresultuxmlgenuparser((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_expat_locator_withinfoes		

u+ExpatReaderTest.test_expat_locator_withinfocCs�tj}tjt|�|jtj|�t�}t|�}t	�}|j
|�|j|�|j|j
�|�|j|j�d�dS(N(usupportuTESTFN_UNICODEushutilucopyfileuTEST_XMLFILEu
addCleanupuunlinkuBytesIOuXMLGeneratoru
create_parserusetContentHandleruparseuassertEqualugetSystemIdugetPublicIduNone(uselfufnameuresultuxmlgenuparser((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyu$test_expat_locator_withinfo_nonasciios			

u4ExpatReaderTest.test_expat_locator_withinfo_nonasciiN(u__name__u
__module__u__qualname__utest_expat_fileurequires_nonascii_filenamesutest_expat_file_nonasciiuTestDTDHandlerutest_expat_dtdhandleruTestEntityResolverutest_expat_entityresolveruContentHandleruAttrGathererutest_expat_attrs_emptyutest_expat_attrs_wattrutest_expat_nsattrs_emptyutest_expat_nsattrs_wattrutest_expat_inpsource_filenameutest_expat_inpsource_sysidu#test_expat_inpsource_sysid_nonasciiutest_expat_inpsource_streamutest_expat_incrementalutest_expat_incremental_resetutest_expat_locator_noinfoutest_expat_locator_withinfou$test_expat_locator_withinfo_nonascii(u
__locals__((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuExpatReaderTestms(





uExpatReaderTestcBsK|EeZdZdd�Zdd�Zdd�ZGdd�d�Zd	S(
uErrorReportingTestcCs�t�}|jt��t�}|jtd��d}|j|�y|j|�|j�Wn;t	k
r�}z|j
|j�|�WYdd}~XnXdS(Ns<foo bar foobar>ua file name(u
create_parserusetContentHandleruContentHandleruInputSourceu
setByteStreamuBytesIOusetSystemIduparseufailuSAXExceptionuassertEqualugetSystemId(uselfuparserusourceunameue((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_expat_inpsource_location�s		

u0ErrorReportingTest.test_expat_inpsource_locationcCs9t�}|jt��|jt|jtd��dS(Nu<foo>(u
create_parserusetContentHandleruContentHandleruassertRaisesuSAXParseExceptionuparseuStringIO(uselfuparser((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_expat_incomplete�s	u(ErrorReportingTest.test_expat_incompletecCs�ttdd|jdd���ttdd|jdd���ttdd|jdd���ttdd|jdd���dS(Numessagei(ustruSAXParseExceptionuNoneuDummyLocator(uself((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_sax_parse_exception_str�su/ErrorReportingTest.test_sax_parse_exception_strcBsP|EeZdZdd�Zdd�Zdd�Zdd�Zd	d
�ZdS(uErrorReportingTest.DummyLocatorcCs||_||_dS(N(u_linenou_colno(uselfulinenoucolno((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyu__init__�s	u(ErrorReportingTest.DummyLocator.__init__cCsdS(Nupubid((uself((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyugetPublicId�su+ErrorReportingTest.DummyLocator.getPublicIdcCsdS(Nusysid((uself((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyugetSystemId�su+ErrorReportingTest.DummyLocator.getSystemIdcCs|jS(N(u_lineno(uself((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyu
getLineNumber�su-ErrorReportingTest.DummyLocator.getLineNumbercCs|jS(N(u_colno(uself((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyugetColumnNumber�su/ErrorReportingTest.DummyLocator.getColumnNumberN(u__name__u
__module__u__qualname__u__init__ugetPublicIdugetSystemIdu
getLineNumberugetColumnNumber(u
__locals__((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuDummyLocator�s
uDummyLocatorN(u__name__u
__module__u__qualname__utest_expat_inpsource_locationutest_expat_incompleteutest_sax_parse_exception_struDummyLocator(u
__locals__((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyuErrorReportingTest�s
uErrorReportingTestcBsD|EeZdZdd�Zdd�Zdd�Zdd�Zd	S(
u
XmlReaderTestcCs|jti��dS(N(uverify_empty_attrsuAttributesImpl(uself((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_attrs_empty�suXmlReaderTest.test_attrs_emptycCs|jtidd6��dS(Nuvaluattr(uverify_attrs_wattruAttributesImpl(uself((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_attrs_wattr�suXmlReaderTest.test_attrs_wattrcCs|jtii��dS(N(uverify_empty_nsattrsuAttributesNSImpl(uself((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_nsattrs_empty�su XmlReaderTest.test_nsattrs_emptycCs�tidtdf6idtdf6�}|j|j�d�|j|j�tdfg�|j|j�dg�|jt|�d�|jtdf|�|jt|j	��tdfg�|j|j
tdf�d�|j|j
tdfd�d�|jt|j��tdfdfg�|jt|j��dg�|j|j
tdf�d�|j|jd�d�|j|jd�tdf�|j|tdfd�|j|jtdf�d�dS(Nuvaluattruns:attrii(uAttributesNSImpluns_uriuassertEqualu	getLengthugetNamesu	getQNamesulenuassertInulistukeysugetuitemsuvaluesugetValueugetValueByQNameugetNameByQNameugetQNameByName(uselfuattrs((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyutest_nsattrs_wattr�s"%"+u XmlReaderTest.test_nsattrs_wattrN(u__name__u
__module__u__qualname__utest_attrs_emptyutest_attrs_wattrutest_nsattrs_emptyutest_nsattrs_wattr(u
__locals__((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyu
XmlReaderTest�su
XmlReaderTestcCs)tttttttttt	t
�
dS(N(urun_unittestuMakeParserTestuSaxutilsTestuStringXmlgenTestuBytesXmlgenTestuWriterXmlgenTestuStreamWriterXmlgenTestuStreamReaderWriterXmlgenTestuExpatReaderTestuErrorReportingTestu
XmlReaderTest(((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyu	test_main�su	test_mainu__main__(Guxml.saxumake_parseruContentHandleruSAXExceptionuSAXReaderNotAvailableuSAXParseExceptionuunittestuSkipTestuxml.sax.saxutilsuXMLGeneratoruescapeuunescapeu	quoteattru
XMLFilterBaseuxml.sax.expatreaderu
create_parseruxml.sax.handlerufeature_namespacesuxml.sax.xmlreaderuInputSourceuAttributesImpluAttributesNSImpluiouBytesIOuStringIOucodecsuos.pathuosushutilutestusupportutest.supportufindfileurun_unittestuTEST_XMLFILEuTEST_XMLFILE_OUTuencodeuUnicodeEncodeErroruTrueusupports_nonascii_filenamesupathusupports_unicode_filenamesuTESTFN_UNICODEuTESTFN_ENCODINGuUnicodeErroru	TypeErroruFalseu
skipUnlessurequires_nonascii_filenamesuns_uriuTestCaseuXmlTestBaseuMakeParserTestuSaxutilsTestu
XmlgenTestuStringXmlgenTestuBytesXmlgenTestuWriterXmlgenTestuStreamWriterXmlgenTestuStreamReaderWriterXmlgenTestustartuXMLFilterBaseTestuopenufureaduxml_test_outuExpatReaderTestuErrorReportingTestu
XmlReaderTestu	test_mainu__name__(((u2/opt/alt/python33/lib64/python3.3/test/test_sax.pyu<module>sj(
(


	46�b�<!