Exemple #1
0
 def test_unicode_decode_error(self):
     from exceptions import UnicodeDecodeError
     ud = UnicodeDecodeError("x", "y", 1, 5, "bah")
     assert ud.encoding == 'x'
     assert ud.object == 'y'
     assert ud.start == 1
     assert ud.end == 5
     assert ud.reason == 'bah'
     assert ud.args == ('x', 'y', 1, 5, 'bah')
     assert ud.message == ''
     ud.object = 'z9'
     assert ud.object == 'z9'
     assert str(ud) == "'x' codec can't decode bytes in position 1-4: bah"
     ud.end = 2
     assert str(ud) == "'x' codec can't decode byte 0x39 in position 1: bah"
Exemple #2
0
 def test_unicode_decode_error(self):
     from exceptions import UnicodeDecodeError
     ud = UnicodeDecodeError("x", "y", 1, 5, "bah")
     assert ud.encoding == 'x'
     assert ud.object == 'y'
     assert ud.start == 1
     assert ud.end == 5
     assert ud.reason == 'bah'
     assert ud.args == ('x', 'y', 1, 5, 'bah')
     assert ud.message == ''
     ud.object = 'z9'
     assert ud.object == 'z9'
     assert str(ud) == "'x' codec can't decode bytes in position 1-4: bah"
     ud.end = 2
     assert str(ud) == "'x' codec can't decode byte 0x39 in position 1: bah"
Exemple #3
0
 def test_unicode_error_uninitialized_str(self):
     assert str(UnicodeEncodeError.__new__(UnicodeEncodeError)) == ""
     assert str(UnicodeDecodeError.__new__(UnicodeDecodeError)) == ""
     assert str(UnicodeTranslateError.__new__(UnicodeTranslateError)) == ""
Exemple #4
0
 def test_unicode_error_uninitialized_str(self):
     assert str(UnicodeEncodeError.__new__(UnicodeEncodeError)) == ""
     assert str(UnicodeDecodeError.__new__(UnicodeDecodeError)) == ""
     assert str(UnicodeTranslateError.__new__(UnicodeTranslateError)) == ""