70
70
<a name="L6"></a><tt class="py-lineno"> 6</tt> <tt class="py-line"> </tt>
71
71
<a name="L7"></a><tt class="py-lineno"> 7</tt> <tt class="py-line"><tt class="py-keyword">import</tt> <tt class="py-name">unittest</tt><tt class="py-op">,</tt> <tt class="py-name">sys</tt><tt class="py-op">,</tt> <tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-0" class="py-name" targets="Variable lxml.etree.XPath.path=lxml.etree.XPath-class.html#path"><a title="lxml.etree.XPath.path" class="py-name" href="#" onclick="return doclink('link-0', 'path', 'link-0');">path</a></tt> </tt>
72
72
<a name="L8"></a><tt class="py-lineno"> 8</tt> <tt class="py-line"> </tt>
73
<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"><tt id="link-1" class="py-name" targets="Variable lxml.tests.test_builder.this_dir=lxml.tests.test_builder-module.html#this_dir,Variable lxml.tests.test_classlookup.this_dir=lxml.tests.test_classlookup-module.html#this_dir,Variable lxml.tests.test_dtd.this_dir=lxml.tests.test_dtd-module.html#this_dir,Variable lxml.tests.test_elementtree.this_dir=lxml.tests.test_elementtree-module.html#this_dir,Variable lxml.tests.test_errors.this_dir=lxml.tests.test_errors-module.html#this_dir,Variable lxml.tests.test_etree.this_dir=lxml.tests.test_etree-module.html#this_dir,Variable lxml.tests.test_htmlparser.this_dir=lxml.tests.test_htmlparser-module.html#this_dir,Variable lxml.tests.test_io.this_dir=lxml.tests.test_io-module.html#this_dir,Variable lxml.tests.test_isoschematron.this_dir=lxml.tests.test_isoschematron-module.html#this_dir,Variable lxml.tests.test_nsclasses.this_dir=lxml.tests.test_nsclasses-module.html#this_dir,Variable lxml.tests.test_objectify.this_dir=lxml.tests.test_objectify-module.html#this_dir,Variable lxml.tests.test_pyclasslookup.this_dir=lxml.tests.test_pyclasslookup-module.html#this_dir,Variable lxml.tests.test_relaxng.this_dir=lxml.tests.test_relaxng-module.html#this_dir,Variable lxml.tests.test_sax.this_dir=lxml.tests.test_sax-module.html#this_dir,Variable lxml.tests.test_schematron.this_dir=lxml.tests.test_schematron-module.html#this_dir,Variable lxml.tests.test_threading.this_dir=lxml.tests.test_threading-module.html#this_dir,Variable lxml.tests.test_unicode.this_dir=lxml.tests.test_unicode-module.html#this_dir,Variable lxml.tests.test_xmlschema.this_dir=lxml.tests.test_xmlschema-module.html#this_dir,Variable lxml.tests.test_xpathevaluator.this_dir=lxml.tests.test_xpathevaluator-module.html#this_dir,Variable lxml.tests.test_xslt.this_dir=lxml.tests.test_xslt-module.html#this_dir"><a title="lxml.tests.test_builder.this_dir
73
<a name="L9"></a><tt class="py-lineno"> 9</tt> <tt class="py-line"><tt id="link-1" class="py-name" targets="Variable lxml.tests.test_builder.this_dir=lxml.tests.test_builder-module.html#this_dir,Variable lxml.tests.test_classlookup.this_dir=lxml.tests.test_classlookup-module.html#this_dir,Variable lxml.tests.test_dtd.this_dir=lxml.tests.test_dtd-module.html#this_dir,Variable lxml.tests.test_elementtree.this_dir=lxml.tests.test_elementtree-module.html#this_dir,Variable lxml.tests.test_errors.this_dir=lxml.tests.test_errors-module.html#this_dir,Variable lxml.tests.test_etree.this_dir=lxml.tests.test_etree-module.html#this_dir,Variable lxml.tests.test_htmlparser.this_dir=lxml.tests.test_htmlparser-module.html#this_dir,Variable lxml.tests.test_incremental_xmlfile.this_dir=lxml.tests.test_incremental_xmlfile-module.html#this_dir,Variable lxml.tests.test_io.this_dir=lxml.tests.test_io-module.html#this_dir,Variable lxml.tests.test_isoschematron.this_dir=lxml.tests.test_isoschematron-module.html#this_dir,Variable lxml.tests.test_nsclasses.this_dir=lxml.tests.test_nsclasses-module.html#this_dir,Variable lxml.tests.test_objectify.this_dir=lxml.tests.test_objectify-module.html#this_dir,Variable lxml.tests.test_pyclasslookup.this_dir=lxml.tests.test_pyclasslookup-module.html#this_dir,Variable lxml.tests.test_relaxng.this_dir=lxml.tests.test_relaxng-module.html#this_dir,Variable lxml.tests.test_sax.this_dir=lxml.tests.test_sax-module.html#this_dir,Variable lxml.tests.test_schematron.this_dir=lxml.tests.test_schematron-module.html#this_dir,Variable lxml.tests.test_threading.this_dir=lxml.tests.test_threading-module.html#this_dir,Variable lxml.tests.test_unicode.this_dir=lxml.tests.test_unicode-module.html#this_dir,Variable lxml.tests.test_xmlschema.this_dir=lxml.tests.test_xmlschema-module.html#this_dir,Variable lxml.tests.test_xpathevaluator.this_dir=lxml.tests.test_xpathevaluator-module.html#this_dir,Variable lxml.tests.test_xslt.this_dir=lxml.tests.test_xslt-module.html#this_dir"><a title="lxml.tests.test_builder.this_dir
74
74
lxml.tests.test_classlookup.this_dir
75
75
lxml.tests.test_dtd.this_dir
76
76
lxml.tests.test_elementtree.this_dir
77
77
lxml.tests.test_errors.this_dir
78
78
lxml.tests.test_etree.this_dir
79
79
lxml.tests.test_htmlparser.this_dir
80
lxml.tests.test_incremental_xmlfile.this_dir
80
81
lxml.tests.test_io.this_dir
81
82
lxml.tests.test_isoschematron.this_dir
82
83
lxml.tests.test_nsclasses.this_dir
97
98
lxml.tests.test_errors.this_dir
98
99
lxml.tests.test_etree.this_dir
99
100
lxml.tests.test_htmlparser.this_dir
101
lxml.tests.test_incremental_xmlfile.this_dir
100
102
lxml.tests.test_io.this_dir
101
103
lxml.tests.test_isoschematron.this_dir
102
104
lxml.tests.test_nsclasses.this_dir
117
119
lxml.tests.test_errors.this_dir
118
120
lxml.tests.test_etree.this_dir
119
121
lxml.tests.test_htmlparser.this_dir
122
lxml.tests.test_incremental_xmlfile.this_dir
120
123
lxml.tests.test_io.this_dir
121
124
lxml.tests.test_isoschematron.this_dir
122
125
lxml.tests.test_nsclasses.this_dir
146
149
lxml.objectify.parse
147
150
lxml.tests.common_imports.HelperTestCase.parse" class="py-name" href="#" onclick="return doclink('link-15', 'parse', 'link-15');">parse</a></tt><tt class="py-op">(</tt><tt class="py-string">'<a>ab<b/>ba</a>'</tt><tt class="py-op">)</tt> </tt>
148
151
<a name="L21"></a><tt class="py-lineno"> 21</tt> <tt class="py-line"> <tt class="py-name">xml_out</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-16" class="py-name" targets="Method lxml.tests.test_sax.ETreeSaxTestCase._saxify_serialize()=lxml.tests.test_sax.ETreeSaxTestCase-class.html#_saxify_serialize"><a title="lxml.tests.test_sax.ETreeSaxTestCase._saxify_serialize" class="py-name" href="#" onclick="return doclink('link-16', '_saxify_serialize', 'link-16');">_saxify_serialize</a></tt><tt class="py-op">(</tt><tt class="py-name">tree</tt><tt class="py-op">)</tt> </tt>
149
<a name="L22"></a><tt class="py-lineno"> 22</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertEquals</tt><tt class="py-op">(</tt><tt id="link-17" class="py-name"><a title="lxml.tests.common_imports._bytes" class="py-name" href="#" onclick="return doclink('link-17', '_bytes', 'link-11');">_bytes</a></tt><tt class="py-op">(</tt><tt class="py-string">'<a>ab<b/>ba</a>'</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
152
<a name="L22"></a><tt class="py-lineno"> 22</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertEqual</tt><tt class="py-op">(</tt><tt id="link-17" class="py-name"><a title="lxml.tests.common_imports._bytes" class="py-name" href="#" onclick="return doclink('link-17', '_bytes', 'link-11');">_bytes</a></tt><tt class="py-op">(</tt><tt class="py-string">'<a>ab<b/>ba</a>'</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
150
153
<a name="L23"></a><tt class="py-lineno"> 23</tt> <tt class="py-line"> <tt class="py-name">xml_out</tt><tt class="py-op">)</tt> </tt>
151
154
</div><a name="L24"></a><tt class="py-lineno"> 24</tt> <tt class="py-line"> </tt>
152
155
<a name="ETreeSaxTestCase.test_etree_sax_double"></a><div id="ETreeSaxTestCase.test_etree_sax_double-def"><a name="L25"></a><tt class="py-lineno"> 25</tt> <a class="py-toggle" href="#" id="ETreeSaxTestCase.test_etree_sax_double-toggle" onclick="return toggle('ETreeSaxTestCase.test_etree_sax_double');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lxml.tests.test_sax.ETreeSaxTestCase-class.html#test_etree_sax_double">test_etree_sax_double</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
158
161
lxml.objectify.parse
159
162
lxml.tests.common_imports.HelperTestCase.parse" class="py-name" href="#" onclick="return doclink('link-18', 'parse', 'link-15');">parse</a></tt><tt class="py-op">(</tt><tt class="py-string">'<a>ab<b>bb</b>ba</a>'</tt><tt class="py-op">)</tt> </tt>
160
163
<a name="L27"></a><tt class="py-lineno"> 27</tt> <tt class="py-line"> <tt class="py-name">xml_out</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-19" class="py-name"><a title="lxml.tests.test_sax.ETreeSaxTestCase._saxify_serialize" class="py-name" href="#" onclick="return doclink('link-19', '_saxify_serialize', 'link-16');">_saxify_serialize</a></tt><tt class="py-op">(</tt><tt class="py-name">tree</tt><tt class="py-op">)</tt> </tt>
161
<a name="L28"></a><tt class="py-lineno"> 28</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertEquals</tt><tt class="py-op">(</tt><tt id="link-20" class="py-name"><a title="lxml.tests.common_imports._bytes" class="py-name" href="#" onclick="return doclink('link-20', '_bytes', 'link-11');">_bytes</a></tt><tt class="py-op">(</tt><tt class="py-string">'<a>ab<b>bb</b>ba</a>'</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
164
<a name="L28"></a><tt class="py-lineno"> 28</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertEqual</tt><tt class="py-op">(</tt><tt id="link-20" class="py-name"><a title="lxml.tests.common_imports._bytes" class="py-name" href="#" onclick="return doclink('link-20', '_bytes', 'link-11');">_bytes</a></tt><tt class="py-op">(</tt><tt class="py-string">'<a>ab<b>bb</b>ba</a>'</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
162
165
<a name="L29"></a><tt class="py-lineno"> 29</tt> <tt class="py-line"> <tt class="py-name">xml_out</tt><tt class="py-op">)</tt> </tt>
163
166
</div><a name="L30"></a><tt class="py-lineno"> 30</tt> <tt class="py-line"> </tt>
164
167
<a name="ETreeSaxTestCase.test_etree_sax_comment"></a><div id="ETreeSaxTestCase.test_etree_sax_comment-def"><a name="L31"></a><tt class="py-lineno"> 31</tt> <a class="py-toggle" href="#" id="ETreeSaxTestCase.test_etree_sax_comment-toggle" onclick="return toggle('ETreeSaxTestCase.test_etree_sax_comment');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lxml.tests.test_sax.ETreeSaxTestCase-class.html#test_etree_sax_comment">test_etree_sax_comment</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
170
173
lxml.objectify.parse
171
174
lxml.tests.common_imports.HelperTestCase.parse" class="py-name" href="#" onclick="return doclink('link-21', 'parse', 'link-15');">parse</a></tt><tt class="py-op">(</tt><tt class="py-string">'<a>ab<!-- TEST -->ba</a>'</tt><tt class="py-op">)</tt> </tt>
172
175
<a name="L33"></a><tt class="py-lineno"> 33</tt> <tt class="py-line"> <tt class="py-name">xml_out</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-22" class="py-name"><a title="lxml.tests.test_sax.ETreeSaxTestCase._saxify_serialize" class="py-name" href="#" onclick="return doclink('link-22', '_saxify_serialize', 'link-16');">_saxify_serialize</a></tt><tt class="py-op">(</tt><tt class="py-name">tree</tt><tt class="py-op">)</tt> </tt>
173
<a name="L34"></a><tt class="py-lineno"> 34</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertEquals</tt><tt class="py-op">(</tt><tt id="link-23" class="py-name"><a title="lxml.tests.common_imports._bytes" class="py-name" href="#" onclick="return doclink('link-23', '_bytes', 'link-11');">_bytes</a></tt><tt class="py-op">(</tt><tt class="py-string">'<a>abba</a>'</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
176
<a name="L34"></a><tt class="py-lineno"> 34</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertEqual</tt><tt class="py-op">(</tt><tt id="link-23" class="py-name"><a title="lxml.tests.common_imports._bytes" class="py-name" href="#" onclick="return doclink('link-23', '_bytes', 'link-11');">_bytes</a></tt><tt class="py-op">(</tt><tt class="py-string">'<a>abba</a>'</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
174
177
<a name="L35"></a><tt class="py-lineno"> 35</tt> <tt class="py-line"> <tt class="py-name">xml_out</tt><tt class="py-op">)</tt> </tt>
175
178
</div><a name="L36"></a><tt class="py-lineno"> 36</tt> <tt class="py-line"> </tt>
176
179
<a name="ETreeSaxTestCase.test_etree_sax_pi"></a><div id="ETreeSaxTestCase.test_etree_sax_pi-def"><a name="L37"></a><tt class="py-lineno"> 37</tt> <a class="py-toggle" href="#" id="ETreeSaxTestCase.test_etree_sax_pi-toggle" onclick="return toggle('ETreeSaxTestCase.test_etree_sax_pi');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lxml.tests.test_sax.ETreeSaxTestCase-class.html#test_etree_sax_pi">test_etree_sax_pi</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
182
185
lxml.objectify.parse
183
186
lxml.tests.common_imports.HelperTestCase.parse" class="py-name" href="#" onclick="return doclink('link-24', 'parse', 'link-15');">parse</a></tt><tt class="py-op">(</tt><tt class="py-string">'<a>ab<?this and that?>ba</a>'</tt><tt class="py-op">)</tt> </tt>
184
187
<a name="L39"></a><tt class="py-lineno"> 39</tt> <tt class="py-line"> <tt class="py-name">xml_out</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-25" class="py-name"><a title="lxml.tests.test_sax.ETreeSaxTestCase._saxify_serialize" class="py-name" href="#" onclick="return doclink('link-25', '_saxify_serialize', 'link-16');">_saxify_serialize</a></tt><tt class="py-op">(</tt><tt class="py-name">tree</tt><tt class="py-op">)</tt> </tt>
185
<a name="L40"></a><tt class="py-lineno"> 40</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertEquals</tt><tt class="py-op">(</tt><tt id="link-26" class="py-name"><a title="lxml.tests.common_imports._bytes" class="py-name" href="#" onclick="return doclink('link-26', '_bytes', 'link-11');">_bytes</a></tt><tt class="py-op">(</tt><tt class="py-string">'<a>ab<?this and that?>ba</a>'</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
188
<a name="L40"></a><tt class="py-lineno"> 40</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertEqual</tt><tt class="py-op">(</tt><tt id="link-26" class="py-name"><a title="lxml.tests.common_imports._bytes" class="py-name" href="#" onclick="return doclink('link-26', '_bytes', 'link-11');">_bytes</a></tt><tt class="py-op">(</tt><tt class="py-string">'<a>ab<?this and that?>ba</a>'</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
186
189
<a name="L41"></a><tt class="py-lineno"> 41</tt> <tt class="py-line"> <tt class="py-name">xml_out</tt><tt class="py-op">)</tt> </tt>
187
190
</div><a name="L42"></a><tt class="py-lineno"> 42</tt> <tt class="py-line"> </tt>
188
191
<a name="ETreeSaxTestCase.test_etree_sax_comment_root"></a><div id="ETreeSaxTestCase.test_etree_sax_comment_root-def"><a name="L43"></a><tt class="py-lineno"> 43</tt> <a class="py-toggle" href="#" id="ETreeSaxTestCase.test_etree_sax_comment_root-toggle" onclick="return toggle('ETreeSaxTestCase.test_etree_sax_comment_root');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lxml.tests.test_sax.ETreeSaxTestCase-class.html#test_etree_sax_comment_root">test_etree_sax_comment_root</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
194
197
lxml.objectify.parse
195
198
lxml.tests.common_imports.HelperTestCase.parse" class="py-name" href="#" onclick="return doclink('link-27', 'parse', 'link-15');">parse</a></tt><tt class="py-op">(</tt><tt class="py-string">'<!-- TEST --><a>ab</a>'</tt><tt class="py-op">)</tt> </tt>
196
199
<a name="L45"></a><tt class="py-lineno"> 45</tt> <tt class="py-line"> <tt class="py-name">xml_out</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-28" class="py-name"><a title="lxml.tests.test_sax.ETreeSaxTestCase._saxify_serialize" class="py-name" href="#" onclick="return doclink('link-28', '_saxify_serialize', 'link-16');">_saxify_serialize</a></tt><tt class="py-op">(</tt><tt class="py-name">tree</tt><tt class="py-op">)</tt> </tt>
197
<a name="L46"></a><tt class="py-lineno"> 46</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertEquals</tt><tt class="py-op">(</tt><tt id="link-29" class="py-name"><a title="lxml.tests.common_imports._bytes" class="py-name" href="#" onclick="return doclink('link-29', '_bytes', 'link-11');">_bytes</a></tt><tt class="py-op">(</tt><tt class="py-string">'<a>ab</a>'</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
200
<a name="L46"></a><tt class="py-lineno"> 46</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertEqual</tt><tt class="py-op">(</tt><tt id="link-29" class="py-name"><a title="lxml.tests.common_imports._bytes" class="py-name" href="#" onclick="return doclink('link-29', '_bytes', 'link-11');">_bytes</a></tt><tt class="py-op">(</tt><tt class="py-string">'<a>ab</a>'</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
198
201
<a name="L47"></a><tt class="py-lineno"> 47</tt> <tt class="py-line"> <tt class="py-name">xml_out</tt><tt class="py-op">)</tt> </tt>
199
202
</div><a name="L48"></a><tt class="py-lineno"> 48</tt> <tt class="py-line"> </tt>
200
203
<a name="ETreeSaxTestCase.test_etree_sax_pi_root"></a><div id="ETreeSaxTestCase.test_etree_sax_pi_root-def"><a name="L49"></a><tt class="py-lineno"> 49</tt> <a class="py-toggle" href="#" id="ETreeSaxTestCase.test_etree_sax_pi_root-toggle" onclick="return toggle('ETreeSaxTestCase.test_etree_sax_pi_root');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lxml.tests.test_sax.ETreeSaxTestCase-class.html#test_etree_sax_pi_root">test_etree_sax_pi_root</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
206
209
lxml.objectify.parse
207
210
lxml.tests.common_imports.HelperTestCase.parse" class="py-name" href="#" onclick="return doclink('link-30', 'parse', 'link-15');">parse</a></tt><tt class="py-op">(</tt><tt class="py-string">'<?this and that?><a>ab</a>'</tt><tt class="py-op">)</tt> </tt>
208
211
<a name="L51"></a><tt class="py-lineno"> 51</tt> <tt class="py-line"> <tt class="py-name">xml_out</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-31" class="py-name"><a title="lxml.tests.test_sax.ETreeSaxTestCase._saxify_serialize" class="py-name" href="#" onclick="return doclink('link-31', '_saxify_serialize', 'link-16');">_saxify_serialize</a></tt><tt class="py-op">(</tt><tt class="py-name">tree</tt><tt class="py-op">)</tt> </tt>
209
<a name="L52"></a><tt class="py-lineno"> 52</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertEquals</tt><tt class="py-op">(</tt><tt id="link-32" class="py-name"><a title="lxml.tests.common_imports._bytes" class="py-name" href="#" onclick="return doclink('link-32', '_bytes', 'link-11');">_bytes</a></tt><tt class="py-op">(</tt><tt class="py-string">'<?this and that?><a>ab</a>'</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
212
<a name="L52"></a><tt class="py-lineno"> 52</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertEqual</tt><tt class="py-op">(</tt><tt id="link-32" class="py-name"><a title="lxml.tests.common_imports._bytes" class="py-name" href="#" onclick="return doclink('link-32', '_bytes', 'link-11');">_bytes</a></tt><tt class="py-op">(</tt><tt class="py-string">'<?this and that?><a>ab</a>'</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
210
213
<a name="L53"></a><tt class="py-lineno"> 53</tt> <tt class="py-line"> <tt class="py-name">xml_out</tt><tt class="py-op">)</tt> </tt>
211
214
</div><a name="L54"></a><tt class="py-lineno"> 54</tt> <tt class="py-line"> </tt>
212
215
<a name="ETreeSaxTestCase.test_etree_sax_attributes"></a><div id="ETreeSaxTestCase.test_etree_sax_attributes-def"><a name="L55"></a><tt class="py-lineno"> 55</tt> <a class="py-toggle" href="#" id="ETreeSaxTestCase.test_etree_sax_attributes-toggle" onclick="return toggle('ETreeSaxTestCase.test_etree_sax_attributes');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lxml.tests.test_sax.ETreeSaxTestCase-class.html#test_etree_sax_attributes">test_etree_sax_attributes</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
218
221
lxml.objectify.parse
219
222
lxml.tests.common_imports.HelperTestCase.parse" class="py-name" href="#" onclick="return doclink('link-33', 'parse', 'link-15');">parse</a></tt><tt class="py-op">(</tt><tt class="py-string">'<a aa="5">ab<b b="5"/>ba</a>'</tt><tt class="py-op">)</tt> </tt>
220
223
<a name="L57"></a><tt class="py-lineno"> 57</tt> <tt class="py-line"> <tt class="py-name">xml_out</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-34" class="py-name"><a title="lxml.tests.test_sax.ETreeSaxTestCase._saxify_serialize" class="py-name" href="#" onclick="return doclink('link-34', '_saxify_serialize', 'link-16');">_saxify_serialize</a></tt><tt class="py-op">(</tt><tt class="py-name">tree</tt><tt class="py-op">)</tt> </tt>
221
<a name="L58"></a><tt class="py-lineno"> 58</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertEquals</tt><tt class="py-op">(</tt><tt id="link-35" class="py-name"><a title="lxml.tests.common_imports._bytes" class="py-name" href="#" onclick="return doclink('link-35', '_bytes', 'link-11');">_bytes</a></tt><tt class="py-op">(</tt><tt class="py-string">'<a aa="5">ab<b b="5"/>ba</a>'</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
224
<a name="L58"></a><tt class="py-lineno"> 58</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertEqual</tt><tt class="py-op">(</tt><tt id="link-35" class="py-name"><a title="lxml.tests.common_imports._bytes" class="py-name" href="#" onclick="return doclink('link-35', '_bytes', 'link-11');">_bytes</a></tt><tt class="py-op">(</tt><tt class="py-string">'<a aa="5">ab<b b="5"/>ba</a>'</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
222
225
<a name="L59"></a><tt class="py-lineno"> 59</tt> <tt class="py-line"> <tt class="py-name">xml_out</tt><tt class="py-op">)</tt> </tt>
223
226
</div><a name="L60"></a><tt class="py-lineno"> 60</tt> <tt class="py-line"> </tt>
224
227
<a name="ETreeSaxTestCase.test_etree_sax_ns1"></a><div id="ETreeSaxTestCase.test_etree_sax_ns1-def"><a name="L61"></a><tt class="py-lineno"> 61</tt> <a class="py-toggle" href="#" id="ETreeSaxTestCase.test_etree_sax_ns1-toggle" onclick="return toggle('ETreeSaxTestCase.test_etree_sax_ns1');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lxml.tests.test_sax.ETreeSaxTestCase-class.html#test_etree_sax_ns1">test_etree_sax_ns1</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
309
312
<a name="L101"></a><tt class="py-lineno">101</tt> <tt class="py-line"> <tt class="py-name">b</tt> <tt class="py-op">=</tt> <tt class="py-name">a</tt><tt class="py-op">[</tt><tt class="py-number">0</tt><tt class="py-op">]</tt> </tt>
310
313
<a name="L102"></a><tt class="py-lineno">102</tt> <tt class="py-line"> </tt>
311
314
<a name="L103"></a><tt class="py-lineno">103</tt> <tt class="py-line"> <tt class="py-name">xml_out</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-57" class="py-name"><a title="lxml.tests.test_sax.ETreeSaxTestCase._saxify_serialize" class="py-name" href="#" onclick="return doclink('link-57', '_saxify_serialize', 'link-16');">_saxify_serialize</a></tt><tt class="py-op">(</tt><tt class="py-name">a</tt><tt class="py-op">)</tt> </tt>
312
<a name="L104"></a><tt class="py-lineno">104</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertEquals</tt><tt class="py-op">(</tt><tt id="link-58" class="py-name"><a title="lxml.tests.common_imports._bytes" class="py-name" href="#" onclick="return doclink('link-58', '_bytes', 'link-11');">_bytes</a></tt><tt class="py-op">(</tt><tt class="py-string">'<a><b/></a>'</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
315
<a name="L104"></a><tt class="py-lineno">104</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertEqual</tt><tt class="py-op">(</tt><tt id="link-58" class="py-name"><a title="lxml.tests.common_imports._bytes" class="py-name" href="#" onclick="return doclink('link-58', '_bytes', 'link-11');">_bytes</a></tt><tt class="py-op">(</tt><tt class="py-string">'<a><b/></a>'</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
313
316
<a name="L105"></a><tt class="py-lineno">105</tt> <tt class="py-line"> <tt class="py-name">xml_out</tt><tt class="py-op">)</tt> </tt>
314
317
<a name="L106"></a><tt class="py-lineno">106</tt> <tt class="py-line"> </tt>
315
318
<a name="L107"></a><tt class="py-lineno">107</tt> <tt class="py-line"> <tt class="py-name">xml_out</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-59" class="py-name"><a title="lxml.tests.test_sax.ETreeSaxTestCase._saxify_serialize" class="py-name" href="#" onclick="return doclink('link-59', '_saxify_serialize', 'link-16');">_saxify_serialize</a></tt><tt class="py-op">(</tt><tt class="py-name">b</tt><tt class="py-op">)</tt> </tt>
316
<a name="L108"></a><tt class="py-lineno">108</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertEquals</tt><tt class="py-op">(</tt><tt id="link-60" class="py-name"><a title="lxml.tests.common_imports._bytes" class="py-name" href="#" onclick="return doclink('link-60', '_bytes', 'link-11');">_bytes</a></tt><tt class="py-op">(</tt><tt class="py-string">'<b/>'</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
319
<a name="L108"></a><tt class="py-lineno">108</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertEqual</tt><tt class="py-op">(</tt><tt id="link-60" class="py-name"><a title="lxml.tests.common_imports._bytes" class="py-name" href="#" onclick="return doclink('link-60', '_bytes', 'link-11');">_bytes</a></tt><tt class="py-op">(</tt><tt class="py-string">'<b/>'</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
317
320
<a name="L109"></a><tt class="py-lineno">109</tt> <tt class="py-line"> <tt class="py-name">xml_out</tt><tt class="py-op">)</tt> </tt>
318
321
</div><a name="L110"></a><tt class="py-lineno">110</tt> <tt class="py-line"> </tt>
319
322
<a name="ETreeSaxTestCase.test_element_sax_ns"></a><div id="ETreeSaxTestCase.test_element_sax_ns-def"><a name="L111"></a><tt class="py-lineno">111</tt> <a class="py-toggle" href="#" id="ETreeSaxTestCase.test_element_sax_ns-toggle" onclick="return toggle('ETreeSaxTestCase.test_element_sax_ns');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lxml.tests.test_sax.ETreeSaxTestCase-class.html#test_element_sax_ns">test_element_sax_ns</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
598
601
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
600
603
<td align="left" class="footer">
601
Generated by Epydoc 3.0.1 on Sun Oct 14 18:04:15 2012
604
Generated by Epydoc 3.0.1 on Fri Dec 21 23:07:54 2012
603
606
<td align="right" class="footer">
604
607
<a target="mainFrame" href="http://epydoc.sourceforge.net"