コード例 #1
0
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)
コード例 #2
0
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)