def test_monkey_patch(self): rendezvous = RendezvousHash() self.assertEqual(rendezvous.hash_function('lol'), 4294967295) self.assertEqual(rendezvous.hash_function('wat'), 4294967295)
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)
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'))
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'))