summaryrefslogtreecommitdiffstatshomepage
path: root/tests/basics/subclass_native_cmp.py
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2020-02-18 22:44:05 +1100
committerDamien George <damien.p.george@gmail.com>2020-02-20 10:48:03 +1100
commit819380c964ca30f9d3e480a61371d502b7976abe (patch)
tree30afcbfbfe034e8214dbdea2236e2069060fd645 /tests/basics/subclass_native_cmp.py
parenta636837987f7d53b1965b02c15050075f8ad4152 (diff)
downloadmicropython-819380c964ca30f9d3e480a61371d502b7976abe.tar.gz
micropython-819380c964ca30f9d3e480a61371d502b7976abe.zip
tests/basics: Add test for tuple compare with class derived from tuple.
Only the "==" operator was tested by the test suite in for such arguments. Other comparison operators like "<" take a different path in the code so need to be tested separately.
Diffstat (limited to 'tests/basics/subclass_native_cmp.py')
-rw-r--r--tests/basics/subclass_native_cmp.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/basics/subclass_native_cmp.py b/tests/basics/subclass_native_cmp.py
index 1a095bfa1a..104b9f954a 100644
--- a/tests/basics/subclass_native_cmp.py
+++ b/tests/basics/subclass_native_cmp.py
@@ -7,3 +7,6 @@ t = mytuple((1, 2, 3))
print(t)
print(t == (1, 2, 3))
print((1, 2, 3) == t)
+
+print(t < (1, 2, 3), t < (1, 2, 4))
+print((1, 2, 3) <= t, (1, 2, 4) < t)