Skip to content

Commit aab9071

Browse files
authored
Apply batched suggestions from code review
Co-authored-by: Victor Stinner <vstinner@python.org>
1 parent 04317fc commit aab9071

2 files changed

Lines changed: 6 additions & 7 deletions

File tree

‎Lib/test/test_bytes.py‎

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2200,17 +2200,16 @@ def test_decode_resize_forbidden(self):
22002200
# The storage is pinned while it is decoded, so an error handler
22012201
# cannot resize the bytearray.
22022202
b = bytearray(b'ab\xffcd')
2203+
errors = 'test.bytearray_decode_resize'
22032204
def handler(exc):
22042205
self.assertRaises(BufferError, b.clear)
22052206
self.assertRaises(BufferError, b.append, 0)
22062207
return ('?', exc.end)
2207-
self.addCleanup(_codecs_unregister_error, 'test.bytearray_decode_resize')
2208-
codecs.register_error('test.bytearray_decode_resize', handler)
2208+
self.addCleanup(_codecs_unregister_error, errors)
2209+
codecs.register_error(errors, handler)
22092210
for encoding in 'utf-8', 'utf-8-sig':
22102211
with self.subTest(encoding=encoding):
2211-
self.assertEqual(
2212-
b.decode(encoding, 'test.bytearray_decode_resize'),
2213-
'ab?cd')
2212+
self.assertEqual(b.decode(encoding, errors), 'ab?cd')
22142213
self.assertEqual(b, b'ab\xffcd')
22152214

22162215
def test_decode_subclass_buffer(self):
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
Speed up :meth:`bytearray.decode` by decoding the underlying storage directly
2-
instead of going through the buffer protocol.
1+
On Free Threading, speed up :meth:`bytearray.decode` by decoding the underlying
2+
storage directly instead of going through the buffer protocol.

0 commit comments

Comments
 (0)