Python 模拟 vs unittest.mock 补丁
Python mock vs unittest.mock patch
这些导入有什么区别?
from mock import patch
对
from unittest.mock import patch
它们一样吗?
mock library has been integrated into the Python standard library from Python version 3.3 on as unittest.mock
。它们提供相同的功能。
如今,(外部)模拟库是标准库中版本的向后移植。如果您使用的是 Python 的最新版本并且没有任何特殊版本要求,则应首选标准库中的版本。
是的,两者相同,但有一个主要区别。
看起来 python mock 中使用的 Mock 版本是 1.0.0,由于依赖于最新版本,导致我的测试用例出错。
这些导入有什么区别?
from mock import patch
对
from unittest.mock import patch
它们一样吗?
mock library has been integrated into the Python standard library from Python version 3.3 on as unittest.mock
。它们提供相同的功能。
如今,(外部)模拟库是标准库中版本的向后移植。如果您使用的是 Python 的最新版本并且没有任何特殊版本要求,则应首选标准库中的版本。
是的,两者相同,但有一个主要区别。 看起来 python mock 中使用的 Mock 版本是 1.0.0,由于依赖于最新版本,导致我的测试用例出错。