2016-02-29 11 views
13

दिखाता है कि मैं PyCharm में नोसेटेट का उपयोग करके एक परीक्षण डीबग करने का प्रयास कर रहा हूं। मुझे ब्रेकपॉइंट पर रुकना होगा और PyCharm डीबग कंसोल का उपयोग करके कुछ इंटरैक्टिव डिबगिंग करना होगा। हालांकि, जब भी मैं डीबग कंसोल प्रॉम्प्ट पर कुछ भी टाइप करता हूं, कुछ भी मुद्रित नहीं होता है; मुझे बस एक नया संकेत मिलता है। डीबग कंसोल पूरी तरह से pytest के साथ काम करता है, लेकिन मुझे इस विशेष परीक्षण के लिए nosetests का उपयोग करने की जरूरत है। मैं कंसोल को सही ढंग से काम करने के लिए कैसे प्राप्त कर सकता हूं?पिचर्म में नोबेटेस्ट टेस्ट डिबगिंग आउटपुट

+0

डुप्लिकेट: https://stackoverflow.com/questions/17806099/pycharm-unit-test-interactive-debug-command-line-doesnt-work?rq=1 – Inti

उत्तर

17

अधिकतर आपकी नाक धावक stdout दबाने की संभावना है। -s

+1

क्या आप थोड़ा और विवरण प्रदान कर सकते हैं, कृपया .. विस्तृत स्पष्टीकरण के लिए –

4

"टूल्स" मेनू के तहत, "कॉन्फ़िगरेशन संपादित करें" के साथ नोजेट्स चलाने का प्रयास करें। संवाद में, "पायथन परीक्षण" का विस्तार करें और आपके द्वारा चलाए जा रहे नोजेट का चयन करें। "अतिरिक्त तर्क" के रूप में "-s" जोड़ें।

+0

धन्यवाद – Crazymooner

0

Tools मेनू के तहत, Edit Configurations का चयन करें। संवाद में, Python tests का विस्तार करें और अपने द्वारा चलाए जा रहे नोजेट का चयन करें। Configuration टैब पर, Nosetests अनुभाग के तहत, सुनिश्चित करें कि Params के सामने स्थित चेकबॉक्स चेक किया गया है और फिर -s को इसके पैरामीटर के रूप में जोड़ें। Apply और Save

संबंधित मुद्दे