示例#1
0
 def test_empty_bytes(self):
     self.assertEqual(hashcode(b''), 0)
示例#2
0
 def test_int(self):
     self.assertEqual(hashcode(0), 0)
     self.assertEqual(hashcode(1), 1)
     self.assertEqual(hashcode(-1), -1)
示例#3
0
 def test_bytes(self):
     self.assertEqual(hashcode(b'hello world'), 1794106052)
示例#4
0
 def test_unicode(self):
     self.assertEqual(hashcode(u'者:s��2�*�=x�'), -1198738874)
     self.assertEqual(
         hashcode(u'僕と契約して、魔法少女になってほしい!'),
         640953514)
示例#5
0
 def test_empty_unicode(self):
     self.assertEqual(hashcode(u''), 0)