Mark failing tests for test_codecencodings_iso2022

This commit is contained in:
Lee Dogeon
2026-02-15 14:31:31 +09:00
parent a1b34eda22
commit f8be47d758

View File

@@ -17,6 +17,82 @@ 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()
class Test_ISO2022_JP2(multibytecodec_support.TestBase, unittest.TestCase):
encoding = 'iso2022_jp_2'
tstring = multibytecodec_support.load_teststring('iso2022_jp')
@@ -24,6 +100,82 @@ 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()
class Test_ISO2022_JP3(multibytecodec_support.TestBase, unittest.TestCase):
encoding = 'iso2022_jp_3'
tstring = multibytecodec_support.load_teststring('iso2022_jp')
@@ -47,6 +199,82 @@ 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()
class Test_ISO2022_JP2004(multibytecodec_support.TestBase, unittest.TestCase):
encoding = 'iso2022_jp_2004'
tstring = multibytecodec_support.load_teststring('iso2022_jp')
@@ -70,6 +298,82 @@ 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()
class Test_ISO2022_KR(multibytecodec_support.TestBase, unittest.TestCase):
encoding = 'iso2022_kr'
tstring = multibytecodec_support.load_teststring('iso2022_kr')
@@ -83,5 +387,77 @@ 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()