From c410a86814abde8ce05aaf46383f38ef9f981a8c Mon Sep 17 00:00:00 2001 From: Damien George Date: Thu, 17 Sep 2020 13:26:24 +1000 Subject: [PATCH] tests/basics: Enable == and != special-method tests now that they work. These work since 3aab54bf434e7f025a91ea05052f1bac439fad8c Signed-off-by: Damien George --- tests/basics/special_methods.py | 4 ++++ tests/basics/special_methods2.py | 9 --------- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/tests/basics/special_methods.py b/tests/basics/special_methods.py index b56bc1c9c..d8af8e079 100644 --- a/tests/basics/special_methods.py +++ b/tests/basics/special_methods.py @@ -100,6 +100,10 @@ cud1 = Cud() cud2 = Cud() str(cud1) +cud1 == cud1 +cud1 == cud2 +cud1 != cud1 +cud1 != cud2 cud1 < cud2 cud1 <= cud2 cud1 == cud2 diff --git a/tests/basics/special_methods2.py b/tests/basics/special_methods2.py index 09e43fff2..31f330ab4 100644 --- a/tests/basics/special_methods2.py +++ b/tests/basics/special_methods2.py @@ -129,12 +129,3 @@ print(dir(cud1)) # test that dir() does not delegate to __dir__ for the type print('a' in dir(Cud)) - -# TODO: the following operations are not supported on every ports -# -# ne is not supported, !(eq) is called instead -#cud1 != cud2 -# -# in the following test, cpython still calls __eq__ -# cud3=cud1 -# cud3==cud1