fix for jython and normalize
This commit is contained in:
@@ -738,16 +738,16 @@ class TestString(unittest.TestCase):
|
|||||||
self.assertEqual(result, unicode(value))
|
self.assertEqual(result, unicode(value))
|
||||||
|
|
||||||
def test_deserialize_from_utf8(self):
|
def test_deserialize_from_utf8(self):
|
||||||
utf8 = '\xc3\xb8'
|
|
||||||
uni = u'\xf8'
|
uni = u'\xf8'
|
||||||
|
utf8 = uni.encode('utf-8')
|
||||||
node = DummySchemaNode(None)
|
node = DummySchemaNode(None)
|
||||||
typ = self._makeOne('utf-8')
|
typ = self._makeOne('utf-8')
|
||||||
result = typ.deserialize(node, utf8)
|
result = typ.deserialize(node, utf8)
|
||||||
self.assertEqual(result, uni)
|
self.assertEqual(result, uni)
|
||||||
|
|
||||||
def test_deserialize_from_utf16(self):
|
def test_deserialize_from_utf16(self):
|
||||||
utf16 = '\xff\xfe\xf8\x00'
|
|
||||||
uni = u'\xf8'
|
uni = u'\xf8'
|
||||||
|
utf16 = uni.encode('utf-16')
|
||||||
node = DummySchemaNode(None)
|
node = DummySchemaNode(None)
|
||||||
typ = self._makeOne('utf-16')
|
typ = self._makeOne('utf-16')
|
||||||
result = typ.deserialize(node, utf16)
|
result = typ.deserialize(node, utf16)
|
||||||
@@ -782,16 +782,16 @@ class TestString(unittest.TestCase):
|
|||||||
self.assertEqual(result, value)
|
self.assertEqual(result, value)
|
||||||
|
|
||||||
def test_serialize_to_utf8(self):
|
def test_serialize_to_utf8(self):
|
||||||
utf8 = '\xc3\xb8'
|
|
||||||
uni = u'\xf8'
|
uni = u'\xf8'
|
||||||
|
utf8 = uni.encode('utf-8')
|
||||||
node = DummySchemaNode(None)
|
node = DummySchemaNode(None)
|
||||||
typ = self._makeOne('utf-8')
|
typ = self._makeOne('utf-8')
|
||||||
result = typ.serialize(node, uni)
|
result = typ.serialize(node, uni)
|
||||||
self.assertEqual(result, utf8)
|
self.assertEqual(result, utf8)
|
||||||
|
|
||||||
def test_serialize_to_utf16(self):
|
def test_serialize_to_utf16(self):
|
||||||
utf16 = '\xff\xfe\xf8\x00'
|
|
||||||
uni = u'\xf8'
|
uni = u'\xf8'
|
||||||
|
utf16 = uni.encode('utf-16')
|
||||||
node = DummySchemaNode(None)
|
node = DummySchemaNode(None)
|
||||||
typ = self._makeOne('utf-16')
|
typ = self._makeOne('utf-16')
|
||||||
result = typ.serialize(node, uni)
|
result = typ.serialize(node, uni)
|
||||||
|
Reference in New Issue
Block a user