Show More
@@ -97,6 +97,12 b' VARIANTS_KEYS = [' | |||||
97 | assert set(VARIANTS.keys()) == set(VARIANTS_KEYS) |
|
97 | assert set(VARIANTS.keys()) == set(VARIANTS_KEYS) | |
98 |
|
98 | |||
99 |
|
99 | |||
|
100 | def parse_case(case): | |||
|
101 | case_type, case_args = case.split('-', 1) | |||
|
102 | case = (case_type,) + tuple(int(x) for x in case_args.split('-')) | |||
|
103 | return case | |||
|
104 | ||||
|
105 | ||||
100 | def format_case(case): |
|
106 | def format_case(case): | |
101 | return '-'.join(str(s) for s in case) |
|
107 | return '-'.join(str(s) for s in case) | |
102 |
|
108 | |||
@@ -210,8 +216,6 b" if __name__ == '__main__':" | |||||
210 | print(usage, file=sys.stderr) |
|
216 | print(usage, file=sys.stderr) | |
211 | sys.exit(128) |
|
217 | sys.exit(128) | |
212 | repo = argv[1] |
|
218 | repo = argv[1] | |
213 |
local_case = argv[2] |
|
219 | local_case = parse_case(argv[2]) | |
214 | local_case = (local_case[0],) + tuple(int(x) for x in local_case[1:]) |
|
220 | remote_case = parse_case(argv[3]) | |
215 | remote_case = argv[3].split('-') |
|
|||
216 | remote_case = (remote_case[0],) + tuple(int(x) for x in remote_case[1:]) |
|
|||
217 | sys.exit(compare(repo, local_case, remote_case, **kwargs)) |
|
221 | sys.exit(compare(repo, local_case, remote_case, **kwargs)) |
General Comments 0
You need to be logged in to leave comments.
Login now