Mercurial > evolve
comparison tests/testlib/random-revs.py @ 5611:11b8f7003713
tests: move ad-hoc random_rev.py to testlib/random-revs.py
author | Anton Shestakov <av6@dwimlabs.net> |
---|---|
date | Sat, 24 Oct 2020 23:47:01 +0800 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
5610:57030b9d71c3 | 5611:11b8f7003713 |
---|---|
1 #!/usr/bin/env python | |
2 """ | |
3 This simple script outputs a sequence of numbers separated by newlines. The | |
4 amount of numbers and their approximate values can be controlled by two command | |
5 line arguments. | |
6 | |
7 Usage: $0 COUNT MAXADD. COUNT will determine the amount of numbers printed, and | |
8 MAXADD will limit the value that will be added to each of those numbers. | |
9 """ | |
10 | |
11 from __future__ import print_function | |
12 | |
13 import random | |
14 import sys | |
15 | |
16 def main(): | |
17 count = int(sys.argv[1]) | |
18 maxadd = int(sys.argv[2]) | |
19 for x in range(count): | |
20 print(x + random.randint(0, maxadd)) | |
21 | |
22 if __name__ == '__main__': | |
23 main() |