備品は小さく、再利用可能な傾向があります。特定のフィクスチャは、他の備品pytestを使用するときの器具の編成方法
に頼ることができることを考えると@pytest.fixture
def Account(db, memcache):
...
私は
from .fixtures.models import Account
残念ながら、これをモジュールで私の備品を整理し、その(例えば)のような特定のテスト・ファイルにインポートしたいと思います
動作していないようです。代わりに、私はいつもすべての下位什器もインポートする必要があります。
from .fixtures.models import Account, db, memcache
きめの細かい小さな、再利用可能な備品を持ち、モジュールレベルでそれらにアクセスできるようにするよりよい方法は何ですか。
conftest.pyファイルのフィクスチャを整理する際に何が問題になりますか?これは大規模なプロジェクトではうまく動作し、すべてがロードされ、適切な暗黙のスコープが設定されます。 – flub