固定装置往往很小且可重复使用。鉴于特定的夹具可以依赖于其他夹具
@pytest.fixture
def Account(db, memcache):
...
我想在模块中组织我的装置,并将它们导入一个特定的测试文件中(例如)
from .fixtures.models import Account
不幸的是,这似乎不起作用。相反,我总是必须导入所有从属装置,例如
from .fixtures.models import Account, db, memcache
有什么更好的方法来拥有细粒度的、可重复使用的固定装置并使其在模块级别上可访问。(conftest 适用于包/目录级别。)