diff options
author | cinap_lenrek <cinap_lenrek@localhost> | 2011-05-04 05:41:33 +0000 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@localhost> | 2011-05-04 05:41:33 +0000 |
commit | b8436b026a90291ba26afa4f7a2700720b03339f (patch) | |
tree | 3098aede87640c80567ecb31022e0404a8b5ec75 /sys/lib/python/test/test_compare.py | |
parent | 6c1b42188259a6f1636cd15a9570b18af03e2dbb (diff) |
remove python test cases
Diffstat (limited to 'sys/lib/python/test/test_compare.py')
-rw-r--r-- | sys/lib/python/test/test_compare.py | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/sys/lib/python/test/test_compare.py b/sys/lib/python/test/test_compare.py deleted file mode 100644 index 2fde614dd..000000000 --- a/sys/lib/python/test/test_compare.py +++ /dev/null @@ -1,59 +0,0 @@ -import sys -import unittest -from test import test_support - -class Empty: - def __repr__(self): - return '<Empty>' - -class Coerce: - def __init__(self, arg): - self.arg = arg - - def __repr__(self): - return '<Coerce %s>' % self.arg - - def __coerce__(self, other): - if isinstance(other, Coerce): - return self.arg, other.arg - else: - return self.arg, other - -class Cmp: - def __init__(self,arg): - self.arg = arg - - def __repr__(self): - return '<Cmp %s>' % self.arg - - def __cmp__(self, other): - return cmp(self.arg, other) - -class ComparisonTest(unittest.TestCase): - set1 = [2, 2.0, 2L, 2+0j, Coerce(2), Cmp(2.0)] - set2 = [[1], (3,), None, Empty()] - candidates = set1 + set2 - - def test_comparisons(self): - for a in self.candidates: - for b in self.candidates: - if ((a in self.set1) and (b in self.set1)) or a is b: - self.assertEqual(a, b) - else: - self.assertNotEqual(a, b) - - def test_id_comparisons(self): - # Ensure default comparison compares id() of args - L = [] - for i in range(10): - L.insert(len(L)//2, Empty()) - for a in L: - for b in L: - self.assertEqual(cmp(a, b), cmp(id(a), id(b)), - 'a=%r, b=%r' % (a, b)) - -def test_main(): - test_support.run_unittest(ComparisonTest) - -if __name__ == '__main__': - test_main() |