- if not re.match(test_out,run_out):
- failed.append([filename,test_out,run_out,0,run_err])
- sys.stdout.write("x")
- elif not re.match(test_err,run_err):
- failed.append([filename,test_err,run_err,1])
- sys.stdout.write("x")
- elif p.returncode != test_retval:
- failed.append([filename,test_retval,p.returncode,2]);
- sys.stdout.write("x")
- else:
- passed.append([filename])
- sys.stdout.write(".")
- sys.stdout.flush()
- break
- except:
- attempts += 1
+ if not re.match(test_out,run_out):
+ failed.append([filename,test_out,run_out,0,run_err])
+ sys.stdout.write("x")
+ elif not re.match(test_err,run_err):
+ failed.append([filename,test_err,run_err,1])
+ sys.stdout.write("x")
+ elif p.returncode != test_retval:
+ failed.append([filename,test_retval,p.returncode,2]);
+ sys.stdout.write("x")
+ else:
+ passed.append([filename])
+ sys.stdout.write(".")
+ sys.stdout.flush()
+ break
+ attempts += 1