From fe4e1fe4b907e24af2ff566bdbc2edc49db28dce Mon Sep 17 00:00:00 2001 From: Damien George Date: Thu, 25 Jul 2019 13:17:31 +1000 Subject: [PATCH] tests/basics: Add test for matmul operator. This is a Python 3.5 feature so the .exp file is needed. --- tests/basics/special_methods2.py | 1 + tests/basics/special_methods2.py.exp | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 tests/basics/special_methods2.py.exp 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