1
在鼻子中,无论安装是否成功完成或测试运行状态如何,拆卸都会运行。检索鼻子测试用例的结果并在拆卸中使用
我想在拆卸时执行一项任务,该任务仅在刚刚运行失败的测试时执行。是否有一种简单的方法来检索每个单独测试用例的结果并将其传递给拆解方法以进行解释?
class TestMyProgram:
def setup(self):
# setup code here
def teardown(self):
# teardown code here
# run this code if test failed
if test_result == 'FAIL':
# do something
def test_one(self):
# example test placeholder
pass
def test_two(self):
# example test placeholder
pass
我喜欢这个。我曾尝试创建一个装饰器,但在测试类中创建它时似乎没有相同的表现。是否有可能提供一个在这种情况下创建一个例子? – ILostMySpoon