diff options
author | Vincent Sanders <vince@kyllikki.org> | 2019-11-28 18:38:05 +0000 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2019-11-28 18:38:05 +0000 |
commit | d482e718abb4cdbea840af20f89a4ab7d3e2ad12 (patch) | |
tree | c2e496c25c80811f2d71f303905477c522a0b2c6 /cgi-bin | |
parent | 9016c7becd7536f01ed767519279024201a6be41 (diff) | |
download | netsurf-test-d482e718abb4cdbea840af20f89a4ab7d3e2ad12.tar.gz netsurf-test-d482e718abb4cdbea840af20f89a4ab7d3e2ad12.tar.bz2 |
fix division processing
Diffstat (limited to 'cgi-bin')
-rwxr-xr-x | cgi-bin/monkey-index.cgi | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/cgi-bin/monkey-index.cgi b/cgi-bin/monkey-index.cgi index a54125a..bdc5103 100755 --- a/cgi-bin/monkey-index.cgi +++ b/cgi-bin/monkey-index.cgi @@ -29,18 +29,23 @@ def main(): division = 'index' - if 'division' in params and re.match('^[A-Za-z0-9-]+$', params['division']): - division = params['division'] + if 'division' in params and re.match('^[A-Za-z0-9-]+$', params['division'].value): + division = params['division'].value print('Content-Type: text/plain') print('') + # load all test plan yaml files for fname in os.listdir(testroot): if not fname.endswith(".yaml"): continue with open(os.path.join(testroot, fname), "r") as file_handle: files[fname] = yaml.load(file_handle) + if division + '.yaml' not in files: + print('# Unknown division ' + division) + return + for group in files[division + '.yaml']: print("---") group["kind"] = "group" |