如何测试处理ImportErrors的代码?

时间:2017-12-27 18:46:37

标签: python unit-testing pytest

假设我有一个类似这样的模块:

try:
    from foo import bar
except ImportError:
    def bar():
        pass

如何使用pytest测试except ImportError块?

1 个答案:

答案 0 :(得分:0)

您可以模拟bar在您的测试中引导ImportError的行为。我会看看this