11
अजगर में nosetest / unittest के साथ आउटपुट कैसे दर्ज करें?
मैं अगले एक जैसे फ़ंक्शन के लिए परीक्षण लिख रहा हूं: def foo(): print 'hello world!' इसलिए जब मैं इस फ़ंक्शन का परीक्षण करना चाहता हूं तो कोड इस तरह होगा: import sys from foomodule import foo def test_foo(): foo() output = sys.stdout.getline().strip() # because stdout is an StringIO instance …