[Lxml-checkins] r46715 - lxml/trunk/src/lxml/tests
scoder at codespeak.net
scoder at codespeak.net
Tue Sep 18 11:24:37 CEST 2007
Author: scoder
Date: Tue Sep 18 11:24:29 2007
New Revision: 46715
Modified:
lxml/trunk/src/lxml/tests/test_elementtree.py
Log:
test case for UTF-8 BOM
Modified: lxml/trunk/src/lxml/tests/test_elementtree.py
==============================================================================
--- lxml/trunk/src/lxml/tests/test_elementtree.py (original)
+++ lxml/trunk/src/lxml/tests/test_elementtree.py Tue Sep 18 11:24:29 2007
@@ -2473,6 +2473,15 @@
tree = self.etree.XML(isoxml)
self.assertEquals(utext, tree.text)
+ def test_encoding_utf8_bom(self):
+ utext = u'Søk på nettet'
+ uxml = u'<?xml version="1.0" encoding="UTF-8"?>' + \
+ u'<p>%s</p>' % utext
+ bom = '\xEF\xBB\xBF'
+ xml = bom + uxml.encode("utf-8")
+ tree = etree.XML(xml)
+ self.assertEquals(utext, tree.text)
+
def test_encoding_8bit_parse_stringio(self):
utext = u'Søk på nettet'
uxml = u'<p>%s</p>' % utext
More information about the lxml-checkins
mailing list