【发布时间】:2021-09-24 14:11:00
【问题描述】:
我是 Behave 的新手,不熟悉它的日志捕获范例。
当某个步骤由于异常而失败时,我需要提取堆栈跟踪(traceback)进行自定义处理。
如何获取这些信息?
谢谢!
编辑:我不是在问如何捕获 expected 异常。我问的是如何获取失败测试的堆栈跟踪。
这一定是我在文档中找不到的 Behave 框架的基本功能。我不是在寻找任何不寻常的东西。
【问题讨论】:
-
您尝试过
trycatch块吗?是否有您想要捕获的示例代码? -
您熟悉 Behave 框架吗?您的评论似乎很笼统。
-
我对框架的了解非常有限,但是您要么需要编写自己的包装器并进行断言。 [链接] (stackoverflow.com/a/27895277/1771644) Docs
标签: logging python-behave