फिक्स्चर छोटे और पुन: प्रयोज्य हो जाते हैं। यह देखते हुए कि एक विशिष्ट स्थिरता अन्य जुड़नारकैसे जब pytest का उपयोग कर जुड़नार व्यवस्थित करने के लिए
पर भरोसा कर सकते@pytest.fixture
def Account(db, memcache):
...
मैं
from .fixtures.models import Account
दुर्भाग्य से इस मॉड्यूल में मेरी जुड़नार का आयोजन, और इतना (जैसे) की तरह एक विशेष परीक्षा-फ़ाइल में उन्हें आयात करना चाहते हैं काम नहीं लग रहा है। इसके बजाय मुझे हमेशा सभी अधीनस्थ फिक्स्चर आयात करना पड़ता है, उदा।
from .fixtures.models import Account, db, memcache
ठीक-ठीक छोटे, पुन: प्रयोज्य फिक्स्चर होने और मॉड्यूल स्तर पर उन्हें सुलभ बनाने के लिए बेहतर तरीका क्या है। (पैकेज/निर्देशिका स्तर पर conftest काम करता है।)
क्या conftest.py फाइलों में जुड़नार के आयोजन के साथ गलत क्या है? यह बड़ी परियोजनाओं में हमारे लिए ठीक काम करता है और वे सभी लोड हो जाते हैं और उपयुक्त अंतर्निहित स्कोपिंग होते हैं। – flub