最佳答案
我在 Python 中有一个下面的函数,我想用 unittest 测试一下,如果函数的参数为0,它会抛出一个警告。我已经试过 assertRaises 了,但是因为我没有提出警告,所以不管用。
def isZero(i):
if i != 0:
print "OK"
else:
warning = Warning("the input is 0!")
print warning
return i