summaryrefslogtreecommitdiff
path: root/tests/micropython/heapalloc_fail_memoryview.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/micropython/heapalloc_fail_memoryview.py')
-rw-r--r--tests/micropython/heapalloc_fail_memoryview.py11
1 files changed, 7 insertions, 4 deletions
diff --git a/tests/micropython/heapalloc_fail_memoryview.py b/tests/micropython/heapalloc_fail_memoryview.py
index 3ba9015ff..da2d1abff 100644
--- a/tests/micropython/heapalloc_fail_memoryview.py
+++ b/tests/micropython/heapalloc_fail_memoryview.py
@@ -2,24 +2,27 @@
import micropython
+
class GetSlice:
def __getitem__(self, idx):
return idx
+
+
sl = GetSlice()[:]
# create memoryview
micropython.heap_lock()
try:
- memoryview(b'')
+ memoryview(b"")
except MemoryError:
- print('MemoryError: memoryview create')
+ print("MemoryError: memoryview create")
micropython.heap_unlock()
# memoryview get with slice
-m = memoryview(b'')
+m = memoryview(b"")
micropython.heap_lock()
try:
m[sl]
except MemoryError:
- print('MemoryError: memoryview subscr get')
+ print("MemoryError: memoryview subscr get")
micropython.heap_unlock()