可以在py.test中使用类似unittest的灯具吗?

时间:2010-09-17 00:00:48

标签: python unit-testing pytest

我非常喜欢py.test,但我很难理解funcargs的工作方式。

是否可以使用命令行参数或扩展名来启用对unittest.TestCase.setUpunittest.TestCase.tearDown执行类似角色的操作?

1 个答案:

答案 0 :(得分:1)

py.test默认支持“普通”基于xunit方法的灯具,参见:

http://codespeak.net/py/dist/test/xunit_setup.html

或者你可以从unittest.TestCase继承子类并使用.setUp / tearDown,但后者可能有点限制。