मैं एक ऐसे प्रोजेक्ट में काम कर रहा हूं जिसने हाल ही में py.test को एकजुट ढांचे पर स्विच किया है। मुझे ग्रहण से अपने परीक्षणों को कॉल करने के लिए उपयोग किया जाता था, ताकि मैं डीबगर का उपयोग कर सकूं (उदाहरण के लिए ब्रेकपॉइंट्स को विश्लेषण करना कि परीक्षण विफलता कैसे विकसित होती है)। अब यह अब संभव नहीं है, क्योंकि परीक्षण चलाने का एकमात्र तरीका कमांड लाइन ब्लैकबॉक्स के माध्यम से है।पायथन से py.test का उपयोग कैसे करें?
क्या पाइथन के भीतर से py.test का उपयोग करने का कोई तरीका है, ताकि किसी को आईडीई से बाहर निकलने के लिए मजबूर नहीं किया जा सके? परीक्षण निश्चित रूप से एक अलग प्रक्रिया में नहीं चलना चाहिए।
धन्यवाद, मैं '--pdb' स्विच के बारे में पता था। मुझे लगता है कि इस मामले में पीडीबी नियंत्रित है और py.test द्वारा शुरू किया गया है, जो ग्रहण के लिए काम नहीं करेगा (मैं चाहता हूं कि मेरे चलने वाले ग्रहण को डिबगिंग पर ले जाएं)। सुझाव के लिए – nikow