diff --git a/Lib/test/test_codecencodings_cn.py b/Lib/test/test_codecencodings_cn.py index 15a975e76..af32f624d 100644 --- a/Lib/test/test_codecencodings_cn.py +++ b/Lib/test/test_codecencodings_cn.py @@ -6,6 +6,7 @@ from test import multibytecodec_support import unittest +@unittest.skip("TODO: RUSTPYTHON; unknown encoding: gb2312") class Test_GB2312(multibytecodec_support.TestBase, unittest.TestCase): encoding = 'gb2312' tstring = multibytecodec_support.load_teststring('gb2312') @@ -19,82 +20,7 @@ class Test_GB2312(multibytecodec_support.TestBase, unittest.TestCase): (b"\xc1\x64", "strict", None), ) - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb2312 - def test_callback_None_index(self): - return super().test_callback_None_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb2312 - def test_callback_backward_index(self): - return super().test_callback_backward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb2312 - def test_callback_forward_index(self): - return super().test_callback_forward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb2312 - def test_callback_index_outofbound(self): - return super().test_callback_index_outofbound() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb2312 - def test_callback_long_index(self): - return super().test_callback_long_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb2312 - def test_callback_returns_bytes(self): - return super().test_callback_returns_bytes() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb2312 - def test_callback_wrong_objects(self): - return super().test_callback_wrong_objects() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb2312 - def test_chunkcoding(self): - return super().test_chunkcoding() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb2312 - def test_customreplace_encode(self): - return super().test_customreplace_encode() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb2312 - def test_errorhandle(self): - return super().test_errorhandle() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb2312 - def test_incrementaldecoder(self): - return super().test_incrementaldecoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb2312 - def test_incrementalencoder(self): - return super().test_incrementalencoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb2312 - def test_incrementalencoder_del_segfault(self): - return super().test_incrementalencoder_del_segfault() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb2312 - def test_incrementalencoder_error_callback(self): - return super().test_incrementalencoder_error_callback() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb2312 - def test_null_terminator(self): - return super().test_null_terminator() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb2312 - def test_streamreader(self): - return super().test_streamreader() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb2312 - def test_streamwriter(self): - return super().test_streamwriter() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb2312 - def test_streamwriter_reset_no_pending(self): - return super().test_streamwriter_reset_no_pending() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb2312 - def test_xmlcharrefreplace(self): - return super().test_xmlcharrefreplace() - +@unittest.skip("TODO: RUSTPYTHON; unknown encoding: gbk") class Test_GBK(multibytecodec_support.TestBase, unittest.TestCase): encoding = 'gbk' tstring = multibytecodec_support.load_teststring('gbk') @@ -109,82 +35,7 @@ class Test_GBK(multibytecodec_support.TestBase, unittest.TestCase): ("\u30fb", "strict", None), ) - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gbk - def test_callback_None_index(self): - return super().test_callback_None_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gbk - def test_callback_backward_index(self): - return super().test_callback_backward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gbk - def test_callback_forward_index(self): - return super().test_callback_forward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gbk - def test_callback_index_outofbound(self): - return super().test_callback_index_outofbound() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gbk - def test_callback_long_index(self): - return super().test_callback_long_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gbk - def test_callback_returns_bytes(self): - return super().test_callback_returns_bytes() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gbk - def test_callback_wrong_objects(self): - return super().test_callback_wrong_objects() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gbk - def test_chunkcoding(self): - return super().test_chunkcoding() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gbk - def test_customreplace_encode(self): - return super().test_customreplace_encode() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gbk - def test_errorhandle(self): - return super().test_errorhandle() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gbk - def test_incrementaldecoder(self): - return super().test_incrementaldecoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gbk - def test_incrementalencoder(self): - return super().test_incrementalencoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gbk - def test_incrementalencoder_del_segfault(self): - return super().test_incrementalencoder_del_segfault() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gbk - def test_incrementalencoder_error_callback(self): - return super().test_incrementalencoder_error_callback() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gbk - def test_null_terminator(self): - return super().test_null_terminator() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gbk - def test_streamreader(self): - return super().test_streamreader() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gbk - def test_streamwriter(self): - return super().test_streamwriter() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gbk - def test_streamwriter_reset_no_pending(self): - return super().test_streamwriter_reset_no_pending() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gbk - def test_xmlcharrefreplace(self): - return super().test_xmlcharrefreplace() - +@unittest.skip("TODO: RUSTPYTHON; unknown encoding: gb18030") class Test_GB18030(multibytecodec_support.TestBase, unittest.TestCase): encoding = 'gb18030' tstring = multibytecodec_support.load_teststring('gb18030') @@ -209,82 +60,7 @@ class Test_GB18030(multibytecodec_support.TestBase, unittest.TestCase): ) has_iso10646 = True - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb18030 - def test_callback_None_index(self): - return super().test_callback_None_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb18030 - def test_callback_backward_index(self): - return super().test_callback_backward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb18030 - def test_callback_forward_index(self): - return super().test_callback_forward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb18030 - def test_callback_index_outofbound(self): - return super().test_callback_index_outofbound() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb18030 - def test_callback_long_index(self): - return super().test_callback_long_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb18030 - def test_callback_returns_bytes(self): - return super().test_callback_returns_bytes() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb18030 - def test_callback_wrong_objects(self): - return super().test_callback_wrong_objects() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb18030 - def test_chunkcoding(self): - return super().test_chunkcoding() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb18030 - def test_customreplace_encode(self): - return super().test_customreplace_encode() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb18030 - def test_errorhandle(self): - return super().test_errorhandle() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb18030 - def test_incrementaldecoder(self): - return super().test_incrementaldecoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb18030 - def test_incrementalencoder(self): - return super().test_incrementalencoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb18030 - def test_incrementalencoder_del_segfault(self): - return super().test_incrementalencoder_del_segfault() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb18030 - def test_incrementalencoder_error_callback(self): - return super().test_incrementalencoder_error_callback() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb18030 - def test_null_terminator(self): - return super().test_null_terminator() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb18030 - def test_streamreader(self): - return super().test_streamreader() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb18030 - def test_streamwriter(self): - return super().test_streamwriter() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb18030 - def test_streamwriter_reset_no_pending(self): - return super().test_streamwriter_reset_no_pending() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: gb18030 - def test_xmlcharrefreplace(self): - return super().test_xmlcharrefreplace() - +@unittest.skip("TODO: RUSTPYTHON; unknown encoding: hz") class Test_HZ(multibytecodec_support.TestBase, unittest.TestCase): encoding = 'hz' tstring = multibytecodec_support.load_teststring('hz') @@ -320,81 +96,5 @@ class Test_HZ(multibytecodec_support.TestBase, unittest.TestCase): (b'~{Dc~\n:C~}', 'strict', None), # ~\n only in ASCII mode ) - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: hz - def test_callback_None_index(self): - return super().test_callback_None_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: hz - def test_callback_backward_index(self): - return super().test_callback_backward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: hz - def test_callback_forward_index(self): - return super().test_callback_forward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: hz - def test_callback_index_outofbound(self): - return super().test_callback_index_outofbound() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: hz - def test_callback_long_index(self): - return super().test_callback_long_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: hz - def test_callback_returns_bytes(self): - return super().test_callback_returns_bytes() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: hz - def test_callback_wrong_objects(self): - return super().test_callback_wrong_objects() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: hz - def test_chunkcoding(self): - return super().test_chunkcoding() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: hz - def test_customreplace_encode(self): - return super().test_customreplace_encode() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: hz - def test_errorhandle(self): - return super().test_errorhandle() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: hz - def test_incrementaldecoder(self): - return super().test_incrementaldecoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: hz - def test_incrementalencoder(self): - return super().test_incrementalencoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: hz - def test_incrementalencoder_del_segfault(self): - return super().test_incrementalencoder_del_segfault() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: hz - def test_incrementalencoder_error_callback(self): - return super().test_incrementalencoder_error_callback() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: hz - def test_null_terminator(self): - return super().test_null_terminator() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: hz - def test_streamreader(self): - return super().test_streamreader() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: hz - def test_streamwriter(self): - return super().test_streamwriter() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: hz - def test_streamwriter_reset_no_pending(self): - return super().test_streamwriter_reset_no_pending() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: hz - def test_xmlcharrefreplace(self): - return super().test_xmlcharrefreplace() - if __name__ == "__main__": unittest.main() diff --git a/Lib/test/test_codecencodings_hk.py b/Lib/test/test_codecencodings_hk.py index 8baba0f5d..b64d19bca 100644 --- a/Lib/test/test_codecencodings_hk.py +++ b/Lib/test/test_codecencodings_hk.py @@ -6,6 +6,7 @@ from test import multibytecodec_support import unittest +@unittest.skip("TODO: RUSTPYTHON; unknown encoding: big5hkscs") class Test_Big5HKSCS(multibytecodec_support.TestBase, unittest.TestCase): encoding = 'big5hkscs' tstring = multibytecodec_support.load_teststring('big5hkscs') @@ -18,81 +19,5 @@ class Test_Big5HKSCS(multibytecodec_support.TestBase, unittest.TestCase): (b"abc\x80\x80\xc1\xc4", "ignore", "abc\u8b10"), ) - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5hkscs - def test_callback_None_index(self): - return super().test_callback_None_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5hkscs - def test_callback_backward_index(self): - return super().test_callback_backward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5hkscs - def test_callback_forward_index(self): - return super().test_callback_forward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5hkscs - def test_callback_index_outofbound(self): - return super().test_callback_index_outofbound() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5hkscs - def test_callback_long_index(self): - return super().test_callback_long_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5hkscs - def test_callback_returns_bytes(self): - return super().test_callback_returns_bytes() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5hkscs - def test_callback_wrong_objects(self): - return super().test_callback_wrong_objects() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5hkscs - def test_chunkcoding(self): - return super().test_chunkcoding() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5hkscs - def test_customreplace_encode(self): - return super().test_customreplace_encode() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5hkscs - def test_errorhandle(self): - return super().test_errorhandle() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5hkscs - def test_incrementaldecoder(self): - return super().test_incrementaldecoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5hkscs - def test_incrementalencoder(self): - return super().test_incrementalencoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5hkscs - def test_incrementalencoder_del_segfault(self): - return super().test_incrementalencoder_del_segfault() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5hkscs - def test_incrementalencoder_error_callback(self): - return super().test_incrementalencoder_error_callback() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5hkscs - def test_null_terminator(self): - return super().test_null_terminator() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5hkscs - def test_streamreader(self): - return super().test_streamreader() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5hkscs - def test_streamwriter(self): - return super().test_streamwriter() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5hkscs - def test_streamwriter_reset_no_pending(self): - return super().test_streamwriter_reset_no_pending() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5hkscs - def test_xmlcharrefreplace(self): - return super().test_xmlcharrefreplace() - if __name__ == "__main__": unittest.main() diff --git a/Lib/test/test_codecencodings_iso2022.py b/Lib/test/test_codecencodings_iso2022.py index ff07b7040..fe97aa697 100644 --- a/Lib/test/test_codecencodings_iso2022.py +++ b/Lib/test/test_codecencodings_iso2022.py @@ -10,6 +10,7 @@ COMMON_CODEC_TESTS = ( (b'ab\x1B$def', 'replace', 'ab\uFFFD'), ) +@unittest.skip("TODO: RUSTPYTHON; unknown encoding: iso2022_jp") class Test_ISO2022_JP(multibytecodec_support.TestBase, unittest.TestCase): encoding = 'iso2022_jp' tstring = multibytecodec_support.load_teststring('iso2022_jp') @@ -17,82 +18,7 @@ class Test_ISO2022_JP(multibytecodec_support.TestBase, unittest.TestCase): (b'ab\x1BNdef', 'replace', 'ab\x1BNdef'), ) - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp - def test_callback_None_index(self): - return super().test_callback_None_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp - def test_callback_backward_index(self): - return super().test_callback_backward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp - def test_callback_forward_index(self): - return super().test_callback_forward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp - def test_callback_index_outofbound(self): - return super().test_callback_index_outofbound() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp - def test_callback_long_index(self): - return super().test_callback_long_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp - def test_callback_returns_bytes(self): - return super().test_callback_returns_bytes() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp - def test_callback_wrong_objects(self): - return super().test_callback_wrong_objects() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp - def test_chunkcoding(self): - return super().test_chunkcoding() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp - def test_customreplace_encode(self): - return super().test_customreplace_encode() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp - def test_errorhandle(self): - return super().test_errorhandle() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp - def test_incrementaldecoder(self): - return super().test_incrementaldecoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp - def test_incrementalencoder(self): - return super().test_incrementalencoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp - def test_incrementalencoder_del_segfault(self): - return super().test_incrementalencoder_del_segfault() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp - def test_incrementalencoder_error_callback(self): - return super().test_incrementalencoder_error_callback() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp - def test_null_terminator(self): - return super().test_null_terminator() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp - def test_streamreader(self): - return super().test_streamreader() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp - def test_streamwriter(self): - return super().test_streamwriter() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp - def test_streamwriter_reset_no_pending(self): - return super().test_streamwriter_reset_no_pending() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp - def test_xmlcharrefreplace(self): - return super().test_xmlcharrefreplace() - +@unittest.skip("TODO: RUSTPYTHON; unknown encoding: iso2022_jp_2") class Test_ISO2022_JP2(multibytecodec_support.TestBase, unittest.TestCase): encoding = 'iso2022_jp_2' tstring = multibytecodec_support.load_teststring('iso2022_jp') @@ -100,82 +26,7 @@ class Test_ISO2022_JP2(multibytecodec_support.TestBase, unittest.TestCase): (b'ab\x1BNdef', 'replace', 'abdef'), ) - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2 - def test_callback_None_index(self): - return super().test_callback_None_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2 - def test_callback_backward_index(self): - return super().test_callback_backward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2 - def test_callback_forward_index(self): - return super().test_callback_forward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2 - def test_callback_index_outofbound(self): - return super().test_callback_index_outofbound() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2 - def test_callback_long_index(self): - return super().test_callback_long_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2 - def test_callback_returns_bytes(self): - return super().test_callback_returns_bytes() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2 - def test_callback_wrong_objects(self): - return super().test_callback_wrong_objects() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2 - def test_chunkcoding(self): - return super().test_chunkcoding() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2 - def test_customreplace_encode(self): - return super().test_customreplace_encode() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2 - def test_errorhandle(self): - return super().test_errorhandle() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2 - def test_incrementaldecoder(self): - return super().test_incrementaldecoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2 - def test_incrementalencoder(self): - return super().test_incrementalencoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2 - def test_incrementalencoder_del_segfault(self): - return super().test_incrementalencoder_del_segfault() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2 - def test_incrementalencoder_error_callback(self): - return super().test_incrementalencoder_error_callback() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2 - def test_null_terminator(self): - return super().test_null_terminator() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2 - def test_streamreader(self): - return super().test_streamreader() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2 - def test_streamwriter(self): - return super().test_streamwriter() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2 - def test_streamwriter_reset_no_pending(self): - return super().test_streamwriter_reset_no_pending() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2 - def test_xmlcharrefreplace(self): - return super().test_xmlcharrefreplace() - +@unittest.skip("TODO: RUSTPYTHON; unknown encoding: iso2022_jp_3") class Test_ISO2022_JP3(multibytecodec_support.TestBase, unittest.TestCase): encoding = 'iso2022_jp_3' tstring = multibytecodec_support.load_teststring('iso2022_jp') @@ -199,82 +50,7 @@ class Test_ISO2022_JP3(multibytecodec_support.TestBase, unittest.TestCase): b'\x1B$(O\x29\x28\x1B(Bℜ\x1B$(O\x29\x32\x1B(B = ⟨ሴ⟩' ) - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_3 - def test_callback_None_index(self): - return super().test_callback_None_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_3 - def test_callback_backward_index(self): - return super().test_callback_backward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_3 - def test_callback_forward_index(self): - return super().test_callback_forward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_3 - def test_callback_index_outofbound(self): - return super().test_callback_index_outofbound() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_3 - def test_callback_long_index(self): - return super().test_callback_long_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_3 - def test_callback_returns_bytes(self): - return super().test_callback_returns_bytes() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_3 - def test_callback_wrong_objects(self): - return super().test_callback_wrong_objects() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_3 - def test_chunkcoding(self): - return super().test_chunkcoding() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_3 - def test_customreplace_encode(self): - return super().test_customreplace_encode() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_3 - def test_errorhandle(self): - return super().test_errorhandle() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_3 - def test_incrementaldecoder(self): - return super().test_incrementaldecoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_3 - def test_incrementalencoder(self): - return super().test_incrementalencoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_3 - def test_incrementalencoder_del_segfault(self): - return super().test_incrementalencoder_del_segfault() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_3 - def test_incrementalencoder_error_callback(self): - return super().test_incrementalencoder_error_callback() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_3 - def test_null_terminator(self): - return super().test_null_terminator() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_3 - def test_streamreader(self): - return super().test_streamreader() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_3 - def test_streamwriter(self): - return super().test_streamwriter() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_3 - def test_streamwriter_reset_no_pending(self): - return super().test_streamwriter_reset_no_pending() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_3 - def test_xmlcharrefreplace(self): - return super().test_xmlcharrefreplace() - +@unittest.skip("TODO: RUSTPYTHON; unknown encoding: iso2022_jp_2004") class Test_ISO2022_JP2004(multibytecodec_support.TestBase, unittest.TestCase): encoding = 'iso2022_jp_2004' tstring = multibytecodec_support.load_teststring('iso2022_jp') @@ -298,82 +74,7 @@ class Test_ISO2022_JP2004(multibytecodec_support.TestBase, unittest.TestCase): b'\x1B$(Q\x29\x28\x1B(Bℜ\x1B$(Q\x29\x32\x1B(B = ⟨ሴ⟩' ) - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2004 - def test_callback_None_index(self): - return super().test_callback_None_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2004 - def test_callback_backward_index(self): - return super().test_callback_backward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2004 - def test_callback_forward_index(self): - return super().test_callback_forward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2004 - def test_callback_index_outofbound(self): - return super().test_callback_index_outofbound() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2004 - def test_callback_long_index(self): - return super().test_callback_long_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2004 - def test_callback_returns_bytes(self): - return super().test_callback_returns_bytes() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2004 - def test_callback_wrong_objects(self): - return super().test_callback_wrong_objects() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2004 - def test_chunkcoding(self): - return super().test_chunkcoding() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2004 - def test_customreplace_encode(self): - return super().test_customreplace_encode() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2004 - def test_errorhandle(self): - return super().test_errorhandle() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2004 - def test_incrementaldecoder(self): - return super().test_incrementaldecoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2004 - def test_incrementalencoder(self): - return super().test_incrementalencoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2004 - def test_incrementalencoder_del_segfault(self): - return super().test_incrementalencoder_del_segfault() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2004 - def test_incrementalencoder_error_callback(self): - return super().test_incrementalencoder_error_callback() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2004 - def test_null_terminator(self): - return super().test_null_terminator() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2004 - def test_streamreader(self): - return super().test_streamreader() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2004 - def test_streamwriter(self): - return super().test_streamwriter() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2004 - def test_streamwriter_reset_no_pending(self): - return super().test_streamwriter_reset_no_pending() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_jp_2004 - def test_xmlcharrefreplace(self): - return super().test_xmlcharrefreplace() - +@unittest.skip("TODO: RUSTPYTHON; unknown encoding: iso2022_kr") class Test_ISO2022_KR(multibytecodec_support.TestBase, unittest.TestCase): encoding = 'iso2022_kr' tstring = multibytecodec_support.load_teststring('iso2022_kr') @@ -387,77 +88,5 @@ class Test_ISO2022_KR(multibytecodec_support.TestBase, unittest.TestCase): def test_chunkcoding(self): pass - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_kr - def test_callback_None_index(self): - return super().test_callback_None_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_kr - def test_callback_backward_index(self): - return super().test_callback_backward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_kr - def test_callback_forward_index(self): - return super().test_callback_forward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_kr - def test_callback_index_outofbound(self): - return super().test_callback_index_outofbound() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_kr - def test_callback_long_index(self): - return super().test_callback_long_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_kr - def test_callback_returns_bytes(self): - return super().test_callback_returns_bytes() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_kr - def test_callback_wrong_objects(self): - return super().test_callback_wrong_objects() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_kr - def test_customreplace_encode(self): - return super().test_customreplace_encode() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_kr - def test_errorhandle(self): - return super().test_errorhandle() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_kr - def test_incrementaldecoder(self): - return super().test_incrementaldecoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_kr - def test_incrementalencoder(self): - return super().test_incrementalencoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_kr - def test_incrementalencoder_del_segfault(self): - return super().test_incrementalencoder_del_segfault() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_kr - def test_incrementalencoder_error_callback(self): - return super().test_incrementalencoder_error_callback() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_kr - def test_null_terminator(self): - return super().test_null_terminator() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_kr - def test_streamreader(self): - return super().test_streamreader() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_kr - def test_streamwriter(self): - return super().test_streamwriter() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_kr - def test_streamwriter_reset_no_pending(self): - return super().test_streamwriter_reset_no_pending() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: iso2022_kr - def test_xmlcharrefreplace(self): - return super().test_xmlcharrefreplace() - if __name__ == "__main__": unittest.main() diff --git a/Lib/test/test_codecencodings_jp.py b/Lib/test/test_codecencodings_jp.py index 9d35165d3..f78ae229f 100644 --- a/Lib/test/test_codecencodings_jp.py +++ b/Lib/test/test_codecencodings_jp.py @@ -6,6 +6,7 @@ from test import multibytecodec_support import unittest +@unittest.skip("TODO: RUSTPYTHON; unknown encoding: cp932") class Test_CP932(multibytecodec_support.TestBase, unittest.TestCase): encoding = 'cp932' tstring = multibytecodec_support.load_teststring('shift_jis') @@ -24,82 +25,6 @@ class Test_CP932(multibytecodec_support.TestBase, unittest.TestCase): (b"\x81\x5f\x81\x61\x81\x7c", "replace", "\uff3c\u2225\uff0d"), ) - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp932 - def test_callback_None_index(self): - return super().test_callback_None_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp932 - def test_callback_backward_index(self): - return super().test_callback_backward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp932 - def test_callback_forward_index(self): - return super().test_callback_forward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp932 - def test_callback_index_outofbound(self): - return super().test_callback_index_outofbound() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp932 - def test_callback_long_index(self): - return super().test_callback_long_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp932 - def test_callback_returns_bytes(self): - return super().test_callback_returns_bytes() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp932 - def test_callback_wrong_objects(self): - return super().test_callback_wrong_objects() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp932 - def test_chunkcoding(self): - return super().test_chunkcoding() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp932 - def test_customreplace_encode(self): - return super().test_customreplace_encode() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp932 - def test_errorhandle(self): - return super().test_errorhandle() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp932 - def test_incrementaldecoder(self): - return super().test_incrementaldecoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp932 - def test_incrementalencoder(self): - return super().test_incrementalencoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp932 - def test_incrementalencoder_del_segfault(self): - return super().test_incrementalencoder_del_segfault() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp932 - def test_incrementalencoder_error_callback(self): - return super().test_incrementalencoder_error_callback() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp932 - def test_null_terminator(self): - return super().test_null_terminator() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp932 - def test_streamreader(self): - return super().test_streamreader() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp932 - def test_streamwriter(self): - return super().test_streamwriter() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp932 - def test_streamwriter_reset_no_pending(self): - return super().test_streamwriter_reset_no_pending() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp932 - def test_xmlcharrefreplace(self): - return super().test_xmlcharrefreplace() - euc_commontests = ( # invalid bytes (b"abc\x80\x80\xc1\xc4", "strict", None), @@ -115,6 +40,7 @@ euc_commontests = ( (b"\x8eXY", "replace", "\ufffdXY"), ) +@unittest.skip("TODO: RUSTPYTHON; unknown encoding: euc_jis_2004") class Test_EUC_JIS_2004(multibytecodec_support.TestBase, unittest.TestCase): encoding = 'euc_jis_2004' @@ -125,82 +51,7 @@ class Test_EUC_JIS_2004(multibytecodec_support.TestBase, b"\xa9\xa8ℜ\xa9\xb2 = ⟨ሴ⟩" ) - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jis_2004 - def test_callback_None_index(self): - return super().test_callback_None_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jis_2004 - def test_callback_backward_index(self): - return super().test_callback_backward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jis_2004 - def test_callback_forward_index(self): - return super().test_callback_forward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jis_2004 - def test_callback_index_outofbound(self): - return super().test_callback_index_outofbound() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jis_2004 - def test_callback_long_index(self): - return super().test_callback_long_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jis_2004 - def test_callback_returns_bytes(self): - return super().test_callback_returns_bytes() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jis_2004 - def test_callback_wrong_objects(self): - return super().test_callback_wrong_objects() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jis_2004 - def test_chunkcoding(self): - return super().test_chunkcoding() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jis_2004 - def test_customreplace_encode(self): - return super().test_customreplace_encode() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jis_2004 - def test_errorhandle(self): - return super().test_errorhandle() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jis_2004 - def test_incrementaldecoder(self): - return super().test_incrementaldecoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jis_2004 - def test_incrementalencoder(self): - return super().test_incrementalencoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jis_2004 - def test_incrementalencoder_del_segfault(self): - return super().test_incrementalencoder_del_segfault() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jis_2004 - def test_incrementalencoder_error_callback(self): - return super().test_incrementalencoder_error_callback() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jis_2004 - def test_null_terminator(self): - return super().test_null_terminator() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jis_2004 - def test_streamreader(self): - return super().test_streamreader() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jis_2004 - def test_streamwriter(self): - return super().test_streamwriter() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jis_2004 - def test_streamwriter_reset_no_pending(self): - return super().test_streamwriter_reset_no_pending() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jis_2004 - def test_xmlcharrefreplace(self): - return super().test_xmlcharrefreplace() - +@unittest.skip("TODO: RUSTPYTHON; unknown encoding: euc_jisx0213") class Test_EUC_JISX0213(multibytecodec_support.TestBase, unittest.TestCase): encoding = 'euc_jisx0213' @@ -211,82 +62,7 @@ class Test_EUC_JISX0213(multibytecodec_support.TestBase, b"\xa9\xa8ℜ\xa9\xb2 = ⟨ሴ⟩" ) - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jisx0213 - def test_callback_None_index(self): - return super().test_callback_None_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jisx0213 - def test_callback_backward_index(self): - return super().test_callback_backward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jisx0213 - def test_callback_forward_index(self): - return super().test_callback_forward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jisx0213 - def test_callback_index_outofbound(self): - return super().test_callback_index_outofbound() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jisx0213 - def test_callback_long_index(self): - return super().test_callback_long_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jisx0213 - def test_callback_returns_bytes(self): - return super().test_callback_returns_bytes() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jisx0213 - def test_callback_wrong_objects(self): - return super().test_callback_wrong_objects() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jisx0213 - def test_chunkcoding(self): - return super().test_chunkcoding() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jisx0213 - def test_customreplace_encode(self): - return super().test_customreplace_encode() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jisx0213 - def test_errorhandle(self): - return super().test_errorhandle() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jisx0213 - def test_incrementaldecoder(self): - return super().test_incrementaldecoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jisx0213 - def test_incrementalencoder(self): - return super().test_incrementalencoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jisx0213 - def test_incrementalencoder_del_segfault(self): - return super().test_incrementalencoder_del_segfault() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jisx0213 - def test_incrementalencoder_error_callback(self): - return super().test_incrementalencoder_error_callback() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jisx0213 - def test_null_terminator(self): - return super().test_null_terminator() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jisx0213 - def test_streamreader(self): - return super().test_streamreader() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jisx0213 - def test_streamwriter(self): - return super().test_streamwriter() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jisx0213 - def test_streamwriter_reset_no_pending(self): - return super().test_streamwriter_reset_no_pending() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jisx0213 - def test_xmlcharrefreplace(self): - return super().test_xmlcharrefreplace() - +@unittest.skip("TODO: RUSTPYTHON; unknown encoding: euc_jp") class Test_EUC_JP_COMPAT(multibytecodec_support.TestBase, unittest.TestCase): encoding = 'euc_jp' @@ -296,88 +72,13 @@ class Test_EUC_JP_COMPAT(multibytecodec_support.TestBase, ("\u203e", "strict", b"\x7e"), ) - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jp - def test_callback_None_index(self): - return super().test_callback_None_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jp - def test_callback_backward_index(self): - return super().test_callback_backward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jp - def test_callback_forward_index(self): - return super().test_callback_forward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jp - def test_callback_index_outofbound(self): - return super().test_callback_index_outofbound() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jp - def test_callback_long_index(self): - return super().test_callback_long_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jp - def test_callback_returns_bytes(self): - return super().test_callback_returns_bytes() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jp - def test_callback_wrong_objects(self): - return super().test_callback_wrong_objects() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jp - def test_chunkcoding(self): - return super().test_chunkcoding() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jp - def test_customreplace_encode(self): - return super().test_customreplace_encode() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jp - def test_errorhandle(self): - return super().test_errorhandle() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jp - def test_incrementaldecoder(self): - return super().test_incrementaldecoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jp - def test_incrementalencoder(self): - return super().test_incrementalencoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jp - def test_incrementalencoder_del_segfault(self): - return super().test_incrementalencoder_del_segfault() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jp - def test_incrementalencoder_error_callback(self): - return super().test_incrementalencoder_error_callback() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jp - def test_null_terminator(self): - return super().test_null_terminator() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jp - def test_streamreader(self): - return super().test_streamreader() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jp - def test_streamwriter(self): - return super().test_streamwriter() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jp - def test_streamwriter_reset_no_pending(self): - return super().test_streamwriter_reset_no_pending() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_jp - def test_xmlcharrefreplace(self): - return super().test_xmlcharrefreplace() - shiftjis_commonenctests = ( (b"abc\x80\x80\x82\x84", "strict", None), (b"abc\xf8", "strict", None), (b"abc\x80\x80\x82\x84def", "ignore", "abc\uff44def"), ) +@unittest.skip("TODO: RUSTPYTHON; unknown encoding: shift_jis") class Test_SJIS_COMPAT(multibytecodec_support.TestBase, unittest.TestCase): encoding = 'shift_jis' tstring = multibytecodec_support.load_teststring('shift_jis') @@ -392,82 +93,7 @@ class Test_SJIS_COMPAT(multibytecodec_support.TestBase, unittest.TestCase): (b"abc\xFF\x58", "replace", "abc\ufffdX"), ) - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis - def test_callback_None_index(self): - return super().test_callback_None_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis - def test_callback_backward_index(self): - return super().test_callback_backward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis - def test_callback_forward_index(self): - return super().test_callback_forward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis - def test_callback_index_outofbound(self): - return super().test_callback_index_outofbound() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis - def test_callback_long_index(self): - return super().test_callback_long_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis - def test_callback_returns_bytes(self): - return super().test_callback_returns_bytes() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis - def test_callback_wrong_objects(self): - return super().test_callback_wrong_objects() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis - def test_chunkcoding(self): - return super().test_chunkcoding() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis - def test_customreplace_encode(self): - return super().test_customreplace_encode() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis - def test_errorhandle(self): - return super().test_errorhandle() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis - def test_incrementaldecoder(self): - return super().test_incrementaldecoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis - def test_incrementalencoder(self): - return super().test_incrementalencoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis - def test_incrementalencoder_del_segfault(self): - return super().test_incrementalencoder_del_segfault() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis - def test_incrementalencoder_error_callback(self): - return super().test_incrementalencoder_error_callback() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis - def test_null_terminator(self): - return super().test_null_terminator() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis - def test_streamreader(self): - return super().test_streamreader() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis - def test_streamwriter(self): - return super().test_streamwriter() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis - def test_streamwriter_reset_no_pending(self): - return super().test_streamwriter_reset_no_pending() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis - def test_xmlcharrefreplace(self): - return super().test_xmlcharrefreplace() - +@unittest.skip("TODO: RUSTPYTHON; unknown encoding: shift_jis_2004") class Test_SJIS_2004(multibytecodec_support.TestBase, unittest.TestCase): encoding = 'shift_jis_2004' tstring = multibytecodec_support.load_teststring('shift_jis') @@ -486,82 +112,7 @@ class Test_SJIS_2004(multibytecodec_support.TestBase, unittest.TestCase): b"\x85Gℜ\x85Q = ⟨ሴ⟩" ) - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis_2004 - def test_callback_None_index(self): - return super().test_callback_None_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis_2004 - def test_callback_backward_index(self): - return super().test_callback_backward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis_2004 - def test_callback_forward_index(self): - return super().test_callback_forward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis_2004 - def test_callback_index_outofbound(self): - return super().test_callback_index_outofbound() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis_2004 - def test_callback_long_index(self): - return super().test_callback_long_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis_2004 - def test_callback_returns_bytes(self): - return super().test_callback_returns_bytes() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis_2004 - def test_callback_wrong_objects(self): - return super().test_callback_wrong_objects() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis_2004 - def test_chunkcoding(self): - return super().test_chunkcoding() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis_2004 - def test_customreplace_encode(self): - return super().test_customreplace_encode() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis_2004 - def test_errorhandle(self): - return super().test_errorhandle() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis_2004 - def test_incrementaldecoder(self): - return super().test_incrementaldecoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis_2004 - def test_incrementalencoder(self): - return super().test_incrementalencoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis_2004 - def test_incrementalencoder_del_segfault(self): - return super().test_incrementalencoder_del_segfault() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis_2004 - def test_incrementalencoder_error_callback(self): - return super().test_incrementalencoder_error_callback() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis_2004 - def test_null_terminator(self): - return super().test_null_terminator() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis_2004 - def test_streamreader(self): - return super().test_streamreader() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis_2004 - def test_streamwriter(self): - return super().test_streamwriter() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis_2004 - def test_streamwriter_reset_no_pending(self): - return super().test_streamwriter_reset_no_pending() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jis_2004 - def test_xmlcharrefreplace(self): - return super().test_xmlcharrefreplace() - +@unittest.skip("TODO: RUSTPYTHON; unknown encoding: shift_jisx0213") class Test_SJISX0213(multibytecodec_support.TestBase, unittest.TestCase): encoding = 'shift_jisx0213' tstring = multibytecodec_support.load_teststring('shift_jisx0213') @@ -578,81 +129,5 @@ class Test_SJISX0213(multibytecodec_support.TestBase, unittest.TestCase): b"\x85Gℜ\x85Q = ⟨ሴ⟩" ) - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jisx0213 - def test_callback_None_index(self): - return super().test_callback_None_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jisx0213 - def test_callback_backward_index(self): - return super().test_callback_backward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jisx0213 - def test_callback_forward_index(self): - return super().test_callback_forward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jisx0213 - def test_callback_index_outofbound(self): - return super().test_callback_index_outofbound() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jisx0213 - def test_callback_long_index(self): - return super().test_callback_long_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jisx0213 - def test_callback_returns_bytes(self): - return super().test_callback_returns_bytes() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jisx0213 - def test_callback_wrong_objects(self): - return super().test_callback_wrong_objects() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jisx0213 - def test_chunkcoding(self): - return super().test_chunkcoding() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jisx0213 - def test_customreplace_encode(self): - return super().test_customreplace_encode() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jisx0213 - def test_errorhandle(self): - return super().test_errorhandle() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jisx0213 - def test_incrementaldecoder(self): - return super().test_incrementaldecoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jisx0213 - def test_incrementalencoder(self): - return super().test_incrementalencoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jisx0213 - def test_incrementalencoder_del_segfault(self): - return super().test_incrementalencoder_del_segfault() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jisx0213 - def test_incrementalencoder_error_callback(self): - return super().test_incrementalencoder_error_callback() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jisx0213 - def test_null_terminator(self): - return super().test_null_terminator() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jisx0213 - def test_streamreader(self): - return super().test_streamreader() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jisx0213 - def test_streamwriter(self): - return super().test_streamwriter() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jisx0213 - def test_streamwriter_reset_no_pending(self): - return super().test_streamwriter_reset_no_pending() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: shift_jisx0213 - def test_xmlcharrefreplace(self): - return super().test_xmlcharrefreplace() - if __name__ == "__main__": unittest.main() diff --git a/Lib/test/test_codecencodings_kr.py b/Lib/test/test_codecencodings_kr.py index fb89ea517..aee124007 100644 --- a/Lib/test/test_codecencodings_kr.py +++ b/Lib/test/test_codecencodings_kr.py @@ -6,6 +6,7 @@ from test import multibytecodec_support import unittest +@unittest.skip("TODO: RUSTPYTHON; unknown encoding: cp949") class Test_CP949(multibytecodec_support.TestBase, unittest.TestCase): encoding = 'cp949' tstring = multibytecodec_support.load_teststring('cp949') @@ -18,82 +19,7 @@ class Test_CP949(multibytecodec_support.TestBase, unittest.TestCase): (b"abc\x80\x80\xc1\xc4", "ignore", "abc\uc894"), ) - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp949 - def test_callback_None_index(self): - return super().test_callback_None_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp949 - def test_callback_backward_index(self): - return super().test_callback_backward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp949 - def test_callback_forward_index(self): - return super().test_callback_forward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp949 - def test_callback_index_outofbound(self): - return super().test_callback_index_outofbound() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp949 - def test_callback_long_index(self): - return super().test_callback_long_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp949 - def test_callback_returns_bytes(self): - return super().test_callback_returns_bytes() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp949 - def test_callback_wrong_objects(self): - return super().test_callback_wrong_objects() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp949 - def test_chunkcoding(self): - return super().test_chunkcoding() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp949 - def test_customreplace_encode(self): - return super().test_customreplace_encode() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp949 - def test_errorhandle(self): - return super().test_errorhandle() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp949 - def test_incrementaldecoder(self): - return super().test_incrementaldecoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp949 - def test_incrementalencoder(self): - return super().test_incrementalencoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp949 - def test_incrementalencoder_del_segfault(self): - return super().test_incrementalencoder_del_segfault() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp949 - def test_incrementalencoder_error_callback(self): - return super().test_incrementalencoder_error_callback() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp949 - def test_null_terminator(self): - return super().test_null_terminator() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp949 - def test_streamreader(self): - return super().test_streamreader() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp949 - def test_streamwriter(self): - return super().test_streamwriter() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp949 - def test_streamwriter_reset_no_pending(self): - return super().test_streamwriter_reset_no_pending() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: cp949 - def test_xmlcharrefreplace(self): - return super().test_xmlcharrefreplace() - +@unittest.skip("TODO: RUSTPYTHON; unknown encoding: euc_kr") class Test_EUCKR(multibytecodec_support.TestBase, unittest.TestCase): encoding = 'euc_kr' tstring = multibytecodec_support.load_teststring('euc_kr') @@ -125,82 +51,7 @@ class Test_EUCKR(multibytecodec_support.TestBase, unittest.TestCase): (b"\xc1\xc4", "strict", "\uc894"), ) - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_kr - def test_callback_None_index(self): - return super().test_callback_None_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_kr - def test_callback_backward_index(self): - return super().test_callback_backward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_kr - def test_callback_forward_index(self): - return super().test_callback_forward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_kr - def test_callback_index_outofbound(self): - return super().test_callback_index_outofbound() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_kr - def test_callback_long_index(self): - return super().test_callback_long_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_kr - def test_callback_returns_bytes(self): - return super().test_callback_returns_bytes() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_kr - def test_callback_wrong_objects(self): - return super().test_callback_wrong_objects() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_kr - def test_chunkcoding(self): - return super().test_chunkcoding() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_kr - def test_customreplace_encode(self): - return super().test_customreplace_encode() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_kr - def test_errorhandle(self): - return super().test_errorhandle() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_kr - def test_incrementaldecoder(self): - return super().test_incrementaldecoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_kr - def test_incrementalencoder(self): - return super().test_incrementalencoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_kr - def test_incrementalencoder_del_segfault(self): - return super().test_incrementalencoder_del_segfault() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_kr - def test_incrementalencoder_error_callback(self): - return super().test_incrementalencoder_error_callback() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_kr - def test_null_terminator(self): - return super().test_null_terminator() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_kr - def test_streamreader(self): - return super().test_streamreader() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_kr - def test_streamwriter(self): - return super().test_streamwriter() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_kr - def test_streamwriter_reset_no_pending(self): - return super().test_streamwriter_reset_no_pending() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: euc_kr - def test_xmlcharrefreplace(self): - return super().test_xmlcharrefreplace() - +@unittest.skip("TODO: RUSTPYTHON; unknown encoding: johab") class Test_JOHAB(multibytecodec_support.TestBase, unittest.TestCase): encoding = 'johab' tstring = multibytecodec_support.load_teststring('johab') @@ -217,81 +68,5 @@ class Test_JOHAB(multibytecodec_support.TestBase, unittest.TestCase): (b"\x8CBxy", "replace", "\uFFFDBxy"), ) - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: johab - def test_callback_None_index(self): - return super().test_callback_None_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: johab - def test_callback_backward_index(self): - return super().test_callback_backward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: johab - def test_callback_forward_index(self): - return super().test_callback_forward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: johab - def test_callback_index_outofbound(self): - return super().test_callback_index_outofbound() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: johab - def test_callback_long_index(self): - return super().test_callback_long_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: johab - def test_callback_returns_bytes(self): - return super().test_callback_returns_bytes() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: johab - def test_callback_wrong_objects(self): - return super().test_callback_wrong_objects() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: johab - def test_chunkcoding(self): - return super().test_chunkcoding() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: johab - def test_customreplace_encode(self): - return super().test_customreplace_encode() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: johab - def test_errorhandle(self): - return super().test_errorhandle() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: johab - def test_incrementaldecoder(self): - return super().test_incrementaldecoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: johab - def test_incrementalencoder(self): - return super().test_incrementalencoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: johab - def test_incrementalencoder_del_segfault(self): - return super().test_incrementalencoder_del_segfault() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: johab - def test_incrementalencoder_error_callback(self): - return super().test_incrementalencoder_error_callback() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: johab - def test_null_terminator(self): - return super().test_null_terminator() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: johab - def test_streamreader(self): - return super().test_streamreader() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: johab - def test_streamwriter(self): - return super().test_streamwriter() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: johab - def test_streamwriter_reset_no_pending(self): - return super().test_streamwriter_reset_no_pending() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: johab - def test_xmlcharrefreplace(self): - return super().test_xmlcharrefreplace() - if __name__ == "__main__": unittest.main() diff --git a/Lib/test/test_codecencodings_tw.py b/Lib/test/test_codecencodings_tw.py index 636541d5e..ca56b2323 100644 --- a/Lib/test/test_codecencodings_tw.py +++ b/Lib/test/test_codecencodings_tw.py @@ -6,6 +6,7 @@ from test import multibytecodec_support import unittest +@unittest.skip("TODO: RUSTPYTHON; unknown encoding: big5") class Test_Big5(multibytecodec_support.TestBase, unittest.TestCase): encoding = 'big5' tstring = multibytecodec_support.load_teststring('big5') @@ -18,81 +19,5 @@ class Test_Big5(multibytecodec_support.TestBase, unittest.TestCase): (b"abc\x80\x80\xc1\xc4", "ignore", "abc\u8b10"), ) - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5 - def test_callback_None_index(self): - return super().test_callback_None_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5 - def test_callback_backward_index(self): - return super().test_callback_backward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5 - def test_callback_forward_index(self): - return super().test_callback_forward_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5 - def test_callback_index_outofbound(self): - return super().test_callback_index_outofbound() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5 - def test_callback_long_index(self): - return super().test_callback_long_index() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5 - def test_callback_returns_bytes(self): - return super().test_callback_returns_bytes() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5 - def test_callback_wrong_objects(self): - return super().test_callback_wrong_objects() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5 - def test_chunkcoding(self): - return super().test_chunkcoding() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5 - def test_customreplace_encode(self): - return super().test_customreplace_encode() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5 - def test_errorhandle(self): - return super().test_errorhandle() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5 - def test_incrementaldecoder(self): - return super().test_incrementaldecoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5 - def test_incrementalencoder(self): - return super().test_incrementalencoder() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5 - def test_incrementalencoder_del_segfault(self): - return super().test_incrementalencoder_del_segfault() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5 - def test_incrementalencoder_error_callback(self): - return super().test_incrementalencoder_error_callback() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5 - def test_null_terminator(self): - return super().test_null_terminator() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5 - def test_streamreader(self): - return super().test_streamreader() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5 - def test_streamwriter(self): - return super().test_streamwriter() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5 - def test_streamwriter_reset_no_pending(self): - return super().test_streamwriter_reset_no_pending() - - @unittest.expectedFailure # TODO: RUSTPYTHON; LookupError: unknown encoding: big5 - def test_xmlcharrefreplace(self): - return super().test_xmlcharrefreplace() - if __name__ == "__main__": unittest.main()