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