summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--tests/basics/special_methods2.py1
-rw-r--r--tests/basics/special_methods2.py.exp19
2 files changed, 20 insertions, 0 deletions
diff --git a/tests/basics/special_methods2.py b/tests/basics/special_methods2.py
index c72c8cf00f..09e43fff29 100644
--- a/tests/basics/special_methods2.py
+++ b/tests/basics/special_methods2.py
@@ -111,6 +111,7 @@ except TypeError:
-cud1
~cud1
cud1 * cud2
+cud1 @ cud2
cud1 / cud2
cud2 // cud1
cud1 += cud2
diff --git a/tests/basics/special_methods2.py.exp b/tests/basics/special_methods2.py.exp
new file mode 100644
index 0000000000..a9ae75be55
--- /dev/null
+++ b/tests/basics/special_methods2.py.exp
@@ -0,0 +1,19 @@
+__pos__ called
+__pos__ called
+__neg__ called
+__invert__ called
+__mul__ called
+__matmul__ called
+__truediv__ called
+__floordiv__ called
+__iadd__ called
+__isub__ called
+__mod__ called
+__pow__ called
+__or__ called
+__and__ called
+__xor__ called
+__lshift__ called
+__rshift__ called
+['a', 'b', 'c']
+False