summaryrefslogtreecommitdiff
path: root/tests/basics/op_error_memoryview.py
diff options
context:
space:
mode:
authorDamien George <damien@micropython.org>2023-05-12 23:14:44 +1000
committerDamien George <damien@micropython.org>2023-05-19 13:33:54 +1000
commitca9068e0efc5e53ff7042ef68ad4a4ec9ff91915 (patch)
tree4e277242f5af8d056cc222ccefa540277ba917dc /tests/basics/op_error_memoryview.py
parent9accb7dd446f7f17720f574d0449c294c4df1685 (diff)
py/objarray: Disallow memoryview addition.
Following CPython. This is important for subsequent commits to work correctly. Signed-off-by: Damien George <damien@micropython.org>
Diffstat (limited to 'tests/basics/op_error_memoryview.py')
-rw-r--r--tests/basics/op_error_memoryview.py12
1 files changed, 11 insertions, 1 deletions
diff --git a/tests/basics/op_error_memoryview.py b/tests/basics/op_error_memoryview.py
index 233f7f9ab..485370428 100644
--- a/tests/basics/op_error_memoryview.py
+++ b/tests/basics/op_error_memoryview.py
@@ -7,7 +7,17 @@ except:
# unsupported binary operators
try:
+ memoryview(b"") + b""
+except TypeError:
+ print("TypeError")
+
+try:
+ memoryview(b"") + memoryview(b"")
+except TypeError:
+ print("TypeError")
+
+try:
m = memoryview(bytearray())
m += bytearray()
except TypeError:
- print('TypeError')
+ print("TypeError")