代码之家  ›  专栏  ›  技术社区  ›  Tim McNamara

可以在py.test中使用UnitTest之类的夹具吗?

  •  1
  • Tim McNamara  · 技术社区  · 14 年前

    我真的很喜欢 py.test 但是我很难理解 funcargs 工作。

    是否可以使用命令行参数或扩展来启用执行类似于 unittest.TestCase.setUp unittest.TestCase.tearDown ?

    1 回复  |  直到 14 年前
        1
  •  1
  •   hpk42    14 年前

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

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

    或者,您可以从unittest.testcase子类并使用.setup/teardown,但后者可能有点限制。