【发布时间】:2017-05-11 16:57:51
【问题描述】:
在默认行为中,给出命令python setup.py test 将执行与模块关联的单元测试。只需提供一个测试套件模块列表,就可以使这个默认行为起作用。
替代(但现在已过时)Nose 测试运行器具有类似的功能 - 您只需提供字符串 nose.collector,它使测试命令能够自动发现与项目关联的测试。
但是如果我使用 pytest 呢?似乎没有记录的模式可以从 setup.py 文件运行测试。这是 pytest 库支持的行为吗?
【问题讨论】:
-
您阅读文档了吗? docs.pytest.org/en/latest/…
标签: python unit-testing pytest