| author | David Anderson <dvander@alliedmods.net> |
| Sat Nov 17 19:22:27 2012 -0800 (2012-11-17) | |
| changeset 199 | b690381dcb35 |
| parent 195 | c1ba166f3fc4 |
| child 263 | ba85a47ee414 |
| permissions | -rw-r--r-- |
| dvander@195 | 1 |
# vim: set ts=2 sw=2 tw=99 ft=python et: |
| dvander@195 | 2 |
|
| dvander@195 | 3 |
class Interactive: |
| dvander@195 | 4 |
def __init__(self): |
| dvander@195 | 5 |
self.failures = [] |
| dvander@195 | 6 |
self.timeouts = [] |
| dvander@195 | 7 |
|
| dvander@195 | 8 |
def begin(self, tests): |
| dvander@195 | 9 |
return |
| dvander@195 | 10 |
|
| dvander@195 | 11 |
def result(self, test, r): |
| dvander@195 | 12 |
if r.ok: |
| dvander@195 | 13 |
print('PASS: ' + test.name) |
| dvander@195 | 14 |
else: |
| dvander@195 | 15 |
if r.timeout: |
| dvander@195 | 16 |
print('TIMEOUT: ' + test.name) |
| dvander@195 | 17 |
else: |
| dvander@195 | 18 |
print('FAIL: ' + test.name) |
| dvander@195 | 19 |
print(' -- Error code: ' + str(r.code)) |
| dvander@195 | 20 |
print(' -- message: \n' + r.message) |
| dvander@195 | 21 |
print(' -- stdout: \n' + r.out) |
| dvander@195 | 22 |
print(' -- stderr: \n' + r.err) |
| dvander@195 | 23 |