Regression suite: returns != 0 in case of failures.
parent
2bfc353fde
commit
72bbbcac52
|
@ -151,6 +151,10 @@ class results:
|
|||
print("\nSee " + settings.results + "\\" + outfilename_failur
|
||||
+ " for more details\n\n")
|
||||
|
||||
def hasFailures( self ):
|
||||
""" Return True, if any failures there. """
|
||||
return 0 != len( self.failures )
|
||||
|
||||
# -------------------------------------------------------------------------------
|
||||
def prepare_output_dir(fullpath, myhash, app):
|
||||
outfile = os.path.join(settings.results, "tmp", os.path.split(fullpath)[1] + "_" + myhash)
|
||||
|
@ -280,11 +284,16 @@ def run_test():
|
|||
process_dir(tp, outfile, zipin, res)
|
||||
|
||||
res.report_results()
|
||||
if res.hasFailures():
|
||||
return 1
|
||||
|
||||
return 0
|
||||
|
||||
|
||||
# -------------------------------------------------------------------------------
|
||||
if __name__ == "__main__":
|
||||
assimp_bin_path = sys.argv[1] if len(sys.argv) > 1 else 'assimp'
|
||||
print('Using assimp binary: ' + assimp_bin_path)
|
||||
run_test()
|
||||
return run_test()
|
||||
|
||||
# vim: ai ts=4 sts=4 et sw=4
|
||||
|
|
Loading…
Reference in New Issue