diff --git a/tests/run-tests.py b/tests/run-tests.py index f2dbbcacc7639ff55b3d1ff359832c73842ae84c_dGVzdHMvcnVuLXRlc3RzLnB5..aedf18bcde11d35aa029f4419c4531efb6d4417d_dGVzdHMvcnVuLXRlc3RzLnB5 100755 --- a/tests/run-tests.py +++ b/tests/run-tests.py @@ -357,6 +357,8 @@ self._unittest = unittest self._finished = None + self._ret = None + self._out = None # If we're not in --debug mode and reference output file exists, # check test output against it. @@ -382,6 +384,8 @@ def setUp(self): """Tasks to perform before run().""" self._finished = False + self._ret = None + self._out = None def run(self): """Run this test instance. @@ -433,6 +437,8 @@ ret, out = self._run(testtmp, replacements, env) duration = time.time() - starttime self._finished = True + self._ret = ret + self._out = out except KeyboardInterrupt: duration = time.time() - starttime log('INTERRUPTED: %s (after %d seconds)' % (self.name, duration))