Use @unittest.skip instead of @unittest.expectedFailure for codec encoding tests

The encoding errors occur in setUp() which causes ERRORs, not FAILUREs.
@unittest.expectedFailure only catches test failures, not setUp errors.
Using class-level @unittest.skip properly handles this case.
This commit is contained in:
Lee Dogeon committed 2026-02-15 14:37:06 +09:00
1 parent 2fee84e38a
commit 52b0fc930a
6 files changed
+21 -1592

No files matched your search

+4 -304
View File
@@ -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()
+1 -76
View File
@@ -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()
+5 -376
View File
@@ -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()
+7 -532
View File
@@ -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()
+3 -228
View File
@@ -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()
+1 -76
View File
@@ -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()