我非常喜欢py.test
,但我很难理解funcargs
的工作方式。
是否可以使用命令行参数或扩展名来启用对unittest.TestCase.setUp
和unittest.TestCase.tearDown
执行类似角色的操作?
答案 0 :(得分:1)
py.test默认支持“普通”基于xunit方法的灯具,参见:
http://codespeak.net/py/dist/test/xunit_setup.html
或者你可以从unittest.TestCase继承子类并使用.setUp / tearDown,但后者可能有点限制。