fix #26: distinguish failure and error

This commit is contained in:
debugtalk
2018-07-25 19:45:31 +08:00
parent aea172385d
commit ccad55733f

View File

@@ -25,6 +25,8 @@ class TestCase(unittest.TestCase):
"""
try:
self.test_runner.run_test(self.testcase_dict)
except exceptions.MyBaseFailure as ex:
self.fail(str(ex))
finally:
if hasattr(self.test_runner.http_client_session, "meta_data"):
self.meta_data = self.test_runner.http_client_session.meta_data