说我有:
import mock
...
@mock.patch("function_1")
@mock.patch("function_2")
def my_test(self, f1, f2):
f1.return_value="foo"
f2.return_value="bar"
...
function_1 和 function_2 非常相似,并在多个测试函数中进行了模拟。我很想模块化这种模式(修补两个功能)。有没有这样的方法?理想的结果如下所示。
@grouppatch("function_1_and_2")
def my_test(self):
...
DIEA
相关分类