[pypy-svn] rev 1052 - pypy/trunk/src/pypy/objspace/std/test
jacob at codespeak.net
jacob at codespeak.net
Tue Jun 24 15:48:42 CEST 2003
Author: jacob
Date: Tue Jun 24 15:48:41 2003
New Revision: 1052
Modified:
pypy/trunk/src/pypy/objspace/std/test/test_dictobject.py
Log:
Added tests for eq and lt
Modified: pypy/trunk/src/pypy/objspace/std/test/test_dictobject.py
==============================================================================
--- pypy/trunk/src/pypy/objspace/std/test/test_dictobject.py (original)
+++ pypy/trunk/src/pypy/objspace/std/test/test_dictobject.py Tue Jun 24 15:48:41 2003
@@ -250,6 +250,31 @@
vals.sort()
self.assertEqual(vals, [2,4])
+ def test_eq(self):
+ d1 = {1:2, 3:4}
+ d2 = {1:2, 3:4}
+ d3 = {1:2}
+ bool = d1 == d2
+ self.assertEqual(bool, True)
+ bool = d1 == d3
+ self.assertEqual(bool, False)
+ bool = d1 != d2
+ self.assertEqual(bool, False)
+ bool = d1 != d3
+ self.assertEqual(bool, True)
+
+ def test_lt(self):
+ d1 = {1:2, 3:4}
+ d2 = {1:2, 3:4}
+ d3 = {1:2, 3:5}
+ d4 = {1:2}
+ bool = d1 < d2
+ self.assertEqual(bool, False)
+ bool = d1 < d3
+ self.assertEqual(bool, True)
+ bool = d1 < d4
+ self.assertEqual(bool, False)
+
def tooslow_test_new(self):
d = dict()
self.assertEqual(d, {})
More information about the Pypy-commit
mailing list