Fikstürler küçük ve tekrar kullanılabilir olma eğilimindedir. Belirli fikstürü diğer demirbaşlarPytest kullanırken fikstürler nasıl düzenlenir
güvenebilirsiniz göz önüne alındığında@pytest.fixture
def Account(db, memcache):
...
Ben
from .fixtures.models import Account
Ne yazık ki bu modüllerde benim armatürleri düzenlemek ve böylece (örneğin) gibi belirli bir test dosyasında bunları ithal etmek istiyorum
işe yaramaz gibi görünüyor. Bunun yerine, her zaman tüm alt armatürleri de ithal etmek zorundayım.
from .fixtures.models import Account, db, memcache
ince taneli küçük, yeniden kullanılabilir maçlar var ve bir modül düzeyinde bunları erişilebilir hale getirmek için daha iyi bir yaklaşım nedir. (conftest paketi/dizin düzeyinde çalışır.)
Aksamları conftest.py dosyalarında düzenlemede sorun nedir? Bu bizim için büyük projelerde iyi çalışıyor ve hepsi yüklenir ve uygun örtük kapsamlıdır. – flub