我试图在测试中修补另一个类,然后执行:
@patch('integrations.Client', 'tests.utils.MockClient')
def test_client(self):
check_client()
方法:
check_client()
正在使用__integrations.Client__
课程,但遗憾的是,在@patch
内__check_client__
课后,__tests.utils.MockClient__
答案 0 :(得分:1)
我只需要使用 spec = True
的补丁@patch(...., spec=True)