修改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)