如何在Python Unittest框架中运行时禁用控制台打印语句。
我有一个python函数和 filename是firstfile.py
def testfn():
a = 5, b=5
c = a + b
print 'Addition result:', c
return c
我在我的unittest python脚本中调用了这个函数,
from firstfile import testfn
....
....
def func1():
# calling this testfn() here in my unit test
res = testfn()
self.assertEqual(res, '10')
在控制台中,我不想在运行unittest时打印这个“打印”加法结果:',c“。如何实现这一目标。请帮忙。提前致谢