def test_split(self): bucket = KBucket(0, 10, 5) bucket.add_node(mknode(intid=5)) bucket.add_node(mknode(intid=6)) one, two = bucket.split() self.assertEqual(len(one), 1) self.assertEqual(one.range, (0, 5)) self.assertEqual(len(two), 1) self.assertEqual(two.range, (6, 10))
def test_split(self): bucket = KBucket(0, 10, 5) bucket.addNode(mknode(intid=5)) bucket.addNode(mknode(intid=6)) one, two = bucket.split() self.assertEqual(len(one), 1) self.assertEqual(one.range, (0, 5)) self.assertEqual(len(two), 1) self.assertEqual(two.range, (6, 10))
def test_split(self, mknode): # pylint: disable=no-self-use bucket = KBucket(0, 10, 5) bucket.add_node(mknode(intid=5)) bucket.add_node(mknode(intid=6)) one, two = bucket.split() assert len(one) == 1 assert one.range == (0, 5) assert len(two) == 1 assert two.range == (6, 10)