Imported Upstream version 1.5.1

This commit is contained in:
Mario Fetka
2020-09-22 02:25:22 +02:00
commit 434d6067d9
2103 changed files with 928962 additions and 0 deletions

34
contrib/travis/parse_results.py Executable file
View File

@@ -0,0 +1,34 @@
#!/usr/bin/env python
# Copyright (c) 2014 by Johannes Dillmann, Zuse Institute Berlin
# Licensed under the BSD License, see LICENSE file for details.
import sys
import argparse
import json
if __name__ == "__main__":
parser = argparse.ArgumentParser()
parser.add_argument("file", type=argparse.FileType('r'))
parser.add_argument("test")
args = parser.parse_args()
results = json.load(args.file)
result = None
if args.test in results:
result = results[args.test]
if type(result) == bool and result:
print "true"
sys.exit(0)
if type(result) == dict and all(result.values()):
print "true"
sys.exit(0)
print "false"
sys.exit(1)