हमने हाल ही में पाइथन परीक्षण (जो शानदार बीटीडब्ल्यू) के लिए py.test पर स्विच किया है। हालांकि, मैं यह पता लगाने की कोशिश कर रहा हूं कि लॉग आउटपुट को कैसे नियंत्रित किया जाए (यानी अंतर्निहित पायथन लॉगिंग मॉड्यूल)। हमारे पास pytest-capturelog इंस्टॉल है और यह अपेक्षित काम करता है और जब हम लॉग देखना चाहते हैं तो हम --nologcapture विकल्प पास कर सकते हैं।py.test लॉगिंग नियंत्रण
हालांकि, आप लॉगिंग स्तर (जैसे जानकारी, डीबग इत्यादि) को कैसे नियंत्रित करते हैं और लॉगिंग फ़िल्टर करते हैं (यदि आप केवल एक विशिष्ट मॉड्यूल में रूचि रखते हैं)। क्या यह प्राप्त करने के लिए py.test के लिए मौजूदा प्लगइन्स हैं या क्या हमें अपना रोल करने की आवश्यकता है?
धन्यवाद, जॉनी
pytest-capturelog को https://pypi.python.org/pypi/pytest-catchlog/ द्वारा प्रतिस्थापित किया गया है, यह नीचे दी गई कई टिप्पणियों में उल्लिखित है, लेकिन शुरुआत में मैंने इस जानकारी को याद किया और उपयोग करने का प्रयास किया pytest-capturelog। मैं इस टिप्पणी को छोड़कर उम्मीद कर रहा हूं कि यह और अधिक दिखाई देगा और अगले व्यक्ति को मेरी गलती करने से बचाएगा। – cledoux