diff options
| author | scoder <none@none> | 2007-09-15 23:44:54 +0200 |
|---|---|---|
| committer | scoder <none@none> | 2007-09-15 23:44:54 +0200 |
| commit | ed4299b1b40e24ef83a0968505d4463ddb996b83 (patch) | |
| tree | 080e69fe1a80cc6cfc7f9bce2b439823574be615 /src/lxml/tests/test_etree.py | |
| parent | b7b9db53ba34688b7724a8c0c2bf883dd606e500 (diff) | |
| download | python-lxml-lxml-2.0alpha2.tar.gz | |
[svn r2884] support for selection output method on serialisationlxml-2.0alpha2
--HG--
branch : trunk
Diffstat (limited to 'src/lxml/tests/test_etree.py')
| -rw-r--r-- | src/lxml/tests/test_etree.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/lxml/tests/test_etree.py b/src/lxml/tests/test_etree.py index 6913fc87..2b6c84ed 100644 --- a/src/lxml/tests/test_etree.py +++ b/src/lxml/tests/test_etree.py @@ -1761,6 +1761,25 @@ class ETreeOnlyTestCase(HelperTestCase): result = tostring(a, pretty_print=True) self.assertEquals(result, "<a>\n <b/>\n <c/>\n</a>") + def test_tostring_method_text_encoding(self): + tostring = self.etree.tostring + Element = self.etree.Element + SubElement = self.etree.SubElement + + a = Element('a') + a.text = "A" + a.tail = "tail" + b = SubElement(a, 'b') + b.text = "B" + b.tail = u"Søk på nettet" + c = SubElement(a, 'c') + c.text = "C" + + result = tostring(a, method="text", encoding="UTF-16") + + self.assertEquals(u'ABSøk på nettetCtail'.encode("UTF-16"), + result) + def test_tounicode(self): tounicode = self.etree.tounicode Element = self.etree.Element |
