summaryrefslogtreecommitdiff
path: root/sys/lib/python/test/test_hash.py
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@localhost>2011-05-04 05:41:33 +0000
committercinap_lenrek <cinap_lenrek@localhost>2011-05-04 05:41:33 +0000
commitb8436b026a90291ba26afa4f7a2700720b03339f (patch)
tree3098aede87640c80567ecb31022e0404a8b5ec75 /sys/lib/python/test/test_hash.py
parent6c1b42188259a6f1636cd15a9570b18af03e2dbb (diff)
remove python test cases
Diffstat (limited to 'sys/lib/python/test/test_hash.py')
-rw-r--r--sys/lib/python/test/test_hash.py36
1 files changed, 0 insertions, 36 deletions
diff --git a/sys/lib/python/test/test_hash.py b/sys/lib/python/test/test_hash.py
deleted file mode 100644
index 3d6c9d1b6..000000000
--- a/sys/lib/python/test/test_hash.py
+++ /dev/null
@@ -1,36 +0,0 @@
-# test the invariant that
-# iff a==b then hash(a)==hash(b)
-#
-
-import unittest
-from test import test_support
-
-
-class HashEqualityTestCase(unittest.TestCase):
-
- def same_hash(self, *objlist):
- # Hash each object given and fail if
- # the hash values are not all the same.
- hashed = map(hash, objlist)
- for h in hashed[1:]:
- if h != hashed[0]:
- self.fail("hashed values differ: %r" % (objlist,))
-
- def test_numeric_literals(self):
- self.same_hash(1, 1L, 1.0, 1.0+0.0j)
-
- def test_coerced_integers(self):
- self.same_hash(int(1), long(1), float(1), complex(1),
- int('1'), float('1.0'))
-
- def test_coerced_floats(self):
- self.same_hash(long(1.23e300), float(1.23e300))
- self.same_hash(float(0.5), complex(0.5, 0.0))
-
-
-def test_main():
- test_support.run_unittest(HashEqualityTestCase)
-
-
-if __name__ == "__main__":
- test_main()