【问题标题】:how can I mock Python "ModuleNotFoundError"我如何模拟 Python “ModuleNotFoundError”
【发布时间】:2021-08-25 05:31:48
【问题描述】:

我正在测试项目的一部分,我有一个 ModuleNotFoundError,因为该模块位于项目的另一部分中,无法访问,我可以发表评论,但在测试阶段我想存根。

【问题讨论】:

  • 在这种情况下,您可以模拟模块并使用它,以免收到异常。这是mock的主要使用场景。

标签: python mocking stub modulenotfounderror


【解决方案1】:

找到适合我的解决方案

from unittest.mock import MagicMock
sys.modules['module_name'] = MagicMock()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-28
    • 2021-11-30
    • 2021-04-07
    • 1970-01-01
    相关资源
    最近更新 更多