【发布时间】:2019-04-29 20:07:48
【问题描述】:
您好,我是 python 新手,我发现如果我们使用 pytest,可以直接引用 conftest.py 中定义的夹具,而无需在测试模块中 import。同样,如果我们使用 pytest-mock,只要测试由 pytest 触发,一个名为 mocker 的夹具就可以在测试模块中的任何位置引用,无需执行 import强>要么。我认为必须有一个或多个 python 语言特性来支持这种事情。这些是什么?如果您的答案可以假设我具有 Java/C++ 背景,那就太好了!
【问题讨论】: