Increase coverage

This commit is contained in:
Stan Ulbrych 2025-07-24 10:34:26 +02:00
parent 3b73dd670c
commit 59a62aa7e2
No known key found for this signature in database
GPG key ID: B8E58DBDB2A1A0B8

View file

@ -3130,15 +3130,18 @@ def test_uu_invalid(self):
def test_invalid_error_input(self):
# decoders/encoders require errors == 'strict'
for encoding in bytes_transform_encodings:
with self.subTest(encoding=encoding):
with (self.subTest(encoding=encoding)):
encoder = codecs.getencoder(encoding)
decoder = codecs.getdecoder(encoding)
self.assertRaises(ValueError, encoder, 'in', errors='notstrict')
self.assertRaises(ValueError, decoder, 'in', errors='notstrict')
incdev = codecs.getincrementaldecoder(encoding)
if encoding not in ('base64_codec', 'uu_codec', 'quopri_codec', 'hex_codec'):
self.assertRaises(ValueError, incdev, errors='notstrict')
# The codec system tries to add notes to exceptions in order to ensure