在我的Python 3测试代码中,我有很多这样的语句:
from unittest.mock import patch
user = User(...)
with patch.object(MyAuthenticationClass, 'authenticate', return_value=(user, 'token'):
# do something
现在我想写为:
^{pr2}$我如何编写一个方法request_user
作为上下文管理器,这样它就可以用这种方式修补身份验证,并删除{
您可以这样编写一个简单的包装:
使用它:
^{pr2}$相关问题 更多 >
编程相关推荐