Skip to content

Commit 7fd3418

Browse files
Do not use bytearray to convert char to bytes
Co-authored-by: Tomas R. <tomas.roun8@gmail.com>
1 parent 9d7e3e5 commit 7fd3418

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Lib/_pyrepl/base_eventqueue.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ def push(self, char: int | bytes | str) -> None:
8484
char = bytes(char.encode(self.encoding, "replace"))
8585
self.buf.extend(char)
8686
else:
87-
char = bytes(bytearray((ord_char,)))
87+
char = bytes([ord_char])
8888
self.buf.append(ord_char)
8989

9090
if char in self.keymap:

Lib/test/test_pyrepl/test_eventqueue.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ def _push(keys):
161161
self.assertEqual(eq.get(), _event("key", "0"))
162162
self.assertEqual(eq.get(), _event("key", "0"))
163163

164-
self.assertEqual(eq.get(), _event("key", "ñ", bytearray(b'\xc3\xb1')))
164+
self.assertEqual(eq.get(), _event("key", "ñ", b'\xc3\xb1'))
165165

166166
self.assertEqual(eq.get(), _event("key", "\x1b"))
167167
self.assertEqual(eq.get(), _event("key", "["))

0 commit comments

Comments
 (0)