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