def get(self, testcase_name): # pylint: disable=no-self-use
""" GET the info of one testcase"""
testcase = Testcase().show(testcase_name)
if not testcase:
return api_utils.result_handler(
status=1,
data="The test case '%s' does not exist or is not supported"
% testcase_name)
testcase_info = api_utils.change_obj_to_dict(testcase)
dependency_dict = api_utils.change_obj_to_dict(
testcase_info.get('dependency'))
testcase_info.pop('name')
testcase_info.pop('dependency')
result = {'testcase': testcase_name}
result.update(testcase_info)
result.update({'dependency': dependency_dict})
return jsonify(result)
评论列表
文章目录