python-mock पर टैग किए गए जवाब

1
पायथन कई रिटर्न मूल्यों का मजाक उड़ाता है
मैं अजगर mock.patch का उपयोग कर रहा हूं और प्रत्येक कॉल के लिए वापसी मूल्य बदलना चाहूंगा। यहां चेतावनी दी गई है: पैच किए जा रहे फ़ंक्शन में कोई इनपुट नहीं है, इसलिए मैं इनपुट के आधार पर रिटर्न मान नहीं बदल सकता। यहाँ संदर्भ के लिए मेरा कोड है। …

6
एक फ़ंक्शन / विधि को मुखर का उपयोग करके बुलाया नहीं गया था
मैं अपने आवेदन का परीक्षण करने के लिए मॉक लाइब्रेरी का उपयोग कर रहा हूं, लेकिन मैं यह दावा करना चाहता हूं कि कुछ फ़ंक्शन को नहीं बुलाया गया था। मॉक डॉक्स जैसे तरीकों के बारे में बात करते हैं mock.assert_called_withऔर mock.assert_called_once_with, लेकिन मुझे कुछ भी ऐसा नहीं मिला जैसा …

2
एक आयातित मॉड्यूल से एक समारोह में पायथन मॉकिंग
मैं समझना चाहता हूं कि @patchएक आयातित मॉड्यूल से कैसे कार्य किया जाए। यह वह जगह है जहां मैं अब तक हूं। एप्लिकेशन / mocking.py: from app.my_module import get_user_name def test_method(): return get_user_name() if __name__ == "__main__": print "Starting Program..." test_method() एप्लिकेशन / my_module / __ init__.py: def get_user_name(): return …

1
एक अपवाद को रोकने के लिए एक अपवाद को बढ़ाने के लिए एक फ़ंक्शन का मजाक उड़ाया
मेरे पास एक फ़ंक्शन ( foo) है जो दूसरे फ़ंक्शन को कॉल करता है ( bar)। अगर आह्वान bar()उठता है HttpError, तो मैं इसे विशेष रूप से संभालना चाहता हूं यदि स्थिति कोड 404 है, अन्यथा फिर से बढ़ाएं। मैं इस fooफंक्शन के आसपास कुछ यूनिट टेस्ट लिखने की कोशिश …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.