dvander@195: # vim: set ts=2 sw=2 tw=99 ft=python et: dvander@195: dvander@195: class Interactive: dvander@195: def __init__(self): dvander@195: self.failures = [] dvander@195: self.timeouts = [] dvander@195: dvander@195: def begin(self, tests): dvander@195: return dvander@195: dvander@195: def result(self, test, r): dvander@195: if r.ok: dvander@195: print('PASS: ' + test.name) dvander@195: else: dvander@195: if r.timeout: dvander@195: print('TIMEOUT: ' + test.name) dvander@195: else: dvander@195: print('FAIL: ' + test.name) dvander@195: print(' -- Error code: ' + str(r.code)) dvander@195: print(' -- message: \n' + r.message) dvander@195: print(' -- stdout: \n' + r.out) dvander@195: print(' -- stderr: \n' + r.err) dvander@195: