##// END OF EJS Templates
run-tests: emit exception failure result from Test.run()
Gregory Szorc -
r21333:9a5913be default
parent child Browse files
Show More
@@ -636,7 +636,7 b' class Test(object):'
636 raise
636 raise
637 except Exception, e:
637 except Exception, e:
638 updateduration()
638 updateduration()
639 result.exception = e
639 return self.fail('Exception during execution: %s' % e, 255)
640
640
641 killdaemons(env['DAEMON_PIDS'])
641 killdaemons(env['DAEMON_PIDS'])
642
642
@@ -789,7 +789,6 b' class TestResult(object):'
789 self.ret = None
789 self.ret = None
790 self.out = None
790 self.out = None
791 self.duration = None
791 self.duration = None
792 self.exception = None
793 self.refout = None
792 self.refout = None
794 self.skipped = False
793 self.skipped = False
795
794
@@ -1152,9 +1151,6 b' def runone(options, test, count):'
1152 res = TestResult()
1151 res = TestResult()
1153 result = t.run(res)
1152 result = t.run(res)
1154
1153
1155 if res.exception:
1156 return t.fail('Exception during execution: %s' % res.exception, 255)
1157
1158 ret = res.ret
1154 ret = res.ret
1159 out = res.out
1155 out = res.out
1160
1156
General Comments 0
You need to be logged in to leave comments. Login now