代码拉取完成,页面将自动刷新
# coding:utf-8
import logging
from util.tools.log import Log
Log()
def pytest_collection_modifyitems(items):
"""
测试用例收集完成时,将收集到的item的name和nodeid的中文显示在控制台上
:return:
"""
for item in items:
item.name = item.name.encode("utf-8").decode("unicode_escape")
item._nodeid = item.nodeid.encode("utf-8").decode("unicode_escape")
# def pytest_terminal_summary(terminalreporter):
# """收集测试结果"""
#
# PASSED = len(terminalreporter.stats.get('passed', []))
# FAILED = len(terminalreporter.stats.get('failed', []))
# ERROR = len(terminalreporter.stats.get('error', []))
# SKIPPED = len(terminalreporter.stats.get('skipped', []))
# TOTAL = PASSED + FAILED + ERROR + SKIPPED
# logging.info("--"*40)
# logging.info(f"执行总用例数:{TOTAL}")
# logging.info(f"执行通过数:{PASSED}")
# logging.info(f"执行失败数:{FAILED}")
# logging.info(f"执行错误数:{ERROR}")
# logging.info(f"跳过用例数:{SKIPPED}")
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。