def test_monkey_patch(self):
     rendezvous = RendezvousHash()
     self.assertEqual(rendezvous.hash_function('lol'), 4294967295)
     self.assertEqual(rendezvous.hash_function('wat'), 4294967295)
Beispiel #2
0
 def test_init_no_options(self):
     rendezvous = RendezvousHash()
     self.assertEqual(0, len(rendezvous.nodes))
     self.assertEqual(1361238019, rendezvous.hash_function('6666'))
 def test_monkey_patch(self):
     rendezvous = RendezvousHash()
     self.assertEqual(rendezvous.hash_function('lol'), 4294967295)
     self.assertEqual(rendezvous.hash_function('wat'), 4294967295)
Beispiel #4
0
 def test_seed(self):
     rendezvous = RendezvousHash(seed=10)
     self.assertEqual(2981722772, rendezvous.hash_function('6666'))
Beispiel #5
0
 def test_init(self):
     nodes = ['0', '1', '2']
     rendezvous = RendezvousHash(nodes=nodes)
     self.assertEqual(3, len(rendezvous.nodes))
     self.assertEqual(1361238019, rendezvous.hash_function('6666'))
 def test_init_no_options(self):
     rendezvous = RendezvousHash()
     self.assertEqual(0, len(rendezvous.nodes))
     self.assertEqual(1361238019, rendezvous.hash_function('6666'))
 def test_seed(self):
     rendezvous = RendezvousHash(seed=10)
     self.assertEqual(2981722772, rendezvous.hash_function('6666'))
 def test_init(self):
     nodes = ['0', '1', '2']
     rendezvous = RendezvousHash(nodes=nodes)
     self.assertEqual(3, len(rendezvous.nodes))
     self.assertEqual(1361238019, rendezvous.hash_function('6666'))