混合py.测试还有医生

2024-05-13 06:35:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我的很多测试都是用手写的py.测试有意义的地方:

def test_some_function():
    assert some_function() == 42

其他一些用户导向的函数最终会有doctest,因为它们将显示在文档中:

^{pr2}$

我知道使用--doctest-modules我可以让pytest运行doctest,但是我还没有找到一种同时运行所有测试的方法。在

我想要的是:

全部_测试.py在

^{3}$

有没有办法做到这一点?我错过什么了吗?在

我也很乐意使用某种生成器,在那里我可以输入要运行doctest的函数。在


Tags: 函数用户文档pytestdef地方function