TesterlifeRaymond / BeautifulReport

适用于unittest自动化测试的可视化报告
MIT License
433 stars 231 forks source link

如果测试用例,添加了自定义得装饰器,测试报告里面对应的用例,不会显示用例描述 #47

Open 270466585 opened 4 years ago

270466585 commented 4 years ago

@autophyte @TesterlifeRaymond @steinvenic @gcanoxl

a572427647 commented 4 years ago

同样的问题

TesterlifeRaymond commented 4 years ago

这应该是装饰器没有继承元信息导致的, 可以通过@functools.wraps(f)解决此问题

from functools import wraps

def xxx(f): @wraps(f) def wrapper(*args,*kwargs): .... return f(args,**kwargs) return wrapper