我用的是带鼻子的测试发生器。我想为每个生成的测试定制一个描述。在By default, the test name output for a generated test in verbose mode
will be the name of the generator function or method, followed by the
args passed to the yielded callable. If you want to show a different
test name, set the description attribute of the yielded callable.
但是,这不起作用:class TestGraphics:
def test_all(self):
for i, tc in enumerate(testcases):
self.run_sim.description = str(i)
yield(self.run_sim, tc[0], tc[1])
我得到:
^{pr2}$
如何设置此处可调用的description属性?在