# Hye-Shik Chang <1 March 2002>
import CodecTestBase
class TestISO_2022_KR(CodecTestBase.CodecTestBase):
encoding = 'iso-2022-kr'
textfile_chunk = ('text.%s.roundrobin' % encoding, 'text.%s.utf-8' % encoding)
textfile_stream = ('text.%s.stream' % encoding, 'text.%s.utf-8' % encoding)
errortests = (
# invalid bytes
("abc\x1b$)C\x0e\x00\x00AD\x0f\x1b$(B", "strict", None),
("abc\x1b$)C\x0e\x00\x00AD\x0f\x1b$(B", "replace", u"abc\ufffd\uc894"),
("abc\x1b$)C\x0e\x00\x00AD\x0f\x1b$(B", "ignore", u"abc\uc894"),
)
if __name__ == '__main__':
CodecTestBase.main()
syntax highlighted by Code2HTML, v. 0.9.1