修改unittest中ddt中的源码,使得生成的htmltestrunner报告标题更直观

ddt是unittest 中配合数据驱动思想的一个模块,为了使得生成的报告标题更直观,现修改源码

1.先把内置的ddt模块,复制到项目中,修改复制的后ddt文件,这样就不是直接改别人的源码了

 2.具体如何修改 在这个地方添加 @ddt.ddt中进去

 

 

if isinstance(v,list):
    test_name=mk_test_name(name,v[2],i)
elif isinstance(v,dict):
    test_name=mk_test_name(name,v['case_name'],i)

 

posted @ 2023-07-18 15:24  learn_py_test  阅读(5)  评论(0编辑  收藏  举报