def test_validate_segment_list_simple(): node = CommitteeCandidate() segment_list = [{'hash': i, 'bucket': '', 'key': ''} for i in range(5)] node.segment_hash_table = range(5) node.validate_segment_list(segment_list)
def test_validate_segment_list_reverse_order(): node = CommitteeCandidate() segment_list = [{'hash': i, 'bucket': '', 'key': ''} for i in range(5)] node.segment_hash_table = range(5)[::-1] with pytest.raises(ValueError): node.validate_segment_list(segment_list)