tests/test-ancestor.py
changeset 32893 a8dfa35a4130
parent 32861 20d70df64e93
child 32894 ec9ed269edc3
equal deleted inserted replaced
32892:a7851519ea02 32893:a8dfa35a4130
    40             if i == 2 or rng.random() < prevprob:
    40             if i == 2 or rng.random() < prevprob:
    41                 # p1 is prev
    41                 # p1 is prev
    42                 p1 = i - 1
    42                 p1 = i - 1
    43             else:
    43             else:
    44                 p1 = rng.randrange(i - 1)
    44                 p1 = rng.randrange(i - 1)
    45             p2 = rng.choice(range(0, p1) + range(p1 + 1, i))
    45             p2 = rng.choice(list(range(0, p1)) + list(range(p1 + 1, i)))
    46             graph[i] = [p1, p2]
    46             graph[i] = [p1, p2]
    47         elif rng.random() < prevprob:
    47         elif rng.random() < prevprob:
    48             graph[i] = [i - 1]
    48             graph[i] = [i - 1]
    49         else:
    49         else:
    50             graph[i] = [rng.randrange(i - 1)]
    50             graph[i] = [rng.randrange(i - 1)]