equal
deleted
inserted
replaced
264 False -> failed''' |
264 False -> failed''' |
265 |
265 |
266 def skip(msg): |
266 def skip(msg): |
267 if not verbose: |
267 if not verbose: |
268 skips.append((test, msg)) |
268 skips.append((test, msg)) |
269 sys.stdout.write('s') |
|
270 sys.stdout.flush() |
|
271 else: |
269 else: |
272 print "\nSkipping %s: %s" % (test, msg) |
270 print "\nSkipping %s: %s" % (test, msg) |
273 return None |
271 return None |
274 |
272 |
275 vlog("# Test", test) |
273 vlog("# Test", test) |
350 print "\nERROR: %s failed with error code %d" % (test, ret) |
348 print "\nERROR: %s failed with error code %d" % (test, ret) |
351 elif diffret: |
349 elif diffret: |
352 ret = diffret |
350 ret = diffret |
353 |
351 |
354 if not verbose: |
352 if not verbose: |
355 sys.stdout.write('.') |
353 sys.stdout.write(skipped and 's' or '.') |
356 sys.stdout.flush() |
354 sys.stdout.flush() |
357 |
355 |
358 if ret != 0 and not skipped: |
356 if ret != 0 and not skipped: |
359 # Save errors to a file for diagnosis |
357 # Save errors to a file for diagnosis |
360 f = open(err, "wb") |
358 f = open(err, "wb") |