mirror of
https://github.com/micropython/micropython.git
synced 2026-01-08 13:10:21 +01:00
py: Allow +, in, and compare ops between bytes and bytearray/array.
Eg b"123" + bytearray(2) now works. This patch actually decreases code size while adding functionality: 32-bit unix down by 128 bytes, stmhal down by 84 bytes.
This commit is contained in:
9
tests/basics/bytes_add.py
Normal file
9
tests/basics/bytes_add.py
Normal file
@@ -0,0 +1,9 @@
|
||||
# test bytes + other
|
||||
|
||||
print(b"123" + b"456")
|
||||
print(b"123" + bytearray(2))
|
||||
|
||||
import array
|
||||
|
||||
print(b"123" + array.array('i', [1]))
|
||||
print(b"\x01\x02" + array.array('b', [1, 2]))
|
||||
Reference in New Issue
Block a user