summaryrefslogtreecommitdiffstatshomepage
path: root/tests/basics/bytearray_slice_assign.py
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2016-03-14 23:12:54 +0000
committerDamien George <damien.p.george@gmail.com>2016-03-14 23:12:54 +0000
commit77f85db41e56a081a0e4c743d9d0ba0babe41b65 (patch)
treeeb8a0a7b33cd5c6dacb9b5b323e0dab6baeb591b /tests/basics/bytearray_slice_assign.py
parent06b398489e312050bc13ef6ddaca52e77a8b119b (diff)
downloadmicropython-77f85db41e56a081a0e4c743d9d0ba0babe41b65.tar.gz
micropython-77f85db41e56a081a0e4c743d9d0ba0babe41b65.zip
py/objarray: Fix array slice assignment when array is reallocated.
Addresses issue #1898.
Diffstat (limited to 'tests/basics/bytearray_slice_assign.py')
-rw-r--r--tests/basics/bytearray_slice_assign.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/basics/bytearray_slice_assign.py b/tests/basics/bytearray_slice_assign.py
index 3209e24d40..510e784da7 100644
--- a/tests/basics/bytearray_slice_assign.py
+++ b/tests/basics/bytearray_slice_assign.py
@@ -47,6 +47,9 @@ b = bytearray(2)
b[2:] = bytearray(10)
print(b)
+b = bytearray(10)
+b[:-1] = bytearray(500)
+print(len(b), b[0], b[-1])
# Assignment of bytes to array slice
b = bytearray(2)