相关疑难解决方法(0)

我可以在包装函数之前修补Python装饰器吗?

我有一个装饰器的功能,我正在尝试借助Python Mock库进行测试.我想使用mock.patch将模拟'旁路'装饰器替换为真正的装饰器,它只调用该函数.我无法弄清楚的是如何在真正的装饰器包装函数之前应用补丁.我已经在补丁目标上尝试了一些不同的变体,并重新排序补丁和导入语句,但没有成功.有任何想法吗?

python unit-testing monkeypatching mocking decorator

66
推荐指数
3
解决办法
3万
查看次数