Blame doc/html/api/lxml.tests.test_unicode-pysrc.html

Packit Service b74dd5
Packit Service b74dd5
Packit Service b74dd5
          "DTD/xhtml1-transitional.dtd">
Packit Service b74dd5
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
Packit Service b74dd5
<head>
Packit Service b74dd5
  <title>lxml.tests.test_unicode</title>
Packit Service b74dd5
  <link rel="stylesheet" href="epydoc.css" type="text/css" />
Packit Service b74dd5
  <script type="text/javascript" src="epydoc.js"></script>
Packit Service b74dd5
</head>
Packit Service b74dd5
Packit Service b74dd5
Packit Service b74dd5
      alink="#204080">
Packit Service b74dd5
Packit Service b74dd5
Packit Service b74dd5
       bgcolor="#a0c0ff" cellspacing="0">
Packit Service b74dd5
  
Packit Service b74dd5
  
Packit Service b74dd5
         
Packit Service b74dd5
        href="lxml-module.html">Home   
Packit Service b74dd5
Packit Service b74dd5
  
Packit Service b74dd5
         
Packit Service b74dd5
        href="module-tree.html">Trees   
Packit Service b74dd5
Packit Service b74dd5
  
Packit Service b74dd5
         
Packit Service b74dd5
        href="identifier-index.html">Indices   
Packit Service b74dd5
Packit Service b74dd5
  
Packit Service b74dd5
         
Packit Service b74dd5
        href="help.html">Help   
Packit Service b74dd5
Packit Service b74dd5
  
Packit Service b74dd5
      
Packit Service b74dd5
        
Packit Service b74dd5
          
Packit Service b74dd5
            >lxml API
Packit Service b74dd5
          
Packit Service b74dd5
  
Packit Service b74dd5
Packit Service b74dd5
Packit Service b74dd5
  
Packit Service b74dd5
    
Packit Service b74dd5
      
Packit Service b74dd5
        Package lxml ::
Packit Service b74dd5
        Package tests ::
Packit Service b74dd5
        Module test_unicode
Packit Service b74dd5
      
Packit Service b74dd5
    
Packit Service b74dd5
    
Packit Service b74dd5
      
Packit Service b74dd5
        
Packit Service b74dd5
        [
Packit Service b74dd5
    onclick="toggle_private();">hide private]
Packit Service b74dd5
        
Packit Service b74dd5
            >[frames
Packit Service b74dd5
            >] | 
Packit Service b74dd5
            target="_top">no frames]
Packit Service b74dd5
      
Packit Service b74dd5
    
Packit Service b74dd5
  
Packit Service b74dd5
Packit Service b74dd5

Source Code for Module lxml.tests.test_unicode

Packit Service b74dd5
Packit Service b74dd5
<tt class="py-lineno">  1</tt>  <tt class="py-line"><tt class="py-comment"># -*- coding: utf-8 -*-</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">  2</tt>  <tt class="py-line"><tt class="py-keyword">import</tt> <tt class="py-name">unittest</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">  3</tt>  <tt class="py-line"><tt class="py-keyword">import</tt> <tt class="py-name">sys</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">  4</tt>  <tt class="py-line"><tt class="py-keyword">import</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,Variable lxml.etree._LogEntry.path=lxml.etree._LogEntry-class.html#path">
Packit Service b74dd5
lxml.etree._LogEntry.path" class="py-name" href="#" onclick="return doclink('link-0', 'path', 'link-0');">path</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">  5</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">  6</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_htmlparser.this_dir=lxml.tests.test_htmlparser-module.html#this_dir,Variable lxml.tests.test_http_io.this_dir=lxml.tests.test_http_io-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">
Packit Service b74dd5
lxml.tests.test_classlookup.this_dir
Packit Service b74dd5
lxml.tests.test_dtd.this_dir
Packit Service b74dd5
lxml.tests.test_elementtree.this_dir
Packit Service b74dd5
lxml.tests.test_errors.this_dir
Packit Service b74dd5
lxml.tests.test_htmlparser.this_dir
Packit Service b74dd5
lxml.tests.test_http_io.this_dir
Packit Service b74dd5
lxml.tests.test_incremental_xmlfile.this_dir
Packit Service b74dd5
lxml.tests.test_io.this_dir
Packit Service b74dd5
lxml.tests.test_isoschematron.this_dir
Packit Service b74dd5
lxml.tests.test_nsclasses.this_dir
Packit Service b74dd5
lxml.tests.test_objectify.this_dir
Packit Service b74dd5
lxml.tests.test_pyclasslookup.this_dir
Packit Service b74dd5
lxml.tests.test_relaxng.this_dir
Packit Service b74dd5
lxml.tests.test_sax.this_dir
Packit Service b74dd5
lxml.tests.test_schematron.this_dir
Packit Service b74dd5
lxml.tests.test_threading.this_dir
Packit Service b74dd5
lxml.tests.test_unicode.this_dir
Packit Service b74dd5
lxml.tests.test_xmlschema.this_dir
Packit Service b74dd5
lxml.tests.test_xpathevaluator.this_dir
Packit Service b74dd5
lxml.tests.test_xslt.this_dir" class="py-name" href="#" onclick="return doclink('link-1', 'this_dir', 'link-1');">this_dir</tt> <tt class="py-op">=</tt> <tt class="py-name">os</tt><tt class="py-op">.</tt><tt id="link-2" class="py-name">
Packit Service b74dd5
lxml.etree._LogEntry.path" class="py-name" href="#" onclick="return doclink('link-2', 'path', 'link-0');">path</tt><tt class="py-op">.</tt><tt class="py-name">dirname</tt><tt class="py-op">(</tt><tt class="py-name">__file__</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">  7</tt>  <tt class="py-line"><tt class="py-keyword">if</tt> <tt id="link-3" class="py-name">
Packit Service b74dd5
lxml.tests.test_classlookup.this_dir
Packit Service b74dd5
lxml.tests.test_dtd.this_dir
Packit Service b74dd5
lxml.tests.test_elementtree.this_dir
Packit Service b74dd5
lxml.tests.test_errors.this_dir
Packit Service b74dd5
lxml.tests.test_htmlparser.this_dir
Packit Service b74dd5
lxml.tests.test_http_io.this_dir
Packit Service b74dd5
lxml.tests.test_incremental_xmlfile.this_dir
Packit Service b74dd5
lxml.tests.test_io.this_dir
Packit Service b74dd5
lxml.tests.test_isoschematron.this_dir
Packit Service b74dd5
lxml.tests.test_nsclasses.this_dir
Packit Service b74dd5
lxml.tests.test_objectify.this_dir
Packit Service b74dd5
lxml.tests.test_pyclasslookup.this_dir
Packit Service b74dd5
lxml.tests.test_relaxng.this_dir
Packit Service b74dd5
lxml.tests.test_sax.this_dir
Packit Service b74dd5
lxml.tests.test_schematron.this_dir
Packit Service b74dd5
lxml.tests.test_threading.this_dir
Packit Service b74dd5
lxml.tests.test_unicode.this_dir
Packit Service b74dd5
lxml.tests.test_xmlschema.this_dir
Packit Service b74dd5
lxml.tests.test_xpathevaluator.this_dir
Packit Service b74dd5
lxml.tests.test_xslt.this_dir" class="py-name" href="#" onclick="return doclink('link-3', 'this_dir', 'link-1');">this_dir</tt> <tt class="py-keyword">not</tt> <tt class="py-keyword">in</tt> <tt class="py-name">sys</tt><tt class="py-op">.</tt><tt id="link-4" class="py-name">
Packit Service b74dd5
lxml.etree._LogEntry.path" class="py-name" href="#" onclick="return doclink('link-4', 'path', 'link-0');">path</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">  8</tt>  <tt class="py-line">    <tt class="py-name">sys</tt><tt class="py-op">.</tt><tt id="link-5" class="py-name">
Packit Service b74dd5
lxml.etree._LogEntry.path" class="py-name" href="#" onclick="return doclink('link-5', 'path', 'link-0');">path</tt><tt class="py-op">.</tt><tt id="link-6" class="py-name" targets="Method lxml.etree._Element.insert()=lxml.etree._Element-class.html#insert">insert</tt><tt class="py-op">(</tt><tt class="py-number">0</tt><tt class="py-op">,</tt> <tt id="link-7" class="py-name">
Packit Service b74dd5
lxml.tests.test_classlookup.this_dir
Packit Service b74dd5
lxml.tests.test_dtd.this_dir
Packit Service b74dd5
lxml.tests.test_elementtree.this_dir
Packit Service b74dd5
lxml.tests.test_errors.this_dir
Packit Service b74dd5
lxml.tests.test_htmlparser.this_dir
Packit Service b74dd5
lxml.tests.test_http_io.this_dir
Packit Service b74dd5
lxml.tests.test_incremental_xmlfile.this_dir
Packit Service b74dd5
lxml.tests.test_io.this_dir
Packit Service b74dd5
lxml.tests.test_isoschematron.this_dir
Packit Service b74dd5
lxml.tests.test_nsclasses.this_dir
Packit Service b74dd5
lxml.tests.test_objectify.this_dir
Packit Service b74dd5
lxml.tests.test_pyclasslookup.this_dir
Packit Service b74dd5
lxml.tests.test_relaxng.this_dir
Packit Service b74dd5
lxml.tests.test_sax.this_dir
Packit Service b74dd5
lxml.tests.test_schematron.this_dir
Packit Service b74dd5
lxml.tests.test_threading.this_dir
Packit Service b74dd5
lxml.tests.test_unicode.this_dir
Packit Service b74dd5
lxml.tests.test_xmlschema.this_dir
Packit Service b74dd5
lxml.tests.test_xpathevaluator.this_dir
Packit Service b74dd5
lxml.tests.test_xslt.this_dir" class="py-name" href="#" onclick="return doclink('link-7', 'this_dir', 'link-1');">this_dir</tt><tt class="py-op">)</tt>  <tt class="py-comment"># needed for Py3</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">  9</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 10</tt>  <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-8" class="py-name" targets="Module lxml.tests.common_imports=lxml.tests.common_imports-module.html">common_imports</tt> <tt class="py-keyword">import</tt> <tt class="py-name">StringIO</tt><tt class="py-op">,</tt> <tt id="link-9" class="py-name" targets="Module lxml.etree=lxml.etree-module.html,Variable lxml.sax.ElementTreeContentHandler.etree=lxml.sax.ElementTreeContentHandler-class.html#etree,Variable lxml.tests.test_elementtree.CElementTreeTestCase.etree=lxml.tests.test_elementtree.CElementTreeTestCase-class.html#etree,Variable lxml.tests.test_elementtree._ETreeTestCaseBase.etree=lxml.tests.test_elementtree._ETreeTestCaseBase-class.html#etree,Variable lxml.tests.test_elementtree._XMLPullParserTest.etree=lxml.tests.test_elementtree._XMLPullParserTest-class.html#etree,Variable lxml.tests.test_io._IOTestCaseBase.etree=lxml.tests.test_io._IOTestCaseBase-class.html#etree">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-9', 'etree', 'link-9');">etree</tt><tt class="py-op">,</tt> <tt id="link-10" class="py-name" targets="Class lxml.tests.common_imports.SillyFileLike=lxml.tests.common_imports.SillyFileLike-class.html">SillyFileLike</tt><tt class="py-op">,</tt> <tt id="link-11" class="py-name" targets="Class lxml.tests.common_imports.HelperTestCase=lxml.tests.common_imports.HelperTestCase-class.html">HelperTestCase</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 11</tt>  <tt class="py-line"><tt class="py-keyword">from</tt> <tt id="link-12" class="py-name">common_imports</tt> <tt class="py-keyword">import</tt> <tt id="link-13" class="py-name" targets="Function lxml.tests.common_imports._str()=lxml.tests.common_imports-module.html#_str">_str</tt><tt class="py-op">,</tt> <tt id="link-14" class="py-name" targets="Function lxml.tests.common_imports._bytes()=lxml.tests.common_imports-module.html#_bytes">_bytes</tt><tt class="py-op">,</tt> <tt class="py-name">_chr</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 12</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 13</tt>  <tt class="py-line"><tt class="py-keyword">try</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 14</tt>  <tt class="py-line">    <tt class="py-name">unicode</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 15</tt>  <tt class="py-line"><tt class="py-keyword">except</tt> <tt class="py-name">NameError</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 16</tt>  <tt class="py-line">    <tt class="py-name">unicode</tt> <tt class="py-op">=</tt> <tt id="link-15" class="py-name" targets="Class str=str-class.html">str</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 17</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 18</tt>  <tt class="py-line"><tt id="link-16" class="py-name" targets="Variable lxml.tests.test_unicode.ascii_uni=lxml.tests.test_unicode-module.html#ascii_uni">ascii_uni</tt> <tt class="py-op">=</tt> <tt id="link-17" class="py-name">_bytes</tt><tt class="py-op">(</tt><tt class="py-string">'a'</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">decode</tt><tt class="py-op">(</tt><tt class="py-string">'utf8'</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 19</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 20</tt>  <tt class="py-line"><tt id="link-18" class="py-name" targets="Variable lxml.tests.test_unicode.klingon=lxml.tests.test_unicode-module.html#klingon">klingon</tt> <tt class="py-op">=</tt> <tt id="link-19" class="py-name">_bytes</tt><tt class="py-op">(</tt><tt class="py-string">"\\uF8D2"</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">decode</tt><tt class="py-op">(</tt><tt class="py-string">"unicode_escape"</tt><tt class="py-op">)</tt> <tt class="py-comment"># not valid for XML names</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 21</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 22</tt>  <tt class="py-line"><tt id="link-20" class="py-name" targets="Variable lxml.tests.test_unicode.invalid_tag=lxml.tests.test_unicode-module.html#invalid_tag">invalid_tag</tt> <tt class="py-op">=</tt> <tt id="link-21" class="py-name">_bytes</tt><tt class="py-op">(</tt><tt class="py-string">"test"</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">decode</tt><tt class="py-op">(</tt><tt class="py-string">'utf8'</tt><tt class="py-op">)</tt> <tt class="py-op">+</tt> <tt id="link-22" class="py-name">klingon</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 23</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 24</tt>  <tt class="py-line"><tt id="link-23" class="py-name" targets="Variable lxml.tests.test_unicode.uni=lxml.tests.test_unicode-module.html#uni">uni</tt> <tt class="py-op">=</tt> <tt id="link-24" class="py-name">_bytes</tt><tt class="py-op">(</tt><tt class="py-string">'\\xc3\\u0680\\u3120'</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">decode</tt><tt class="py-op">(</tt><tt class="py-string">"unicode_escape"</tt><tt class="py-op">)</tt> <tt class="py-comment"># some non-ASCII characters</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 25</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 26</tt>  <tt class="py-line"><tt id="link-25" class="py-name" targets="Variable lxml.tests.test_unicode.uxml=lxml.tests.test_unicode-module.html#uxml">uxml</tt> <tt class="py-op">=</tt> <tt id="link-26" class="py-name">_bytes</tt><tt class="py-op">(</tt><tt class="py-string">"<test><title>test \\xc3\\xa1\\u3120</title><h1>page \\xc3\\xa1\\u3120 title</h1></test>"</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 27</tt>  <tt class="py-line">              <tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">decode</tt><tt class="py-op">(</tt><tt class="py-string">"unicode_escape"</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 28</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 29</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 30</tt> -<tt class="py-line"><tt class="py-keyword">class</tt> UnicodeTestCase<tt class="py-op">(</tt><tt class="py-base-class">HelperTestCase</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 31</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test__str<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 32</tt> <tt class="py-line"> <tt class="py-comment"># test the testing framework, namely _str from common_imports</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 33</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-27" class="py-name">_str</tt><tt class="py-op">(</tt><tt class="py-string">'\x10'</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-28" class="py-name">_str</tt><tt class="py-op">(</tt><tt class="py-string">'\u0010'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<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-29" class="py-name">_str</tt><tt class="py-op">(</tt><tt class="py-string">'\x10'</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-30" class="py-name">_str</tt><tt class="py-op">(</tt><tt class="py-string">'\U00000010'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 35</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-31" class="py-name">_str</tt><tt class="py-op">(</tt><tt class="py-string">'\u1234'</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-32" class="py-name">_str</tt><tt class="py-op">(</tt><tt class="py-string">'\U00001234'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 36</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 37</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_unicode_xml<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 38</tt> <tt class="py-line"> <tt class="py-name">tree</tt> <tt class="py-op">=</tt> <tt id="link-33" class="py-name">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-33', 'etree', 'link-9');">etree</tt><tt class="py-op">.</tt><tt id="link-34" class="py-name" targets="Function lxml.etree.XML()=lxml.etree-module.html#XML,Function lxml.objectify.XML()=lxml.objectify-module.html#XML,Method lxml.tests.test_objectify.ObjectifyTestCase.XML()=lxml.tests.test_objectify.ObjectifyTestCase-class.html#XML,Method lxml.tests.test_pyclasslookup.PyClassLookupTestCase.XML()=lxml.tests.test_pyclasslookup.PyClassLookupTestCase-class.html#XML">
Packit Service b74dd5
lxml.objectify.XML
Packit Service b74dd5
lxml.tests.test_objectify.ObjectifyTestCase.XML
Packit Service b74dd5
lxml.tests.test_pyclasslookup.PyClassLookupTestCase.XML" class="py-name" href="#" onclick="return doclink('link-34', 'XML', 'link-34');">XML</tt><tt class="py-op">(</tt><tt class="py-string">'<p>%s</p>'</tt> <tt class="py-op">%</tt> <tt id="link-35" class="py-name">uni</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 39</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-36" class="py-name">uni</tt><tt class="py-op">,</tt> <tt class="py-name">tree</tt><tt class="py-op">.</tt><tt id="link-37" class="py-name" targets="Variable lxml.etree.QName.text=lxml.etree.QName-class.html#text,Variable lxml.etree._Element.text=lxml.etree._Element-class.html#text,Variable lxml.etree._Entity.text=lxml.etree._Entity-class.html#text,Variable lxml.objectify.ObjectifiedElement.text=lxml.objectify.ObjectifiedElement-class.html#text,Variable xml.etree.ElementTree.Element.text=xml.etree.ElementTree.Element-class.html#text">
Packit Service b74dd5
lxml.etree._Element.text
Packit Service b74dd5
lxml.etree._Entity.text
Packit Service b74dd5
lxml.objectify.ObjectifiedElement.text
Packit Service b74dd5
xml.etree.ElementTree.Element.text" class="py-name" href="#" onclick="return doclink('link-37', 'text', 'link-37');">text</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 40</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 41</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_wide_unicode_xml<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 42</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">sys</tt><tt class="py-op">.</tt><tt class="py-name">maxunicode</tt> <tt class="py-op"><</tt> <tt class="py-number">1114111</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 43</tt>  <tt class="py-line">            <tt class="py-keyword">return</tt>  <tt class="py-comment"># skip test</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 44</tt>  <tt class="py-line">        <tt class="py-name">tree</tt> <tt class="py-op">=</tt> <tt id="link-38" class="py-name">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-38', 'etree', 'link-9');">etree</tt><tt class="py-op">.</tt><tt id="link-39" class="py-name">
Packit Service b74dd5
lxml.objectify.XML
Packit Service b74dd5
lxml.tests.test_objectify.ObjectifyTestCase.XML
Packit Service b74dd5
lxml.tests.test_pyclasslookup.PyClassLookupTestCase.XML" class="py-name" href="#" onclick="return doclink('link-39', 'XML', 'link-34');">XML</tt><tt class="py-op">(</tt><tt id="link-40" class="py-name">_bytes</tt><tt class="py-op">(</tt><tt class="py-string">'<p>\\U00026007</p>'</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">decode</tt><tt class="py-op">(</tt><tt class="py-string">'unicode_escape'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 45</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 class="py-number">1</tt><tt class="py-op">,</tt> <tt class="py-name">len</tt><tt class="py-op">(</tt><tt class="py-name">tree</tt><tt class="py-op">.</tt><tt id="link-41" class="py-name">
Packit Service b74dd5
lxml.etree._Element.text
Packit Service b74dd5
lxml.etree._Entity.text
Packit Service b74dd5
lxml.objectify.ObjectifiedElement.text
Packit Service b74dd5
xml.etree.ElementTree.Element.text" class="py-name" href="#" onclick="return doclink('link-41', 'text', 'link-37');">text</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<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-42" class="py-name">_bytes</tt><tt class="py-op">(</tt><tt class="py-string">'\\U00026007'</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">decode</tt><tt class="py-op">(</tt><tt class="py-string">'unicode_escape'</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 47</tt>  <tt class="py-line">                         <tt class="py-name">tree</tt><tt class="py-op">.</tt><tt id="link-43" class="py-name">
Packit Service b74dd5
lxml.etree._Element.text
Packit Service b74dd5
lxml.etree._Entity.text
Packit Service b74dd5
lxml.objectify.ObjectifiedElement.text
Packit Service b74dd5
xml.etree.ElementTree.Element.text" class="py-name" href="#" onclick="return doclink('link-43', 'text', 'link-37');">text</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 48</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 49</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_unicode_xml_broken<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 50</tt> <tt class="py-line"> <tt id="link-44" class="py-name">uxml</tt> <tt class="py-op">=</tt> <tt class="py-op">(</tt><tt class="py-string">'<?xml version="1.0" encoding="UTF-8"?>'</tt> <tt class="py-op">+</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 51</tt>  <tt class="py-line">                <tt class="py-string">'<p>%s</p>'</tt> <tt class="py-op">%</tt> <tt id="link-45" class="py-name">uni</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<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">assertRaises</tt><tt class="py-op">(</tt><tt class="py-name">ValueError</tt><tt class="py-op">,</tt> <tt id="link-46" class="py-name">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-46', 'etree', 'link-9');">etree</tt><tt class="py-op">.</tt><tt id="link-47" class="py-name">
Packit Service b74dd5
lxml.objectify.XML
Packit Service b74dd5
lxml.tests.test_objectify.ObjectifyTestCase.XML
Packit Service b74dd5
lxml.tests.test_pyclasslookup.PyClassLookupTestCase.XML" class="py-name" href="#" onclick="return doclink('link-47', 'XML', 'link-34');">XML</tt><tt class="py-op">,</tt> <tt id="link-48" class="py-name">uxml</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 53</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 54</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_unicode_tag<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 55</tt> <tt class="py-line"> <tt class="py-name">el</tt> <tt class="py-op">=</tt> <tt id="link-49" class="py-name">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-49', 'etree', 'link-9');">etree</tt><tt class="py-op">.</tt><tt id="link-50" class="py-name" targets="Function lxml.etree.Element()=lxml.etree-module.html#Element,Function lxml.objectify.Element()=lxml.objectify-module.html#Element,Method lxml.tests.test_pyclasslookup.PyClassLookupTestCase.Element()=lxml.tests.test_pyclasslookup.PyClassLookupTestCase-class.html#Element,Class xml.etree.ElementTree.Element=xml.etree.ElementTree.Element-class.html">
Packit Service b74dd5
lxml.objectify.Element
Packit Service b74dd5
lxml.tests.test_pyclasslookup.PyClassLookupTestCase.Element
Packit Service b74dd5
xml.etree.ElementTree.Element" class="py-name" href="#" onclick="return doclink('link-50', 'Element', 'link-50');">Element</tt><tt class="py-op">(</tt><tt id="link-51" class="py-name">uni</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 56</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-52" class="py-name">uni</tt><tt class="py-op">,</tt> <tt class="py-name">el</tt><tt class="py-op">.</tt><tt id="link-53" class="py-name" targets="Variable lxml.etree._Comment.tag=lxml.etree._Comment-class.html#tag,Variable lxml.etree._Element.tag=lxml.etree._Element-class.html#tag,Variable lxml.etree._Entity.tag=lxml.etree._Entity-class.html#tag,Variable lxml.etree._ProcessingInstruction.tag=lxml.etree._ProcessingInstruction-class.html#tag,Function lxml.tests.test_xpathevaluator.tag()=lxml.tests.test_xpathevaluator-module.html#tag,Variable xml.etree.ElementTree.Element.tag=xml.etree.ElementTree.Element-class.html#tag">
Packit Service b74dd5
lxml.etree._Element.tag
Packit Service b74dd5
lxml.etree._Entity.tag
Packit Service b74dd5
lxml.etree._ProcessingInstruction.tag
Packit Service b74dd5
lxml.tests.test_xpathevaluator.tag
Packit Service b74dd5
xml.etree.ElementTree.Element.tag" class="py-name" href="#" onclick="return doclink('link-53', 'tag', 'link-53');">tag</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 57</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 58</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_unicode_tag_invalid<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 59</tt> <tt class="py-line"> <tt class="py-comment"># sadly, Klingon is not well-formed</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 60</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertRaises</tt><tt class="py-op">(</tt><tt class="py-name">ValueError</tt><tt class="py-op">,</tt> <tt id="link-54" class="py-name">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-54', 'etree', 'link-9');">etree</tt><tt class="py-op">.</tt><tt id="link-55" class="py-name">
Packit Service b74dd5
lxml.objectify.Element
Packit Service b74dd5
lxml.tests.test_pyclasslookup.PyClassLookupTestCase.Element
Packit Service b74dd5
xml.etree.ElementTree.Element" class="py-name" href="#" onclick="return doclink('link-55', 'Element', 'link-50');">Element</tt><tt class="py-op">,</tt> <tt id="link-56" class="py-name">invalid_tag</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 61</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 62</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_unicode_nstag<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 63</tt> <tt class="py-line"> <tt id="link-57" class="py-name">
Packit Service b74dd5
lxml.etree._Element.tag
Packit Service b74dd5
lxml.etree._Entity.tag
Packit Service b74dd5
lxml.etree._ProcessingInstruction.tag
Packit Service b74dd5
lxml.tests.test_xpathevaluator.tag
Packit Service b74dd5
xml.etree.ElementTree.Element.tag" class="py-name" href="#" onclick="return doclink('link-57', 'tag', 'link-53');">tag</tt> <tt class="py-op">=</tt> <tt class="py-string">"{http://abc/}%s"</tt> <tt class="py-op">%</tt> <tt id="link-58" class="py-name">uni</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 64</tt>  <tt class="py-line">        <tt class="py-name">el</tt> <tt class="py-op">=</tt> <tt id="link-59" class="py-name">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-59', 'etree', 'link-9');">etree</tt><tt class="py-op">.</tt><tt id="link-60" class="py-name">
Packit Service b74dd5
lxml.objectify.Element
Packit Service b74dd5
lxml.tests.test_pyclasslookup.PyClassLookupTestCase.Element
Packit Service b74dd5
xml.etree.ElementTree.Element" class="py-name" href="#" onclick="return doclink('link-60', 'Element', 'link-50');">Element</tt><tt class="py-op">(</tt><tt id="link-61" class="py-name">
Packit Service b74dd5
lxml.etree._Element.tag
Packit Service b74dd5
lxml.etree._Entity.tag
Packit Service b74dd5
lxml.etree._ProcessingInstruction.tag
Packit Service b74dd5
lxml.tests.test_xpathevaluator.tag
Packit Service b74dd5
xml.etree.ElementTree.Element.tag" class="py-name" href="#" onclick="return doclink('link-61', 'tag', 'link-53');">tag</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 65</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-62" class="py-name">
Packit Service b74dd5
lxml.etree._Element.tag
Packit Service b74dd5
lxml.etree._Entity.tag
Packit Service b74dd5
lxml.etree._ProcessingInstruction.tag
Packit Service b74dd5
lxml.tests.test_xpathevaluator.tag
Packit Service b74dd5
xml.etree.ElementTree.Element.tag" class="py-name" href="#" onclick="return doclink('link-62', 'tag', 'link-53');">tag</tt><tt class="py-op">,</tt> <tt class="py-name">el</tt><tt class="py-op">.</tt><tt id="link-63" class="py-name">
Packit Service b74dd5
lxml.etree._Element.tag
Packit Service b74dd5
lxml.etree._Entity.tag
Packit Service b74dd5
lxml.etree._ProcessingInstruction.tag
Packit Service b74dd5
lxml.tests.test_xpathevaluator.tag
Packit Service b74dd5
xml.etree.ElementTree.Element.tag" class="py-name" href="#" onclick="return doclink('link-63', 'tag', 'link-53');">tag</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 66</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 67</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_unicode_ns_invalid<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 68</tt> <tt class="py-line"> <tt class="py-comment"># namespace URIs must conform to RFC 3986</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 69</tt>  <tt class="py-line">        <tt id="link-64" class="py-name">
Packit Service b74dd5
lxml.etree._Element.tag
Packit Service b74dd5
lxml.etree._Entity.tag
Packit Service b74dd5
lxml.etree._ProcessingInstruction.tag
Packit Service b74dd5
lxml.tests.test_xpathevaluator.tag
Packit Service b74dd5
xml.etree.ElementTree.Element.tag" class="py-name" href="#" onclick="return doclink('link-64', 'tag', 'link-53');">tag</tt> <tt class="py-op">=</tt> <tt class="py-string">"{http://%s/}abc"</tt> <tt class="py-op">%</tt> <tt id="link-65" class="py-name">uni</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 70</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertRaises</tt><tt class="py-op">(</tt><tt class="py-name">ValueError</tt><tt class="py-op">,</tt> <tt id="link-66" class="py-name">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-66', 'etree', 'link-9');">etree</tt><tt class="py-op">.</tt><tt id="link-67" class="py-name">
Packit Service b74dd5
lxml.objectify.Element
Packit Service b74dd5
lxml.tests.test_pyclasslookup.PyClassLookupTestCase.Element
Packit Service b74dd5
xml.etree.ElementTree.Element" class="py-name" href="#" onclick="return doclink('link-67', 'Element', 'link-50');">Element</tt><tt class="py-op">,</tt> <tt id="link-68" class="py-name">
Packit Service b74dd5
lxml.etree._Element.tag
Packit Service b74dd5
lxml.etree._Entity.tag
Packit Service b74dd5
lxml.etree._ProcessingInstruction.tag
Packit Service b74dd5
lxml.tests.test_xpathevaluator.tag
Packit Service b74dd5
xml.etree.ElementTree.Element.tag" class="py-name" href="#" onclick="return doclink('link-68', 'tag', 'link-53');">tag</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 71</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 72</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_unicode_nstag_invalid<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 73</tt> <tt class="py-line"> <tt class="py-comment"># sadly, Klingon is not well-formed</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 74</tt>  <tt class="py-line">        <tt id="link-69" class="py-name">
Packit Service b74dd5
lxml.etree._Element.tag
Packit Service b74dd5
lxml.etree._Entity.tag
Packit Service b74dd5
lxml.etree._ProcessingInstruction.tag
Packit Service b74dd5
lxml.tests.test_xpathevaluator.tag
Packit Service b74dd5
xml.etree.ElementTree.Element.tag" class="py-name" href="#" onclick="return doclink('link-69', 'tag', 'link-53');">tag</tt> <tt class="py-op">=</tt> <tt class="py-string">"{http://abc/}%s"</tt> <tt class="py-op">%</tt> <tt id="link-70" class="py-name">invalid_tag</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 75</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertRaises</tt><tt class="py-op">(</tt><tt class="py-name">ValueError</tt><tt class="py-op">,</tt> <tt id="link-71" class="py-name">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-71', 'etree', 'link-9');">etree</tt><tt class="py-op">.</tt><tt id="link-72" class="py-name">
Packit Service b74dd5
lxml.objectify.Element
Packit Service b74dd5
lxml.tests.test_pyclasslookup.PyClassLookupTestCase.Element
Packit Service b74dd5
xml.etree.ElementTree.Element" class="py-name" href="#" onclick="return doclink('link-72', 'Element', 'link-50');">Element</tt><tt class="py-op">,</tt> <tt id="link-73" class="py-name">
Packit Service b74dd5
lxml.etree._Element.tag
Packit Service b74dd5
lxml.etree._Entity.tag
Packit Service b74dd5
lxml.etree._ProcessingInstruction.tag
Packit Service b74dd5
lxml.tests.test_xpathevaluator.tag
Packit Service b74dd5
xml.etree.ElementTree.Element.tag" class="py-name" href="#" onclick="return doclink('link-73', 'tag', 'link-53');">tag</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 76</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 77</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_unicode_qname<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 78</tt> <tt class="py-line"> <tt id="link-74" class="py-name" targets="Function lxml.tests.selftest.qname()=lxml.tests.selftest-module.html#qname,Function lxml.tests.selftest2.qname()=lxml.tests.selftest2-module.html#qname">
Packit Service b74dd5
lxml.tests.selftest2.qname" class="py-name" href="#" onclick="return doclink('link-74', 'qname', 'link-74');">qname</tt> <tt class="py-op">=</tt> <tt id="link-75" class="py-name">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-75', 'etree', 'link-9');">etree</tt><tt class="py-op">.</tt><tt id="link-76" class="py-name" targets="Class lxml.etree.QName=lxml.etree.QName-class.html,Class xml.etree.ElementTree.QName=xml.etree.ElementTree.QName-class.html">
Packit Service b74dd5
xml.etree.ElementTree.QName" class="py-name" href="#" onclick="return doclink('link-76', 'QName', 'link-76');">QName</tt><tt class="py-op">(</tt><tt id="link-77" class="py-name">uni</tt><tt class="py-op">,</tt> <tt id="link-78" class="py-name">uni</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 79</tt>  <tt class="py-line">        <tt id="link-79" class="py-name">
Packit Service b74dd5
lxml.etree._Element.tag
Packit Service b74dd5
lxml.etree._Entity.tag
Packit Service b74dd5
lxml.etree._ProcessingInstruction.tag
Packit Service b74dd5
lxml.tests.test_xpathevaluator.tag
Packit Service b74dd5
xml.etree.ElementTree.Element.tag" class="py-name" href="#" onclick="return doclink('link-79', 'tag', 'link-53');">tag</tt> <tt class="py-op">=</tt> <tt class="py-string">"{%s}%s"</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt><tt id="link-80" class="py-name">uni</tt><tt class="py-op">,</tt> <tt id="link-81" class="py-name">uni</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 80</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-82" class="py-name">
Packit Service b74dd5
lxml.tests.selftest2.qname" class="py-name" href="#" onclick="return doclink('link-82', 'qname', 'link-74');">qname</tt><tt class="py-op">.</tt><tt id="link-83" class="py-name">
Packit Service b74dd5
lxml.etree._Element.text
Packit Service b74dd5
lxml.etree._Entity.text
Packit Service b74dd5
lxml.objectify.ObjectifiedElement.text
Packit Service b74dd5
xml.etree.ElementTree.Element.text" class="py-name" href="#" onclick="return doclink('link-83', 'text', 'link-37');">text</tt><tt class="py-op">,</tt> <tt id="link-84" class="py-name">
Packit Service b74dd5
lxml.etree._Element.tag
Packit Service b74dd5
lxml.etree._Entity.tag
Packit Service b74dd5
lxml.etree._ProcessingInstruction.tag
Packit Service b74dd5
lxml.tests.test_xpathevaluator.tag
Packit Service b74dd5
xml.etree.ElementTree.Element.tag" class="py-name" href="#" onclick="return doclink('link-84', 'tag', 'link-53');">tag</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 81</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 class="py-name">unicode</tt><tt class="py-op">(</tt><tt id="link-85" class="py-name">
Packit Service b74dd5
lxml.tests.selftest2.qname" class="py-name" href="#" onclick="return doclink('link-85', 'qname', 'link-74');">qname</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-86" class="py-name">
Packit Service b74dd5
lxml.etree._Element.tag
Packit Service b74dd5
lxml.etree._Entity.tag
Packit Service b74dd5
lxml.etree._ProcessingInstruction.tag
Packit Service b74dd5
lxml.tests.test_xpathevaluator.tag
Packit Service b74dd5
xml.etree.ElementTree.Element.tag" class="py-name" href="#" onclick="return doclink('link-86', 'tag', 'link-53');">tag</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 82</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 83</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_unicode_qname_invalid<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 84</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertRaises</tt><tt class="py-op">(</tt><tt class="py-name">ValueError</tt><tt class="py-op">,</tt> <tt id="link-87" class="py-name">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-87', 'etree', 'link-9');">etree</tt><tt class="py-op">.</tt><tt id="link-88" class="py-name">
Packit Service b74dd5
xml.etree.ElementTree.QName" class="py-name" href="#" onclick="return doclink('link-88', 'QName', 'link-76');">QName</tt><tt class="py-op">,</tt> <tt id="link-89" class="py-name">invalid_tag</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 85</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 86</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_unicode_attr<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 87</tt> <tt class="py-line"> <tt class="py-name">el</tt> <tt class="py-op">=</tt> <tt id="link-90" class="py-name">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-90', 'etree', 'link-9');">etree</tt><tt class="py-op">.</tt><tt id="link-91" class="py-name">
Packit Service b74dd5
lxml.objectify.Element
Packit Service b74dd5
lxml.tests.test_pyclasslookup.PyClassLookupTestCase.Element
Packit Service b74dd5
xml.etree.ElementTree.Element" class="py-name" href="#" onclick="return doclink('link-91', 'Element', 'link-50');">Element</tt><tt class="py-op">(</tt><tt class="py-string">'foo'</tt><tt class="py-op">,</tt> <tt class="py-op">{</tt><tt class="py-string">'bar'</tt><tt class="py-op">:</tt> <tt id="link-92" class="py-name">uni</tt><tt class="py-op">}</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 88</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-93" class="py-name">uni</tt><tt class="py-op">,</tt> <tt class="py-name">el</tt><tt class="py-op">.</tt><tt id="link-94" class="py-name" targets="Variable lxml.etree._Element.attrib=lxml.etree._Element-class.html#attrib,Variable lxml.etree._ProcessingInstruction.attrib=lxml.etree._ProcessingInstruction-class.html#attrib,Function lxml.tests.selftest2.attrib()=lxml.tests.selftest2-module.html#attrib,Variable xml.etree.ElementTree.Element.attrib=xml.etree.ElementTree.Element-class.html#attrib">
Packit Service b74dd5
lxml.etree._ProcessingInstruction.attrib
Packit Service b74dd5
lxml.tests.selftest2.attrib
Packit Service b74dd5
xml.etree.ElementTree.Element.attrib" class="py-name" href="#" onclick="return doclink('link-94', 'attrib', 'link-94');">attrib</tt><tt class="py-op">[</tt><tt class="py-string">'bar'</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 89</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 90</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_unicode_comment<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 91</tt> <tt class="py-line"> <tt class="py-name">el</tt> <tt class="py-op">=</tt> <tt id="link-95" class="py-name">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-95', 'etree', 'link-9');">etree</tt><tt class="py-op">.</tt><tt id="link-96" class="py-name" targets="Function lxml.etree.Comment()=lxml.etree-module.html#Comment">Comment</tt><tt class="py-op">(</tt><tt id="link-97" class="py-name">uni</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 92</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-98" class="py-name">uni</tt><tt class="py-op">,</tt> <tt class="py-name">el</tt><tt class="py-op">.</tt><tt id="link-99" class="py-name">
Packit Service b74dd5
lxml.etree._Element.text
Packit Service b74dd5
lxml.etree._Entity.text
Packit Service b74dd5
lxml.objectify.ObjectifiedElement.text
Packit Service b74dd5
xml.etree.ElementTree.Element.text" class="py-name" href="#" onclick="return doclink('link-99', 'text', 'link-37');">text</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 93</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 94</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_unicode_repr1<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 95</tt> <tt class="py-line"> <tt class="py-name">x</tt> <tt class="py-op">=</tt> <tt id="link-100" class="py-name">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-100', 'etree', 'link-9');">etree</tt><tt class="py-op">.</tt><tt id="link-101" class="py-name">
Packit Service b74dd5
lxml.objectify.Element
Packit Service b74dd5
lxml.tests.test_pyclasslookup.PyClassLookupTestCase.Element
Packit Service b74dd5
xml.etree.ElementTree.Element" class="py-name" href="#" onclick="return doclink('link-101', 'Element', 'link-50');">Element</tt><tt class="py-op">(</tt><tt id="link-102" class="py-name">_str</tt><tt class="py-op">(</tt><tt class="py-string">'å'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 96</tt>  <tt class="py-line">        <tt class="py-comment"># must not raise UnicodeEncodeError</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 97</tt>  <tt class="py-line">        <tt class="py-name">repr</tt><tt class="py-op">(</tt><tt class="py-name">x</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 98</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno"> 99</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_unicode_repr2<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">100</tt> <tt class="py-line"> <tt class="py-name">x</tt> <tt class="py-op">=</tt> <tt id="link-103" class="py-name">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-103', 'etree', 'link-9');">etree</tt><tt class="py-op">.</tt><tt id="link-104" class="py-name">Comment</tt><tt class="py-op">(</tt><tt id="link-105" class="py-name">_str</tt><tt class="py-op">(</tt><tt class="py-string">'ö'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">101</tt>  <tt class="py-line">        <tt class="py-name">repr</tt><tt class="py-op">(</tt><tt class="py-name">x</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">102</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">103</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_unicode_repr3<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">104</tt> <tt class="py-line"> <tt class="py-name">x</tt> <tt class="py-op">=</tt> <tt id="link-106" class="py-name">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-106', 'etree', 'link-9');">etree</tt><tt class="py-op">.</tt><tt class="py-name">ProcessingInstruction</tt><tt class="py-op">(</tt><tt id="link-107" class="py-name">_str</tt><tt class="py-op">(</tt><tt class="py-string">'Å'</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> <tt id="link-108" class="py-name">_str</tt><tt class="py-op">(</tt><tt class="py-string">'\u0131'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">105</tt>  <tt class="py-line">        <tt class="py-name">repr</tt><tt class="py-op">(</tt><tt class="py-name">x</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">106</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">107</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_unicode_repr4<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">108</tt> <tt class="py-line"> <tt class="py-name">x</tt> <tt class="py-op">=</tt> <tt id="link-109" class="py-name">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-109', 'etree', 'link-9');">etree</tt><tt class="py-op">.</tt><tt id="link-110" class="py-name" targets="Function lxml.etree.Entity()=lxml.etree-module.html#Entity">Entity</tt><tt class="py-op">(</tt><tt id="link-111" class="py-name">_str</tt><tt class="py-op">(</tt><tt class="py-string">'ä'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">109</tt>  <tt class="py-line">        <tt class="py-name">repr</tt><tt class="py-op">(</tt><tt class="py-name">x</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">110</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">111</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_unicode_text<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">112</tt> <tt class="py-line"> <tt class="py-name">e</tt> <tt class="py-op">=</tt> <tt id="link-112" class="py-name">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-112', 'etree', 'link-9');">etree</tt><tt class="py-op">.</tt><tt id="link-113" class="py-name">
Packit Service b74dd5
lxml.objectify.Element
Packit Service b74dd5
lxml.tests.test_pyclasslookup.PyClassLookupTestCase.Element
Packit Service b74dd5
xml.etree.ElementTree.Element" class="py-name" href="#" onclick="return doclink('link-113', 'Element', 'link-50');">Element</tt><tt class="py-op">(</tt><tt class="py-string">'e'</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">113</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">114</tt>  <tt class="py-line">        <tt class="py-keyword">def</tt> <tt class="py-def-name">settext</tt><tt class="py-op">(</tt><tt class="py-param">text</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">115</tt>  <tt class="py-line">            <tt class="py-name">e</tt><tt class="py-op">.</tt><tt id="link-114" class="py-name">
Packit Service b74dd5
lxml.etree._Element.text
Packit Service b74dd5
lxml.etree._Entity.text
Packit Service b74dd5
lxml.objectify.ObjectifiedElement.text
Packit Service b74dd5
xml.etree.ElementTree.Element.text" class="py-name" href="#" onclick="return doclink('link-114', 'text', 'link-37');">text</tt> <tt class="py-op">=</tt> <tt id="link-115" class="py-name">
Packit Service b74dd5
lxml.etree._Element.text
Packit Service b74dd5
lxml.etree._Entity.text
Packit Service b74dd5
lxml.objectify.ObjectifiedElement.text
Packit Service b74dd5
xml.etree.ElementTree.Element.text" class="py-name" href="#" onclick="return doclink('link-115', 'text', 'link-37');">text</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">116</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">117</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertRaises</tt><tt class="py-op">(</tt><tt class="py-name">ValueError</tt><tt class="py-op">,</tt> <tt class="py-name">settext</tt><tt class="py-op">,</tt> <tt id="link-116" class="py-name">_str</tt><tt class="py-op">(</tt><tt class="py-string">'ab\ufffe'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">118</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertRaises</tt><tt class="py-op">(</tt><tt class="py-name">ValueError</tt><tt class="py-op">,</tt> <tt class="py-name">settext</tt><tt class="py-op">,</tt> <tt id="link-117" class="py-name">_str</tt><tt class="py-op">(</tt><tt class="py-string">'ö\ffff'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">119</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertRaises</tt><tt class="py-op">(</tt><tt class="py-name">ValueError</tt><tt class="py-op">,</tt> <tt class="py-name">settext</tt><tt class="py-op">,</tt> <tt id="link-118" class="py-name">_str</tt><tt class="py-op">(</tt><tt class="py-string">'\u0123\ud800'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">120</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertRaises</tt><tt class="py-op">(</tt><tt class="py-name">ValueError</tt><tt class="py-op">,</tt> <tt class="py-name">settext</tt><tt class="py-op">,</tt> <tt id="link-119" class="py-name">_str</tt><tt class="py-op">(</tt><tt class="py-string">'x\ud8ff'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">121</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertRaises</tt><tt class="py-op">(</tt><tt class="py-name">ValueError</tt><tt class="py-op">,</tt> <tt class="py-name">settext</tt><tt class="py-op">,</tt> <tt id="link-120" class="py-name">_str</tt><tt class="py-op">(</tt><tt class="py-string">'\U00010000\udfff'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">122</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertRaises</tt><tt class="py-op">(</tt><tt class="py-name">ValueError</tt><tt class="py-op">,</tt> <tt class="py-name">settext</tt><tt class="py-op">,</tt> <tt id="link-121" class="py-name">_str</tt><tt class="py-op">(</tt><tt class="py-string">'abd\x00def'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">123</tt>  <tt class="py-line">        <tt class="py-comment"># should not Raise</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">124</tt>  <tt class="py-line">        <tt class="py-name">settext</tt><tt class="py-op">(</tt><tt id="link-122" class="py-name">_str</tt><tt class="py-op">(</tt><tt class="py-string">'\ud7ff\ue000\U00010000\U0010FFFFäöas'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">125</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">126</tt>  <tt class="py-line">        <tt class="py-keyword">for</tt> <tt class="py-name">char_val</tt> <tt class="py-keyword">in</tt> <tt class="py-name">range</tt><tt class="py-op">(</tt><tt class="py-number">0xD800</tt><tt class="py-op">,</tt> <tt class="py-number">0xDFFF</tt><tt class="py-op">+</tt><tt class="py-number">1</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">127</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertRaises</tt><tt class="py-op">(</tt><tt class="py-name">ValueError</tt><tt class="py-op">,</tt> <tt class="py-name">settext</tt><tt class="py-op">,</tt> <tt class="py-string">'abc'</tt> <tt class="py-op">+</tt> <tt class="py-name">_chr</tt><tt class="py-op">(</tt><tt class="py-name">char_val</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">128</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertRaises</tt><tt class="py-op">(</tt><tt class="py-name">ValueError</tt><tt class="py-op">,</tt> <tt class="py-name">settext</tt><tt class="py-op">,</tt> <tt class="py-name">_chr</tt><tt class="py-op">(</tt><tt class="py-name">char_val</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">129</tt>  <tt class="py-line">            <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertRaises</tt><tt class="py-op">(</tt><tt class="py-name">ValueError</tt><tt class="py-op">,</tt> <tt class="py-name">settext</tt><tt class="py-op">,</tt> <tt class="py-name">_chr</tt><tt class="py-op">(</tt><tt class="py-name">char_val</tt><tt class="py-op">)</tt> <tt class="py-op">+</tt> <tt class="py-string">'abc'</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">130</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">131</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertRaises</tt><tt class="py-op">(</tt><tt class="py-name">ValueError</tt><tt class="py-op">,</tt> <tt class="py-name">settext</tt><tt class="py-op">,</tt> <tt id="link-123" class="py-name">_bytes</tt><tt class="py-op">(</tt><tt class="py-string">'\xe4'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">132</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertRaises</tt><tt class="py-op">(</tt><tt class="py-name">ValueError</tt><tt class="py-op">,</tt> <tt class="py-name">settext</tt><tt class="py-op">,</tt> <tt id="link-124" class="py-name">_bytes</tt><tt class="py-op">(</tt><tt class="py-string">'\x80'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">133</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertRaises</tt><tt class="py-op">(</tt><tt class="py-name">ValueError</tt><tt class="py-op">,</tt> <tt class="py-name">settext</tt><tt class="py-op">,</tt> <tt id="link-125" class="py-name">_bytes</tt><tt class="py-op">(</tt><tt class="py-string">'\xff'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">134</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertRaises</tt><tt class="py-op">(</tt><tt class="py-name">ValueError</tt><tt class="py-op">,</tt> <tt class="py-name">settext</tt><tt class="py-op">,</tt> <tt id="link-126" class="py-name">_bytes</tt><tt class="py-op">(</tt><tt class="py-string">'\x08'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">135</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertRaises</tt><tt class="py-op">(</tt><tt class="py-name">ValueError</tt><tt class="py-op">,</tt> <tt class="py-name">settext</tt><tt class="py-op">,</tt> <tt id="link-127" class="py-name">_bytes</tt><tt class="py-op">(</tt><tt class="py-string">'\x19'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">136</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertRaises</tt><tt class="py-op">(</tt><tt class="py-name">ValueError</tt><tt class="py-op">,</tt> <tt class="py-name">settext</tt><tt class="py-op">,</tt> <tt id="link-128" class="py-name">_bytes</tt><tt class="py-op">(</tt><tt class="py-string">'\x20\x00'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">137</tt>  <tt class="py-line">        <tt class="py-comment"># should not Raise</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">138</tt>  <tt class="py-line">        <tt class="py-name">settext</tt><tt class="py-op">(</tt><tt id="link-129" class="py-name">_bytes</tt><tt class="py-op">(</tt><tt class="py-string">'\x09\x0A\x0D\x20\x60\x7f'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">139</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">140</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_uniname<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">141</tt> <tt class="py-line"> <tt id="link-130" class="py-name">
Packit Service b74dd5
lxml.objectify.Element
Packit Service b74dd5
lxml.tests.test_pyclasslookup.PyClassLookupTestCase.Element
Packit Service b74dd5
xml.etree.ElementTree.Element" class="py-name" href="#" onclick="return doclink('link-130', 'Element', 'link-50');">Element</tt> <tt class="py-op">=</tt> <tt id="link-131" class="py-name">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-131', 'etree', 'link-9');">etree</tt><tt class="py-op">.</tt><tt id="link-132" class="py-name">
Packit Service b74dd5
lxml.objectify.Element
Packit Service b74dd5
lxml.tests.test_pyclasslookup.PyClassLookupTestCase.Element
Packit Service b74dd5
xml.etree.ElementTree.Element" class="py-name" href="#" onclick="return doclink('link-132', 'Element', 'link-50');">Element</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">142</tt>  <tt class="py-line">        <tt class="py-keyword">def</tt> <tt class="py-def-name">el</tt><tt class="py-op">(</tt><tt class="py-param">name</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">143</tt>  <tt class="py-line">            <tt class="py-keyword">return</tt> <tt id="link-133" class="py-name">
Packit Service b74dd5
lxml.objectify.Element
Packit Service b74dd5
lxml.tests.test_pyclasslookup.PyClassLookupTestCase.Element
Packit Service b74dd5
xml.etree.ElementTree.Element" class="py-name" href="#" onclick="return doclink('link-133', 'Element', 'link-50');">Element</tt><tt class="py-op">(</tt><tt id="link-134" class="py-name" targets="Variable lxml.etree.DTD.name=lxml.etree.DTD-class.html#name,Variable lxml.etree._Entity.name=lxml.etree._Entity-class.html#name,Variable lxml.html.InputMixin.name=lxml.html.InputMixin-class.html#name,Variable lxml.objectify.PyType.name=lxml.objectify.PyType-class.html#name">
Packit Service b74dd5
lxml.etree._Entity.name
Packit Service b74dd5
lxml.html.InputMixin.name
Packit Service b74dd5
lxml.objectify.PyType.name" class="py-name" href="#" onclick="return doclink('link-134', 'name', 'link-134');">name</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">144</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">145</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertRaises</tt><tt class="py-op">(</tt><tt class="py-name">ValueError</tt><tt class="py-op">,</tt> <tt class="py-name">el</tt><tt class="py-op">,</tt> <tt class="py-string">':'</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">146</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertRaises</tt><tt class="py-op">(</tt><tt class="py-name">ValueError</tt><tt class="py-op">,</tt> <tt class="py-name">el</tt><tt class="py-op">,</tt> <tt class="py-string">'0a'</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">147</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertRaises</tt><tt class="py-op">(</tt><tt class="py-name">ValueError</tt><tt class="py-op">,</tt> <tt class="py-name">el</tt><tt class="py-op">,</tt> <tt id="link-135" class="py-name">_str</tt><tt class="py-op">(</tt><tt class="py-string">'\u203f'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">148</tt>  <tt class="py-line">        <tt class="py-comment"># should not Raise</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">149</tt>  <tt class="py-line">        <tt class="py-name">el</tt><tt class="py-op">(</tt><tt id="link-136" class="py-name">_str</tt><tt class="py-op">(</tt><tt class="py-string">'\u0132'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">150</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">151</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">152</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">153</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_unicode_parse_stringio<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">154</tt> <tt class="py-line"> <tt class="py-name">el</tt> <tt class="py-op">=</tt> <tt id="link-137" class="py-name">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-137', 'etree', 'link-9');">etree</tt><tt class="py-op">.</tt><tt id="link-138" class="py-name" targets="Method lxml.etree._ElementTree.parse()=lxml.etree._ElementTree-class.html#parse,Function lxml.etree.parse()=lxml.etree-module.html#parse,Function lxml.html.ElementSoup.parse()=lxml.html.ElementSoup-module.html#parse,Function lxml.html.html5parser.parse()=lxml.html.html5parser-module.html#parse,Function lxml.html.soupparser.parse()=lxml.html.soupparser-module.html#parse,Function lxml.objectify.parse()=lxml.objectify-module.html#parse,Method lxml.tests.common_imports.HelperTestCase.parse()=lxml.tests.common_imports.HelperTestCase-class.html#parse">
Packit Service b74dd5
lxml.etree.parse
Packit Service b74dd5
lxml.html.ElementSoup.parse
Packit Service b74dd5
lxml.html.html5parser.parse
Packit Service b74dd5
lxml.html.soupparser.parse
Packit Service b74dd5
lxml.objectify.parse
Packit Service b74dd5
lxml.tests.common_imports.HelperTestCase.parse" class="py-name" href="#" onclick="return doclink('link-138', 'parse', 'link-138');">parse</tt><tt class="py-op">(</tt><tt class="py-name">StringIO</tt><tt class="py-op">(</tt><tt class="py-string">'<p>%s</p>'</tt> <tt class="py-op">%</tt> <tt id="link-139" class="py-name">uni</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt id="link-140" class="py-name" targets="Method lxml.etree._ElementTree.getroot()=lxml.etree._ElementTree-class.html#getroot">getroot</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">155</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-141" class="py-name">uni</tt><tt class="py-op">,</tt> <tt class="py-name">el</tt><tt class="py-op">.</tt><tt id="link-142" class="py-name">
Packit Service b74dd5
lxml.etree._Element.text
Packit Service b74dd5
lxml.etree._Entity.text
Packit Service b74dd5
lxml.objectify.ObjectifiedElement.text
Packit Service b74dd5
xml.etree.ElementTree.Element.text" class="py-name" href="#" onclick="return doclink('link-142', 'text', 'link-37');">text</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">156</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">157</tt>  <tt class="py-line"><tt class="py-comment">##     def test_parse_fileobject_unicode(self):</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">158</tt>  <tt class="py-line"><tt class="py-comment">##         # parse unicode from unamed file object (not support by ElementTree)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">159</tt>  <tt class="py-line"><tt class="py-comment">##         f = SillyFileLike(uxml)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">160</tt>  <tt class="py-line"><tt class="py-comment">##         root = etree.parse(f).getroot()</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">161</tt>  <tt class="py-line"><tt class="py-comment">##         self.assertEqual(unicode(etree.tostring(root, 'UTF-8'), 'UTF-8'),</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">162</tt>  <tt class="py-line"><tt class="py-comment">##                           uxml)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">163</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">164</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">165</tt> -<tt class="py-line"><tt class="py-keyword">class</tt> EncodingsTestCase<tt class="py-op">(</tt><tt class="py-base-class">HelperTestCase</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">166</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_illegal_utf8<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">167</tt> <tt class="py-line"> <tt id="link-143" class="py-name" targets="Method lxml.etree.TreeBuilder.data()=lxml.etree.TreeBuilder-class.html#data">data</tt> <tt class="py-op">=</tt> <tt id="link-144" class="py-name">_bytes</tt><tt class="py-op">(</tt><tt class="py-string">'<test>\x80\x80\x80</test>'</tt><tt class="py-op">,</tt> <tt id="link-145" class="py-name" targets="Variable lxml.etree.DocInfo.encoding=lxml.etree.DocInfo-class.html#encoding,Function lxml.tests.selftest.encoding()=lxml.tests.selftest-module.html#encoding,Function lxml.tests.selftest2.encoding()=lxml.tests.selftest2-module.html#encoding">
Packit Service b74dd5
lxml.tests.selftest.encoding
Packit Service b74dd5
lxml.tests.selftest2.encoding" class="py-name" href="#" onclick="return doclink('link-145', 'encoding', 'link-145');">encoding</tt><tt class="py-op">=</tt><tt class="py-string">'iso8859-1'</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">168</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertRaises</tt><tt class="py-op">(</tt><tt id="link-146" class="py-name">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-146', 'etree', 'link-9');">etree</tt><tt class="py-op">.</tt><tt id="link-147" class="py-name" targets="Class lxml.etree.XMLSyntaxError=lxml.etree.XMLSyntaxError-class.html">XMLSyntaxError</tt><tt class="py-op">,</tt> <tt id="link-148" class="py-name">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-148', 'etree', 'link-9');">etree</tt><tt class="py-op">.</tt><tt id="link-149" class="py-name" targets="Function lxml.etree.fromstring()=lxml.etree-module.html#fromstring,Function lxml.html.html5parser.fromstring()=lxml.html.html5parser-module.html#fromstring,Function lxml.html.soupparser.fromstring()=lxml.html.soupparser-module.html#fromstring,Function lxml.objectify.fromstring()=lxml.objectify-module.html#fromstring">
Packit Service b74dd5
lxml.html.html5parser.fromstring
Packit Service b74dd5
lxml.html.soupparser.fromstring
Packit Service b74dd5
lxml.objectify.fromstring" class="py-name" href="#" onclick="return doclink('link-149', 'fromstring', 'link-149');">fromstring</tt><tt class="py-op">,</tt> <tt id="link-150" class="py-name">data</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">169</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">170</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_illegal_utf8_recover<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">171</tt> <tt class="py-line"> <tt id="link-151" class="py-name">data</tt> <tt class="py-op">=</tt> <tt id="link-152" class="py-name">_bytes</tt><tt class="py-op">(</tt><tt class="py-string">'<test>\x80\x80\x80</test>'</tt><tt class="py-op">,</tt> <tt id="link-153" class="py-name">
Packit Service b74dd5
lxml.tests.selftest.encoding
Packit Service b74dd5
lxml.tests.selftest2.encoding" class="py-name" href="#" onclick="return doclink('link-153', 'encoding', 'link-145');">encoding</tt><tt class="py-op">=</tt><tt class="py-string">'iso8859-1'</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">172</tt>  <tt class="py-line">        <tt id="link-154" class="py-name" targets="Variable lxml.etree._ElementTree.parser=lxml.etree._ElementTree-class.html#parser,Variable lxml.tests.test_pyclasslookup.PyClassLookupTestCase.parser=lxml.tests.test_pyclasslookup.PyClassLookupTestCase-class.html#parser">
Packit Service b74dd5
lxml.tests.test_pyclasslookup.PyClassLookupTestCase.parser" class="py-name" href="#" onclick="return doclink('link-154', 'parser', 'link-154');">parser</tt> <tt class="py-op">=</tt> <tt id="link-155" class="py-name">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-155', 'etree', 'link-9');">etree</tt><tt class="py-op">.</tt><tt id="link-156" class="py-name" targets="Class lxml.etree.XMLParser=lxml.etree.XMLParser-class.html,Method lxml.tests.test_elementtree._ETreeTestCaseBase.XMLParser()=lxml.tests.test_elementtree._ETreeTestCaseBase-class.html#XMLParser,Class xml.etree.ElementTree.XMLParser=xml.etree.ElementTree.XMLParser-class.html">
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.XMLParser
Packit Service b74dd5
xml.etree.ElementTree.XMLParser" class="py-name" href="#" onclick="return doclink('link-156', 'XMLParser', 'link-156');">XMLParser</tt><tt class="py-op">(</tt><tt class="py-name">recover</tt><tt class="py-op">=</tt><tt class="py-name">True</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">173</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertRaises</tt><tt class="py-op">(</tt><tt id="link-157" class="py-name">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-157', 'etree', 'link-9');">etree</tt><tt class="py-op">.</tt><tt id="link-158" class="py-name">XMLSyntaxError</tt><tt class="py-op">,</tt> <tt id="link-159" class="py-name">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-159', 'etree', 'link-9');">etree</tt><tt class="py-op">.</tt><tt id="link-160" class="py-name">
Packit Service b74dd5
lxml.html.html5parser.fromstring
Packit Service b74dd5
lxml.html.soupparser.fromstring
Packit Service b74dd5
lxml.objectify.fromstring" class="py-name" href="#" onclick="return doclink('link-160', 'fromstring', 'link-149');">fromstring</tt><tt class="py-op">,</tt> <tt id="link-161" class="py-name">data</tt><tt class="py-op">,</tt> <tt id="link-162" class="py-name">
Packit Service b74dd5
lxml.tests.test_pyclasslookup.PyClassLookupTestCase.parser" class="py-name" href="#" onclick="return doclink('link-162', 'parser', 'link-154');">parser</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">174</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">175</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> _test_encoding<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">encoding</tt><tt class="py-op">,</tt> <tt class="py-param">xml_encoding_name</tt><tt class="py-op">=</tt><tt class="py-name">None</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">176</tt> <tt class="py-line"> <tt class="py-name">foo</tt> <tt class="py-op">=</tt> <tt class="py-string">"""<?xml version='1.0' encoding='%s'?>\n<tag attrib='123'></tag>"""</tt> <tt class="py-op">%</tt> <tt class="py-op">(</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">177</tt>  <tt class="py-line">            <tt class="py-name">xml_encoding_name</tt> <tt class="py-keyword">or</tt> <tt id="link-163" class="py-name">
Packit Service b74dd5
lxml.tests.selftest.encoding
Packit Service b74dd5
lxml.tests.selftest2.encoding" class="py-name" href="#" onclick="return doclink('link-163', 'encoding', 'link-145');">encoding</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">178</tt>  <tt class="py-line">        <tt id="link-164" class="py-name" targets="Variable lxml.etree.iterparse.root=lxml.etree.iterparse-class.html#root">root</tt> <tt class="py-op">=</tt> <tt id="link-165" class="py-name">
Packit Service b74dd5
lxml.sax.ElementTreeContentHandler.etree
Packit Service b74dd5
lxml.tests.test_elementtree.CElementTreeTestCase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._ETreeTestCaseBase.etree
Packit Service b74dd5
lxml.tests.test_elementtree._XMLPullParserTest.etree
Packit Service b74dd5
lxml.tests.test_io._IOTestCaseBase.etree" class="py-name" href="#" onclick="return doclink('link-165', 'etree', 'link-9');">etree</tt><tt class="py-op">.</tt><tt id="link-166" class="py-name">
Packit Service b74dd5
lxml.html.html5parser.fromstring
Packit Service b74dd5
lxml.html.soupparser.fromstring
Packit Service b74dd5
lxml.objectify.fromstring" class="py-name" href="#" onclick="return doclink('link-166', 'fromstring', 'link-149');">fromstring</tt><tt class="py-op">(</tt><tt class="py-name">foo</tt><tt class="py-op">.</tt><tt class="py-name">encode</tt><tt class="py-op">(</tt><tt id="link-167" class="py-name">
Packit Service b74dd5
lxml.tests.selftest.encoding
Packit Service b74dd5
lxml.tests.selftest2.encoding" class="py-name" href="#" onclick="return doclink('link-167', 'encoding', 'link-145');">encoding</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">179</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 class="py-string">'tag'</tt><tt class="py-op">,</tt> <tt id="link-168" class="py-name">root</tt><tt class="py-op">.</tt><tt id="link-169" class="py-name">
Packit Service b74dd5
lxml.etree._Element.tag
Packit Service b74dd5
lxml.etree._Entity.tag
Packit Service b74dd5
lxml.etree._ProcessingInstruction.tag
Packit Service b74dd5
lxml.tests.test_xpathevaluator.tag
Packit Service b74dd5
xml.etree.ElementTree.Element.tag" class="py-name" href="#" onclick="return doclink('link-169', 'tag', 'link-53');">tag</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">180</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">181</tt>  <tt class="py-line">        <tt class="py-name">doc_encoding</tt> <tt class="py-op">=</tt> <tt id="link-170" class="py-name">root</tt><tt class="py-op">.</tt><tt id="link-171" class="py-name" targets="Method lxml.etree._Element.getroottree()=lxml.etree._Element-class.html#getroottree">getroottree</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt id="link-172" class="py-name" targets="Variable lxml.etree._ElementTree.docinfo=lxml.etree._ElementTree-class.html#docinfo">docinfo</tt><tt class="py-op">.</tt><tt id="link-173" class="py-name">
Packit Service b74dd5
lxml.tests.selftest.encoding
Packit Service b74dd5
lxml.tests.selftest2.encoding" class="py-name" href="#" onclick="return doclink('link-173', 'encoding', 'link-145');">encoding</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">182</tt>  <tt class="py-line">        <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">assertTrue</tt><tt class="py-op">(</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">183</tt>  <tt class="py-line">            <tt class="py-name">doc_encoding</tt><tt class="py-op">.</tt><tt class="py-name">lower</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">rstrip</tt><tt class="py-op">(</tt><tt class="py-string">'lbe'</tt><tt class="py-op">)</tt><tt class="py-op">,</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">184</tt>  <tt class="py-line">            <tt class="py-op">(</tt><tt class="py-name">xml_encoding_name</tt> <tt class="py-keyword">or</tt> <tt id="link-174" class="py-name">
Packit Service b74dd5
lxml.tests.selftest.encoding
Packit Service b74dd5
lxml.tests.selftest2.encoding" class="py-name" href="#" onclick="return doclink('link-174', 'encoding', 'link-145');">encoding</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">lower</tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">.</tt><tt class="py-name">rstrip</tt><tt class="py-op">(</tt><tt class="py-string">'lbe'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">185</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">186</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_utf8_fromstring<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">187</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-175" class="py-name" targets="Method lxml.tests.test_unicode.EncodingsTestCase._test_encoding()=lxml.tests.test_unicode.EncodingsTestCase-class.html#_test_encoding">_test_encoding</tt><tt class="py-op">(</tt><tt class="py-string">'utf-8'</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">188</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">189</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_utf8sig_fromstring<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">190</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-176" class="py-name">_test_encoding</tt><tt class="py-op">(</tt><tt class="py-string">'utf_8_sig'</tt><tt class="py-op">,</tt> <tt class="py-string">'utf-8'</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">191</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">192</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_utf16_fromstring<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">193</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-177" class="py-name">_test_encoding</tt><tt class="py-op">(</tt><tt class="py-string">'utf-16'</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">194</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">195</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_utf16LE_fromstring<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">196</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-178" class="py-name">_test_encoding</tt><tt class="py-op">(</tt><tt class="py-string">'utf-16le'</tt><tt class="py-op">,</tt> <tt class="py-string">'utf-16'</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">197</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">198</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_utf16BE_fromstring<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">199</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-179" class="py-name">_test_encoding</tt><tt class="py-op">(</tt><tt class="py-string">'utf-16be'</tt><tt class="py-op">,</tt> <tt class="py-string">'utf-16'</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">200</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">201</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_utf32_fromstring<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">202</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-180" class="py-name">_test_encoding</tt><tt class="py-op">(</tt><tt class="py-string">'utf-32'</tt><tt class="py-op">,</tt> <tt class="py-string">'utf-32'</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">203</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">204</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_utf32LE_fromstring<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">205</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-181" class="py-name">_test_encoding</tt><tt class="py-op">(</tt><tt class="py-string">'utf-32le'</tt><tt class="py-op">,</tt> <tt class="py-string">'utf-32'</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">206</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">207</tt> -<tt class="py-line"> <tt class="py-keyword">def</tt> test_utf32BE_fromstring<tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">208</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-182" class="py-name">_test_encoding</tt><tt class="py-op">(</tt><tt class="py-string">'utf-32be'</tt><tt class="py-op">,</tt> <tt class="py-string">'utf-32'</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">209</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">210</tt>  <tt class="py-line"> </tt>
Packit Service b74dd5
<tt class="py-lineno">211</tt> -<tt class="py-line"><tt class="py-keyword">def</tt> test_suite<tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">212</tt> <tt class="py-line"> <tt class="py-name">suite</tt> <tt class="py-op">=</tt> <tt class="py-name">unittest</tt><tt class="py-op">.</tt><tt class="py-name">TestSuite</tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">213</tt>  <tt class="py-line">    <tt class="py-name">suite</tt><tt class="py-op">.</tt><tt class="py-name">addTests</tt><tt class="py-op">(</tt><tt class="py-op">[</tt><tt class="py-name">unittest</tt><tt class="py-op">.</tt><tt class="py-name">makeSuite</tt><tt class="py-op">(</tt><tt id="link-183" class="py-name" targets="Class lxml.tests.test_unicode.UnicodeTestCase=lxml.tests.test_unicode.UnicodeTestCase-class.html">UnicodeTestCase</tt><tt class="py-op">)</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">214</tt>  <tt class="py-line">    <tt class="py-name">suite</tt><tt class="py-op">.</tt><tt class="py-name">addTests</tt><tt class="py-op">(</tt><tt class="py-op">[</tt><tt class="py-name">unittest</tt><tt class="py-op">.</tt><tt class="py-name">makeSuite</tt><tt class="py-op">(</tt><tt id="link-184" class="py-name" targets="Class lxml.tests.test_unicode.EncodingsTestCase=lxml.tests.test_unicode.EncodingsTestCase-class.html">EncodingsTestCase</tt><tt class="py-op">)</tt><tt class="py-op">]</tt><tt class="py-op">)</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">215</tt>  <tt class="py-line">    <tt class="py-keyword">return</tt> <tt class="py-name">suite</tt> </tt>
Packit Service b74dd5
<tt class="py-lineno">216</tt>  <tt class="py-line"> </tt><script type="text/javascript">
Packit Service b74dd5
Packit Service b74dd5
expandto(location.href);
Packit Service b74dd5
// -->
Packit Service b74dd5
</script>
Packit Service b74dd5
Packit Service b74dd5

Packit Service b74dd5
Packit Service b74dd5
Packit Service b74dd5
       bgcolor="#a0c0ff" cellspacing="0">
Packit Service b74dd5
  
Packit Service b74dd5
  
Packit Service b74dd5
         
Packit Service b74dd5
        href="lxml-module.html">Home   
Packit Service b74dd5
Packit Service b74dd5
  
Packit Service b74dd5
         
Packit Service b74dd5
        href="module-tree.html">Trees   
Packit Service b74dd5
Packit Service b74dd5
  
Packit Service b74dd5
         
Packit Service b74dd5
        href="identifier-index.html">Indices   
Packit Service b74dd5
Packit Service b74dd5
  
Packit Service b74dd5
         
Packit Service b74dd5
        href="help.html">Help   
Packit Service b74dd5
Packit Service b74dd5
  
Packit Service b74dd5
      
Packit Service b74dd5
        
Packit Service b74dd5
          
Packit Service b74dd5
            >lxml API
Packit Service b74dd5
          
Packit Service b74dd5
  
Packit Service b74dd5
Packit Service b74dd5
Packit Service b74dd5
  
Packit Service b74dd5
    
Packit Service b74dd5
    Generated by Epydoc 3.0.1
Packit Service b74dd5
    on Wed Jun 27 16:05:05 2018
Packit Service b74dd5
    
Packit Service b74dd5
    
Packit Service b74dd5
      
Packit Service b74dd5
        >http://epydoc.sourceforge.net
Packit Service b74dd5
    
Packit Service b74dd5
  
Packit Service b74dd5
Packit Service b74dd5
Packit Service b74dd5
<script type="text/javascript">
Packit Service b74dd5
  
Packit Service b74dd5
  // Private objects are initially displayed (because if
Packit Service b74dd5
  // javascript is turned off then we want them to be
Packit Service b74dd5
  // visible); but by default, we want to hide them.  So hide
Packit Service b74dd5
  // them unless we have a cookie that says to show them.
Packit Service b74dd5
  checkCookie();
Packit Service b74dd5
  // -->
Packit Service b74dd5
</script>
Packit Service b74dd5
</body>
Packit Service b74dd5
</html>