results=[("a", "b"),("c", "d")]
with patch('app.return_alpha.Alpha.return_multiple', side_effect=results) as mymock1:
v=Alpha()
first, second = v.return_multiple()
third, fourth = v.return_multiple()
主要功能:
def return_multiple():
#some db operation
return a,b
获取错误
ValueError:没有足够的值来解包(预期2个,得到1个)
这正如预期的那样有效。最简单的例子:
python 3.6.8
相关问题 更多 >
编程相关推荐